Tutorials > Programming In C# 11 - From Beginner To Advanced
Programming In C# 11 - From Beginner To AdvancedDate: 23 February 2023 | Posted by: voska89 |
![]() Learn C# to develop applications! Published 2/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 813.89 MB | Duration: 2h 15m What you'll learn Learn to develop C# programs Use classes to centralize data and behavior Connect to a database and execute stored procedures from C# See new features of recent versions of C# Requirements You don't really need to know that much, since we'll start from the beginning (like, what is a variable) Description We are going to learn C#. This programming language is quite popular, because it allows us to program for different types of environments: desktop, web, mobile, games, artificial intelligence, internet of things, among others.However, in order to develop effective applications with C#, it is important to know its fundamentals. In this course you will learn the most important characteristics of this language.We will go from the basics to the advanced, so it is an ideal course for people who are just starting out, or, if you are an experienced person looking to learn new things, this course is also for you.You don't learn much simply by watching the other, so in this course I have included optional questions and problems, which will help you put what you have learned into practice. Do not worry if you do not know how to solve one of the problems, because I give you access to all the solutions of all the problems raised.Some of the topics we will cover:- How to declare and initialize variables- Datatypes- Basic C# syntax- How to work with numbers (int, double, decimal, float, among others)- How to work with the string data type- How to work with DateTime for date handling- Value types and reference types- Non-nullable reference types- Expressions and operations- Decisions (using if, the ternary operator and switch)- Loops (using while, do-while, for and foreach)- Jump statements and infinite loops- How to transform from one type of data to another with casts- How to work with arrays, indices and ranges- Declare your own functions, using parameters and returning values- Use tuples to return multiple values from a function- Lambda expressions and anonymous functions- Use classes, structs and records- Introduction to object-oriented programming- Error handling and debugging- Accessing files using C#- Accessing a database from a C# app (including working with stored procedures)- Using LINQ to work with collections- Using concurrency to handle asynchronous programming and parallelism- New C# language features as they come outThese are just some of the topics we will look at. Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 What is .NET? Lecture 3 What is C#? Lecture 4 Visual Studio and Visual Studio Code Lecture 5 Installing Visual Studio Lecture 6 Installing Visual Studio Code Lecture 7 Creating a Project with Visual Studio Lecture 8 Creating a Project with Visual Studio Code Lecture 9 Exploring the Project Structure Lecture 10 Summary Section 2: Variables Lecture 11 Introduction Lecture 12 Creating the Project Lecture 13 Top-Level Statements Lecture 14 Statements - Basic C# Syntax Lecture 15 Where is the Code? Lecture 16 The dot Operator Lecture 17 Blocks of Code Lecture 18 Comments Lecture 19 C# is Case-Sensitive Lecture 20 What is a Variable? - DataTypes - Integers Lecture 21 Integral Numeric Types Lecture 22 Real Numbers (Floating Point Numbers) Lecture 23 Booleans Lecture 24 Char and String Lecture 25 Escape Sequences Lecture 26 Verbatim Strings Lecture 27 Raw String Literals Lecture 28 Introduction to DateTime Lecture 29 Naming Variables Lecture 30 Implicitly Typed Local Variables Lecture 31 Default Values Lecture 32 Introduction to null Lecture 33 Non-Nullable Reference Types Lecture 34 Binary Expressions Lecture 35 Concatenation Lecture 36 Binary Expressions and Approximations Beginners that want to learn C#,Experienced C# developers that want to learn the latest features of the language Homepage DOWNLOAD LINK Links are Interchangeable - No Password - Single Extraction See full article |