C# for Beginners - Coding From Scratch

Everything you need to get going with C# and .NET
4.39 (859 reviews)
Udemy
platform
English
language
Programming Languages
category
C# for Beginners - Coding From Scratch
6 476
students
4.5 hours
content
Mar 2025
last update
$89.99
regular price

What you will learn

A good understanding of the most important aspects of the C# language and use it to create programs

The fundamentals of the C# language and .NET Core

The syntax and structure of a C# program

Important keyboard shortcuts in Visual Studio

Work with local variables and fields (class variables)

How to create and call methods, provide arguments, handling return types and tuples

Working with if and switch statements, conditional operators

Working with the for, while, do while and for each loop

Creating and indexing arrays

Use generic collections such as List, Stack, Queue and Dictionary

Work with classes and objects, static members and access modifiers such as private, protected and public

Work with properties (automatic, full, read-only etc)

Read and write text files to disk

Throw, catch and handle exceptions

How to work with reference types and value types

How C# relates to Common Intermediate Language (CIL), JIT compilation and native code

Deploying .NET Core console applications

Course Gallery

C# for Beginners - Coding From Scratch – Screenshot 1
Screenshot 1C# for Beginners - Coding From Scratch
C# for Beginners - Coding From Scratch – Screenshot 2
Screenshot 2C# for Beginners - Coding From Scratch
C# for Beginners - Coding From Scratch – Screenshot 3
Screenshot 3C# for Beginners - Coding From Scratch
C# for Beginners - Coding From Scratch – Screenshot 4
Screenshot 4C# for Beginners - Coding From Scratch

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

C# for Beginners - Coding From Scratch thoroughly covers essential concepts and provides a hands-on approach to .NET Core development. Although there are some issues with outdated video content, the course still offers valuable tips and tricks along with various explanations that may help learners reinforce programming principles and techniques.

What We Liked

  • Comprehensive course covering essential C# concepts and .NET Core fundamentals
  • Hands-on approach with incremental project development tying lessons together
  • Useful tips, tricks, and keyboard shortcuts provided throughout the course
  • Variety of explanations for problem-solving and thinking in specific ways

Potential Drawbacks

  • Concepts can sometimes be introduced without proper explanation
  • Visual Studio version differences may cause confusion due to outdated video content
  • Some explanations might go too fast or contain hard-to-understand expressions
  • Quizzes could benefit from more challenging alternatives
Related Topics
2045744
udemy ID
24/11/2018
course created date
11/05/2020
course indexed date
Bot
course submited by