C# Full Course : C# Tutorial for Beginners

Course Feature
  • Cost
    Free
  • Provider
    Youtube
  • Certificate
    No Information
  • Language
    English
  • Start Date
    2022-11-11
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Derek Banas
Next Course
3.0
153,193 Ratings
This C# Full Course is the most comprehensive tutorial on C# available, with 9 hours of content. It covers the core C# language, and provides numerous examples on how to use it to make real applications. At the end of the course, you will have created a database management system from scratch. This course is free, with no ads, and the code is available on GitHub. It is also 87.5% off until May 1st ($9.99). Learn how to use C# to create web apps, core language, create a blog, use PostgreSQL, solve problems, and more. Don't miss out on this amazing opportunity to learn C#!
Show All
Course Overview

❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 21st, 2023]

This C# Full Course provides a comprehensive tutorial on the C# language. It is a 9-hour course that covers not only the core C# language, but also provides numerous examples on how to use it to make real applications. At the end of the course, participants will have created a database management system from scratch. The course is free and contains no ads. Organized code is available for free on GitHub.

The course begins with an introduction to Visual Studio Setup and System, followed by a discussion of the Visual Studio Environment, Namespace, and Class Basics. The Main Function, Void, Main Arguments, WriteLine, and Console Methods are also covered. Participants will learn how to receive user input and work with Variables and Data Types. Casting and Formatting Output are also discussed.

The course then moves on to String Functions, Format, Escape Characters, Verbatim Strings, Arrays, For Loop, Function Basics, Foreach, If/Else/Else If, Ternary Operator, Switch, While, Do While, Random, Exception Handling, StringBuilder, Functions, Access Specifier, Out Parameter, Pass By Reference, Passing Unknown Number of Parameters, Method Overloading, DateTime/TimeSpan, Enumerated Types, Classes/Objects, Constructor, Static, This, Structs, Nullable Types, Basic Setter/Getter, Getters/Setters Properties, Public/Private/Protected, Constants, Readonly, Inheritance, Virtual, Inner Class, Override Method, Abstract Classes/Methods, Polymorphism, Interfaces, Complex OOP Example, Warriors Fight to the Death, ArrayList, Dictionaries, Queues, Stacks, Generics, Delegates, Lambda, Where, Select, Range, Zip, Aggregate, Average, All, Any, Distinct, Except, Intersect, IEnumerator, Operator Overloading, Anonymous Types, LINQ, Threads, Directory Functions, File I/O, FileStreams, StreamWriter/StreamReader, BinaryWriter/BinaryReader, and Serialization.

The course also covers WPF/Database Big Project, Design an Interface, Reading From Database, Add Data to Database, Delete Data from Database, and Update Tables Automatically.

At the end of the course, participants will have a comprehensive understanding of the C# language and how to use it to create real applications.

Show All
Recommended Courses
free learn-live-create-a-cross-platform-app-with-net-maui-2926
Learn Live - Create a cross-platform app with NET MAUI
3.0
Youtube 0 learners
Learn More
This course will provide an introduction to .NET MAUI, a unified development platform for creating cross-platform apps. Participants will learn about the .NET MAUI architecture, create a .NET MAUI project in Visual Studio, and add visual controls to a .NET MAUI app. Through a series of knowledge checks and exercises, participants will gain the skills to create their own .NET MAUI app. At the end of the course, participants will have a better understanding of .NET MAUI and the ability to create a cross-platform app.
free learn-live-take-your-first-steps-with-c-2927
Learn Live - Take your first steps with C#
1.5
Youtube 0 learners
Learn More
Welcome to Learn Live - Take your first steps with C#! In this course, you will learn the basics of the C# programming language. We will start with a Hello World exercise to get you familiar with the syntax and structure of the language. Then, we will move on to learn about literal values, declaring variables, setting and getting values from variables, and implicitly typed local variables. After each exercise, there will be a challenge and solution to help you practice and reinforce your understanding. At the end of each module, there will be a knowledge check to assess your progress. By the end of this course, you will have a solid foundation in C# and be ready to take your next steps.
free learn-live-create-web-apps-and-services-with-aspnet-core-minimal-api-and-net-6-2928
Learn Live - Create web apps and services with ASPNET Core minimal API and NET 6
2.0
Youtube 7 learners
Learn More
Welcome to Learn Live - Create web apps and services with ASPNET Core minimal API and NET 6. In this course, you will learn how to create a minimal API with ASPNET Core and NET 6. You will learn how to add routes and use other advanced commands. You will also learn how to add Entity Framework Core to your minimal API and use the SQLite database provider with EF Core. After completing the course, you will have a better understanding of how to create web apps and services with ASPNET Core minimal API and NET 6.
free learn-live-design-consistent-net-maui-xaml-pages-by-using-shared-resources-2929
Learn Live - Design consistent NET MAUI XAML pages by using shared resources
3.0
Youtube 0 learners
Learn More
This course will teach you how to design consistent NET MAUI XAML pages by using shared resources. You will learn how to build mobile and desktop apps, define and use resources, create a resource, and use page-level resources. You will also learn how to use and update dynamic resources, create a consistent UI by using styles, and create and use application-wide resources. Through knowledge checks and exercises, you will gain the skills to use dynamic resources to update elements, create and apply a style, and use application-wide resources. At the end of the course, you will have a summary and conclusion.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet