October 9, 2024 - 9:30am to 4:30pm Central Daylight Time
▶ ︎LIVE NOW

Introduction to C# and .NET

Spencer Schneidenbach

Spencer Schneidenbach

Aviron Software, Microsoft MVP
Introduction to C# and .NET

This Workshop's Online Chatroom is Currently Open!

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

From Beginner to Professional: Master the fundamentals of C# and the .NET ecosystem, and gain the skills to start building professional applications. Designed from the ground up by a practitioner to prepare you for real world development using this highly productive ecosystem.

Key Takeaways

By participating along with us in the workshop, you'll learn:

  • A full overview of the C# language, from language fundamentals to advanced programming techniques
  • A review of the most-used libraries inside of .NET Core: making HTTP requests, reading/writing files, converting to/from JSON, and more
  • An overview of the tooling in the .NET ecosystem, including the dotnet CLI
  • How to go from “hello world” to building a basic JSON HTTP API, complete with an overview of core hosting components like logging and dependency injection

Is This Workshop for Me?

This workshop is designed for beginners as well as current developers who want to be more familiar with the .NET ecosystem.

Workshop Details

In this workshop, you’ll learn the basics of Microsoft’s C# programming language as well as the .NET ecosystem, one of the most comprehensive and productive programming platforms available today. We’ll go over basic C# syntax (things like variables and loops), types (and how they fit into the bigger picture), collections (including the powerful LINQ paradigm), and common libraries you’ll use in your .NET programming journey. We’ll also dive into the .NET tooling like the .NET CLI, basic project structure, and the various IDEs available for .NET. Finally, we’ll create our first JSON API complete with logging, dependency injection, and a database.

Any Prerequisites?

  • Programming fundamentals or familiarity with another programming language.

Attend Online Live and in Full HD

Or Join In Person from Downtown Minneapolis
Get Your Questions Answered
Code Along with the Class
Classroom Format

You're Registered to Attend Online!

You'll receive additional details and a reminder via email as the event draws near.

Introduction to C# and .NET

Event Details

What

  • One Full Day Workshop Session
  • Replay Videos (available immediately)

When

  • October 9, 2024 - 9:30am to 4:30pm Central Daylight Time

Where

  • Option 1: Attend online on our full HD live stream
  • Option 2: Attend in-person at HQ in Minneapolis, MN

Daily Schedule

  • 9:30AM
    Introduction
  • 10:00AM
    Basics of C# syntax
  • 11:30AM
    Intro to Types, Classes, Structures
  • 12:00PM
    Lunch Break
  • 1:00PM
    Finish Type, Classes, Structures
  • 1:30PM
    Collections, Generics, and LINQ
  • 3:00PM
    Common libraries and advanced topics
  • 4:00PM
    The .NET hosting model and building your first API

Your (Awesome) Instructor

Spencer Schneidenbach

Spencer Schneidenbach

Spencer Schneidenbach is the President and CTO of Aviron Software. Passionate about helping businesses and people run better, Spencer has been recognized as a Microsoft MVP for nearly a decade and has spoken at numerous conferences around the world on topics such as programming, startups, and business.

After accumulating over a decade of experience as a software engineer, business analyst, project manager, and architect, Spencer started Aviron in order to better service clients in many different verticals - from energy to education to healthcare.

Check out all of our upcoming workshops!

Workshops happen throughout the year, and are all included with membership.