Programming Fundamentals: Getting Started with C# and .NET
INTERACTIVE COURSE

Programming Fundamentals: Getting Started with C# and .NET

Beginner

103 Lessons

11h 10min

Certificate of Completion

AI Explanations
AI Explanations
Programming Fundamentals: Getting Started with C# and .NET
185 Playgrounds
8 Challenges
13 Quizzes
54 Illustrations

Takeaway Skills

Understand the syntax and features of C#.

Get familiarized with the .NET framework.

Master the concepts of object-oriented programming.

Get a working knowledge of the functionality of .NET for developing native desktop, mobile, and web applications.

Practice advanced C# and .NET features, including databases and LINQ and concurrency.

Course Overview

C# is one of the most popular programming languages in the world, and its latest stable version, C# 10, has several new features and updates that make it an excellent choice for a wide variety of applications. Combined with the .NET framework, C# can empower developers to build native applications for all the major consumer operating systems as well as the cloud. The course starts with an introduction to programming concepts such as conditional statements, loops, arrays, and functions. You’ll explore advan...Show More

Course Content

1

Introduction

2

C# Basics

3

Operators

4

Decisional Statements

5

Loops (Iterative Statements)

6

Arrays

8 Lessons

7

Methods

6 Lessons

8

Classes

16 Lessons

9

Data Structures

9 Lessons

10

Delegates and Events

6 Lessons

11

Miscellaneous Topics

11 Lessons

12

Concurrency

5 Lessons

13

LINQ and Databases

5 Lessons

14

Appendix

4 Lessons

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath