Home
:
Book details
:
Book description
Description of
C# Programming For Beginners Master C# Fundamentals In 2024
Published 3/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 3.77 GB | Duration: 9h 37m What you'll learn You will understand and master the basics of C# programming language Learn and implement the principles of Object-Oriented Programming (OOP) Learn different DataTypes in C# Learn Operators Learn and Implement Control Flow Statements (if, if-else, else-if, switch) Learn to iterate over collections using loops (for, foreach, while, do-while) Master the art of programming with the help of hands on coding exercises Use Collections (Arrays, Lists) Understand and segregate your code into Classes and Methods Get your first C# job by learning the basics and excel at C# programming Requirements No prior C# experience needed. The course goes deep in the basics of of C#. You will need a PC and your commitment to learn C# Description Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 Install .NET SDK and .NET Runtime Section 2: Your first C# Program (Write and Read from Console) Lecture 4 What is C# Lecture 5 Your first C# program Lecture 6 Writing to console Lecture 7 Reading from console Section 3: Types, Variables, Declarations in C# Lecture 8 Keywords and Identifiers Lecture 9 Variables Declarations and Assignments Lecture 10 Built-in Value Types Lecture 11 String Reference Types Lecture 12 Value Types vs Reference Types in C# Lecture 13 Operators in C# Lecture 14 Nullable Types Lecture 15 Datatype Conversion (Typecast and Convert class) Lecture 16 Datatype Conversion (Parse and TryParse) Lecture 17 Arrays Section 4: Conditional and Iteration Statements in C# Lecture 18 Introduction to Statements Lecture 19 Conditional Statements - If / Else / Else If Lecture 20 Logical AND and Logical OR Lecture 21 Switch Case - Conditional Statements Lecture 22 Iteration Statements - Introduction Lecture 23 While Loops - Iteration Statements Lecture 24 Do While Loops - Iteration Statements Lecture 25 For Loops - Iteration Statements Lecture 26 Foreach Loops - Iteration Statements Section 5: String Operations in C# Lecture 27 Introduction to String Functions and Operations in C# Lecture 28 Length - Determine Length Of A String in C# Lecture 29 Substring - Extract Text From A String In C# Lecture 30 IndexOf - Search Within String - String IndexOf and LastIndexOf Methods Lecture 31 ToLower and ToUpper - Convert String To Lowercase or Uppercase Lecture 32 Replace - Replace Text in String Lecture 33 Split - Split a string using a separator Lecture 34 Trim - Trim Leading and Trailing Whitespaces or Characters from string Lecture 35 StartsWith - Check if string StartsWith sub string Lecture 36 EndsWith - Check if string EndsWith sub string Lecture 37 Contains - Check if string contains the substring Section 6: Methods in C# (Functions) Lecture 38 Introduction to Methods Lecture 39 Defining and Calling Instance Methods Lecture 40 Static Methods Lecture 41 Method Parameters Lecture 42 Types Of Method Parameters (Value Types, Reference Types, Output Types) Section 7: Object Oriented Programming - Classes, Constructors and Properties Lecture 43 Introduction To Classes Lecture 44 Constructors Lecture 45 Static and Instance Members Lecture 46 Properties and it's benefits Lecture 47 Auto-Implemented Properties Section 8: Inheritance - Object Oriented Programming Lecture 48 Inheritance - Basics, Benefits, Practical Code Examples Lecture 49 Types of Inheritance and Using Access Modifiers Lecture 50 Method Hiding (new keyword, base keyword) Section 9: Polymorphism - Object Oriented Programming Lecture 51 Polymorphism and Run-Time Polymorphism (Method Overriding) Lecture 52 Method Overriding vs Method Hiding Lecture 53 Method Overloading - Compile Time Polymorphism Section 10: Interfaces and Abstract Classes Lecture 54 Interface - Introduction, Practical Examples and Advantages Of Interfaces Lecture 55 Abstract Classes Lecture 56 Default Interface Methods Lecture 57 Abstract classes vs Interfaces Students who want to learn the basics of C# programming,Students who want to make a switch from Java or similar object oriented programming languages,Students who want to refresh their understanding of C#