Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Practical C# From scratch for junior .NET developers
Rating: 4.4 out of 5(22 ratings)
106 students

Practical C# From scratch for junior .NET developers

Complete C# course: covering object oriented programming, classes, collections and all of the fundamental C# features
Created byJakub Kozera
Last updated 12/2020
English
English [Auto],

What you'll learn

  • use C# to create console application
  • create your own classes and use built-in types
  • control program flow using: conditional statements and loops
  • use collections in programs to store and manipulate data

Course content

6 sections47 lectures4h 31m total length
  • Greetings1:43

    Master teashop language fundamentals and object oriented programming with polymorphism, inheritance, abstraction, and encapsulation, build custom classes, and learn to use generic collections like dictionary and list with lambda expressions.

  • .NET & .NET Core3:30

    Explore .NET and .NET core fundamentals, install the SDK, and learn how the base class library and the common language runtime enable C# applications across Windows, Linux, and macOS.

  • .NET Core CLI7:14

    Master the dotnet CLI to create, build, restore, and run a console application using templates, manage a solution in Visual Studio, and understand assembly output.

Requirements

  • Basic knowledge of Visual Studio

Description

The course presents the most important issues of the C# language that are necessary to create web, mobile or desktop applications on the .NET platform.


With an organized theory of the C# language and practical tasks, the course is ideal for learning C# for people who are just starting their adventure with programming.


The course will familiarize you with the .NET Core platform, which is the latest tool from Microsoft for creating cross-platform applications, including web and web APIs.


Due to its high efficiency, open-source code, and the possibility of implementation on various systems, it is becoming more and more popular.


During the course, you will learn, among other things:

- use C# language to create console applications

- create your own classes and use built-in types

- control program flow using conditional statements and loops

- use collections in programs to store and manipulate data

Who this course is for:

  • A person who learns programming from scratch or knows the basics