technifyedWeekly list

Free online

C# courses

Learn C# online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

383 courses

Explore subjects

Showing 383 courses

Microsoft

Add decision logic to your code in C#

Learn to branch your code's execution path by evaluating Boolean expressions.

  • Microsoft Learn
  • 45 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Store and retrieve JSON files

Learn how to serialize and deserialize JavaScript Object Notation (JSON) strings using the JsonSerializer class, the JsonSerializerOptions class, and Data Transfer Objects.

  • Microsoft Learn
  • 1 hour
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Customize layout in .NET MAUI XAML pages

Create consistent user interfaces across different devices by using StackLayout and Grid.

  • Microsoft Learn
  • 1 hour
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Challenge project - Create a mini-game

Use methods with parameters and return values to develop the features of a console mini-game.

  • Microsoft Learn
  • 45 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Null safety in C#

Learn coding practices to help prevent the occurrence of NullReferenceException.

  • Microsoft Learn
  • 25 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Create and manage events

Discover how events facilitate communication between objects in C#, and how their integration with delegates creates robust, decoupled code.

  • Microsoft Learn
  • 1 hour
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Call methods from the .NET Class Library using C#

Use functionality in the .NET Class Library by calling methods that return values, accept input parameters, and more.

  • Microsoft Learn
  • 55 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Implement class inheritance

Learn how to create a class hierarchy using base and derived classes and how to hide or override members of a derived class by using `new`, `virtual`, `abstract`, and `override` keywords.

  • Microsoft Learn
  • 1.5 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Write your first C# code

Get started by writing code examples to learn the basics of the C# syntax.

  • Microsoft Learn
  • 35 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Implement exception handling in C# console applications

This module explores the use of exceptions and the exception handling process in C# console applications. Hands-on activities provide experience implementing exception handling patterns for various coding scenarios.

  • Microsoft Learn
  • 1.5 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Create a UI that uses data binding in .NET MAUI.

Create a UI with data binding. Your UI automatically updates based on the latest data, while the data updates in response to changes in the UI.

  • Microsoft Learn
  • 45 minutes
  • Self-paced
  • Free course
  • Free badge
  • Intermediate