C# Programming For Beginners: Master C# Fundamentals In 2024
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[/center]
| Duration: 9h 37m
Comprehensive C# programming course that has practical C# examples, C# coding exercises, C# Interview Questions and more
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
Welcome to the ultimate C# Programming course for beginners. If you are new to programming, then you have come to the right place.This course is for beginners who want to learn C# and have never used C# in their life. I have created this course in a very structured approach making it very easy to learn all C# concepts and fundamentals.You will slowly start to gain confidence as you go through each lecture and section. The course is best suited for beginners but if you already know C# or come from another program like Java, then you will be able to easily manage through this course too and would easily achieve a good understanding of the C# concepts.Why do you need this course?C# is an amazing programming language and with C# you can build websites, software, desktop applications, games and so much more. C# is the beginning of creating all of this amazing software.By learning C# you also increase your chances of landing a job as C# is a popular programming language.Know more about meI am Sameer, a professional software developer with over 15 years of industry experience. I love to educate myself and others and that's why I started with my YouTube channel where I have a loving audience. I create content for software developers like you so that I can share my knowledge.StatisticsOver 30000 students on UdemyOver 4000 Reviews on UdemyOver 3 Million Views on YouTubeSome of the reviewsHands down the best way to learn this technology stack. Sameer really did a good job here and I hope he will be blessing us with more interesting Angular projects in the future! Maybe a sample e-commerce or Hotel Booking app :)- Although I didn't have any prior experience with C# OR .Net Core MVC, I was still able to grasp a lot from this course, all thanks to the instructor!- A very detailed and extensive course! clear voice and great detail to topics.- and1000s of more reviews on my courses.Money Back GuaranteeI guarantee you that after finishing this course, you will be confident enough to create C# applications on your own.You will feel confident at work or when creating your projects.If you want to create functional, generic, clean, and usable programs using C#, then this is the course for you.If still, you are unable to get benefit from this course (we will be sad to see you go!), there is a "30-day money back guaranteed by Udemy".In this course, you will learnC# basicsFirst application using C#Reading and Writing to ConsoleC# KeywordsC# TypesIdentifiersBuilt-in value typesString reference typesOperatorsNullable typesData conversionArraysConditional StatementsIfElseElse-IfSwitch-CaseLogical AND, ORIteration StatementsFor loopForeach loopsWhile loopsDo-White loopsString and String OperationsMethodsClassesPropertiesObject Oriented Programming in C#PolymorphismInheritanceInterfacesAbstract ClassesEncapsulationand much more
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Install .NET SDK and .NET Runtime
Lecture 3 Download and Install Visual Studio 2022
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#
https://rapidgator.net/file/e92869f96956538888969e1018312149/
https://rapidgator.net/file/616d1e6ab73ca49062e29ff4fc6bc0a7/
N/A
C# Programming For Beginners - Master C# Fundamentals In 2024