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 With C#

    Posted By: ELK1nG
    Programming With C#

    Programming With C#
    Published 2/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.59 GB | Duration: 9h 18m

    Your complete guide to programming in C#

    What you'll learn

    Students will learn the basics when it comes to the C# Programming language.

    Students will learn how to develop classes to define entities and all aspects around classes in C#.

    Students will learn further aspects such as working with Collections, File I/O, Streams.

    Students can also build a sample console-based application based on base requirements for a real-world application.

    Requirements

    Students should have some basic knowledge on what is an application, storage of data.

    Apart from this, we are going to learn C# from scratch , so prior knowledge of C# is not required.

    In this course we will be using Visual Studio to develop programs. Students should have a computer on which they can install Visual Studio to practice along

    Description

    This course is being dedicated to teach students on the C# programming language. Currently this course targets teaching the basics when it comes to the C# programming language. In further iterations of the course, content when it comes to developing Web Applications and the Entity Framework will also be added to the course. Currently this courses focuses on teaching the following conceptsGetting started with the C# programming languageHow can we work with variables and the different types in C#How to work with the different types of statements - Selection-based, iteration-based.Basics when it comes to classes - Defining classes, fields, properties, constructors.How to work with derived classes and interfaces.How to use the different types of Collections - Queue, Stack, List, Dictionary.How to implement records in C#How to delegates and Lambda work.Using LINQ to work with data.Working with Files and Streams in .NET.How can we work with data that is stored in a JSON-based file.We are also going to create a mini-project in C#. This will revolve around creating a learning application that will work with Students, Instructors and Courses. We will work from the requirements and develop a simple Console-based application to deliver on the requirements.

    Overview

    Section 1: C# - Introduction

    Lecture 1 About the code

    Lecture 2 Code for this section

    Lecture 3 Using a Programming Language

    Lecture 4 About .NET and C#

    Lecture 5 Installing Visual Studio

    Lecture 6 Our first program

    Lecture 7 Quick Review on our .NET project

    Lecture 8 Quick understanding on top level statements

    Lecture 9 Using Visual Studio Code

    Lecture 10 Using Visual Studio Code on Mac OS

    Lecture 11 Using statements

    Lecture 12 Understanding variables

    Lecture 13 Understanding types

    Lecture 14 Performing operations

    Lecture 15 Checking equality of strings

    Lecture 16 Representing different types of strings

    Lecture 17 Using the var type

    Lecture 18 Performing type conversions

    Lecture 19 What with the green swiggly line

    Lecture 20 Adding comments to your code

    Lecture 21 Formatting string output

    Lecture 22 Quick understanding on the folder structure

    Lecture 23 Our regular visit onto Visual Studio Code

    Lecture 24 Summary

    Section 2: C# - Fundamentals

    Lecture 25 Code for this section

    Lecture 26 Defining Arrays

    Lecture 27 Selection Statements - If statement

    Lecture 28 Selection Statements - switch statement

    Lecture 29 Iteration Statements - for loop

    Lecture 30 Iteration Statements - while loop

    Lecture 31 Using Methods

    Lecture 32 What are classes

    Lecture 33 Defining a class

    Lecture 34 Creating an object from our class

    Lecture 35 Difference between value and reference types

    Lecture 36 Different ways of displaying our course details

    Lecture 37 Safe guarding our data members

    Lecture 38 Quick note - File Names and Naming conventions

    Lecture 39 Using properties for our data members

    Lecture 40 An advantage of using properties

    Lecture 41 Using constant data members

    Lecture 42 Assigning default values for properties

    Lecture 43 Returning a value from our method

    Lecture 44 About class constructors

    Lecture 45 Adding another constructor to our code

    Lecture 46 About the read-only modifier

    Lecture 47 Defining an array of our objects

    Lecture 48 Another way of declaring our array of objects

    Lecture 49 Adding another method to our class

    Lecture 50 Using the tuple data type

    Lecture 51 Making use of tuples in our class

    Lecture 52 Using out parameters for your methods

    Lecture 53 Defining static data members

    Lecture 54 Defining static data methods

    Lecture 55 Our regular visit onto Visual Studio Code

    Lecture 56 Nullable reference types

    Lecture 57 Summary

    Section 3: C# - Classes and Interfaces

    Lecture 58 Code for this section

    Lecture 59 Expression-bodies members

    Lecture 60 Inheritance

    Lecture 61 Creating the Person base class

    Lecture 62 Creating the Instructor derived class

    Lecture 63 Why do we need inheritance

    Lecture 64 Modifying our Instructor class

    Lecture 65 Using Polymorphism in classes

    Lecture 66 Creating a Student derived class

    Lecture 67 Handling NULL values in your code

    Lecture 68 Overriding the ToString method

    Lecture 69 Using breakpoints in Visual Studio

    Lecture 70 Using breakpoints in Visual Studio Code

    Lecture 71 Abstract classes

    Lecture 72 Using Structure types

    Lecture 73 Interfaces in C#

    Lecture 74 Implementing interfaces in C#

    Lecture 75 Using the enumeration type

    Lecture 76 Summary

    Section 4: C# - Collections, Records and Lambda

    Lecture 77 Code for this section

    Lecture 78 About Collections

    Lecture 79 Using Collections - ArrayList

    Lecture 80 Using Collections - Queue class

    Lecture 81 Using Collections - Stack

    Lecture 82 Using Collections - List - Generic class

    Lecture 83 Using Collections - Dictionary class

    Lecture 84 Taking user input

    Lecture 85 Running our program in Visual Studio Code

    Lecture 86 Introduction to records in C#

    Lecture 87 Using records in C#

    Lecture 88 The immutable nature of records

    Lecture 89 Equality amongst records

    Lecture 90 Using classes and records in C#

    Lecture 91 About Delegates

    Lecture 92 Using Lambda statements

    Lecture 93 Another example of using delegates and lambda

    Lecture 94 Anonymous types

    Lecture 95 Summary

    Section 5: C# - File IO, JSON and LINQ

    Lecture 96 Code for this section

    Lecture 97 Files and stream IO

    Lecture 98 Using the File class

    Lecture 99 Using the Directory class

    Lecture 100 Using the StreamReader class

    Lecture 101 Using the FileStream class

    Lecture 102 Understanding Exceptions

    Lecture 103 Using Exceptions

    Lecture 104 What is JSON

    Lecture 105 Reading a JSON-based file

    Lecture 106 Mapping JSON Property names to Class fields

    Lecture 107 Reading nested JSON data

    Lecture 108 What is LINQ

    Lecture 109 Using LINQ in C#

    Lecture 110 Filtering data using LINQ

    Lecture 111 Grouping data using LINQ

    Lecture 112 Using Lambda expressions to filter data

    Lecture 113 Assemblies in .NET

    This course is for students who want to learn the C# programming language.,This is especially ideal for students who want to learn a programming language to be able to use it with other technologies such as cloud platforms like Azure