콘텐츠로 건너뛰기

상세정보

NOTE THAT AN RSVP HERE DOES NOT GUARANTEE ADMISSION. Please fill out this form to attend: https://forms.gle/KtH8vmkMibAT7ix46
Submissions after Thursday, 2026-03-26 will not be accepted.

[About the Event]

Who?
Anyone who wants to learn C# — complete beginners welcome, experienced devs from other languages welcome too.

When?
Saturday, March 28th, 6:00 PM – 8:00 PM

Where?
Microsoft Korea, 13th floor Jeju Room
https://naver.me/GQ1l2wGh

How?
A 7-minute walk from Gwanghwamun Station Exit 2 (Line 5) or a 10-minute walk from Anguk Station Exit 6 (Line 3)

What?
Join us for a crash course in C# — the language powering everything from game engines (Unity) to enterprise backends to cloud services. We'll start from "Hello World" and end with a web API server deployed to production. Along the way, you'll race each other in performance benchmarks using Bombardier. Top scorers win Ferrero Rocher 🍫

This workshop focuses on backend API development with C# and .NET. You'll get a tour of the .NET ecosystem (C#, F#, .NET Core, CLR, MSIL), see where it's used in the real world, and look at how it stacks up in synthetic benchmarks — then build things yourself.

You will need your computer to follow along.

We will also live stream the event (https://youtube.com/live/73ZwdDwSGlo?feature=share). If you will attend online, please do not RSVP. We use the RSVPs to determine capacity in the offline room.

Before joining, please install:

If you're on Windows, you'll need to install Windows Subsystem for Linux (WSL) in order for Docker to work well: https://learn.microsoft.com/en-us/windows/wsl/install

Optional (for the live deployment section):

Other recommended IDEs (not required): JetBrains Rider (great refactoring), Visual Studio

Agenda:

  • .NET ecosystem overview (C#, F#, .NET Core, CLR, MSIL)

  • Where .NET is used in the real world

  • Performance benchmarks — how C# compares

  • Hello World

  • Basic web server (GET request-response)

  • 🏎️ Bombardier round 1 — benchmark your server!

  • Scaling up: solution structure, multiple projects

  • 🏎️ Bombardier round 2

  • Web server on steroids: dependency injection, split files

  • 🏎️ Bombardier round 3

  • Deploy to production (Azure)

Please note that we're not teaching general programming concepts in this workshop. If you've never done programming before, you may not understand the later parts, but it will still be helpful.

Food will not be provided, but we encourage people to grab food together after the event.

This event and all Code Seoul events are FREE. We are a non-profit organization dedicated to providing tech education to the Seoul community.

💬 https://discord.gg/HFknCs8

관련 주제

Professional Development
Programming Languages
Software Development
Web Development
Learn to Code

이런 이벤트도 좋아하실 거예요