Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Programming In C# 11 - From Beginner To Advanced (Updated)

    Posted By: ELK1nG
    Programming In C# 11 - From Beginner To Advanced (Updated)

    Programming In C# 11 - From Beginner To Advanced
    Published 2/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.32 GB | Duration: 3h 39m

    Learn C# to develop applications!

    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

    Lecture 37 Arithmetic Overflow

    Lecture 38 String Interpolation

    Lecture 39 Unary Expressions

    Lecture 40 Void Expressions

    Lecture 41 Assignment Operators

    Lecture 42 Order of Precedence

    Lecture 43 Constants

    Lecture 44 Warnings and Errors

    Lecture 45 Summary

    Section 3: Decisions and Loops

    Lecture 46 Introduction

    Lecture 47 Creating the Project

    Lecture 48 Negation

    Lecture 49 Boolean logic - Equality and Inequality

    Lecture 50 Greater Than and Less Than

    Lecture 51 Conditional Boolean Operators - Avoiding null Reference Exceptions

    Lecture 52 The If Statement

    Lecture 53 Ternary Conditional Operator

    Lecture 54 The Switch Statement

    Lecture 55 Switch Expressions

    Lecture 56 Relational Patterns

    Lecture 57 Logical Patterns

    Beginners that want to learn C#,Experienced C# developers that want to learn the latest features of the language