Tags
Language
Tags
March 2025
Su Mo Tu We Th Fr Sa
23 24 25 26 27 28 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 31 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

C# Beginner Masterclass(Vol 1):Programming Fundamentals

Posted By: ELK1nG
C# Beginner Masterclass(Vol 1):Programming Fundamentals

C# Beginner Masterclass(Vol 1):Programming Fundamentals
Last updated 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.55 GB | Duration: 8h 15m

Master C# fundamentals | C# Speedrun | Interview Q&A | C# tips | C# best practices | packed with tips and exercises!

What you'll learn

July 2022 Update: 5 new lectures

Speedrun your C# journey! Learn C# programming fundamentals fast

Each lecture is between 5-9 minutes to help students study in short bursts and re-watch them later.

Learn the basic, intermediate and advanced concepts of C#.

Debug and troubleshoot the most common issues in C# applications.

Learn industry standards and C# tips and best practices.

Handle C# job interviews with ease.

Requirements

No prior coding experience required. We'll start from the very beginning.

Description

ABOUT YOUR INSTRUCTORHello! My name is Seb. I am a passionate C# developer, lifelong student and a Game Developer with 10+ years of experience. Through my boots on the ground workshops, I’ve taught over 1,000 people how to become professional Software Engineers.  My expertise: C#, Unity 3D, Python, Java, JavaScript, HTML, CSS and other technologies.My goal is to make coding fun and accessible to everyone. That's why my courses are interactive and made with a clear structure. No previous experience is necessary for these courses. My main reference is CodeSpeedrun.So, are you ready? Let’s get Started!THE COMPLETE C# PACKAGEWe hope we can continue to help you on your coding journey through our other courses:(Video course) C# Beginner Masterclass 2022: Learn C# Fundamentals (Vol 1)(Video course) C# Beginner Masterclass 2022: Learn C# Fundamentals (Vol 2) 500+ C# interview Questions: Basics, OOP, Collections, SOLID etc200+ C# Coding Exercises, C# programming fundamentalsList of topics that are covered in this course:C# Basics: Variables, Primitive data Types, loops, flow controlC# OOP: Classes, ObjectsC# Methods: Encapsulation, Polymorphism, Parameters, Static methods, Named arguments, Method overloadingC# Type casting: Type conversion, Implicit casting, Explicit casting, Parse, TryParse, Conversion methodsC# Constructors: Constructor overloading, Object initializer syntaxC# Properties: Readonly/Writeonly properties, Automatic propertiesC# Inheritance: base keyword, Method overriding, Sealed classes, Sealed methodsC# Abstract Classes and Interfaces: Abstract classes, Abstract methods, Interfaces, Interface inheritanceC# Namespaces: Namespaces, Nested namespaces, Importing namespaces, Using staticC# Generics: Generic classes, Generic methods C# Arrays: Creating arrays,  Arrays with foreach loop, Array of objectsAnd much more!If you are interested in the following topics, this course will prepare you for it,Unity, Game Development Fundamentals, 2D Game Development, 3D Game Development, .NET, Object Oriented Programming, c# unity, coding for beginners, unity C#, unity 2d, learn c# programming masterclass, c# mega course, comple c# bootcamp, c# zero to hero, C# coding, C# beginnners, C# for beginners, What is C#?C# was invented by Microsoft:             "C# (pronounced "See Sharp") is a modern, object-oriented, and type-safe programming language. C# enables developers to build many types of secure and robust applications that run in .NET. C# has its roots in the C family of languages and will be immediately familiar to C, C++, Java, and JavaScript programmers.               C# is an object-oriented language. You define types and their behavior. Several C# features help create robust and durable applications. Garbage collection automatically reclaims memory occupied by unreachable unused objects. Exception handling provides a structured and extensible approach to error detection and recovery. Lambda expressions support functional programming techniques. Language Integrated Query (LINQ) syntax creates a common pattern for working with data from any source. Language support for asynchronous operations provides syntax for building distributed systems." - microsoft

Overview

Section 1: Step 1: Introduction to C#

Lecture 1 Introduction to IDE

Lecture 2 Introduction to IDE_Demo

Lecture 3 First C# Program

Lecture 4 First C# Program_Demo

Lecture 5 Solution: First Program

Lecture 6 Variables

Lecture 7 Solution: EXERCISE: Variables

Lecture 8 Comments

Lecture 9 Solution: EXERCISE: Comments

Lecture 10 Operators: Arithmetic

Lecture 11 Solution: EXERCISE: Operators: Arithmetic

Lecture 12 Assignment, Comparison and Logical Operators

Section 2: Step 2: Data types

Lecture 13 Data Type

Lecture 14 Solution: EXERCISE: char data type

Lecture 15 Type Conversion

Lecture 16 Solution: EXERCISE: Type Conversion, implicit casting

Lecture 17 String

Lecture 18 Solution: EXERCISE: String concatenation

Lecture 19 Numbers

Lecture 20 Solution: EXERCISE: Numbers

Lecture 21 Boolean

Lecture 22 Solution: EXERCISE: Boolean

Lecture 23 DateTime

Lecture 24 Solution: EXERCISE: DateTime

Lecture 25 Enum Part 1

Lecture 26 Enum Part 2

Lecture 27 Solution: EXERCISE: Enum

Section 3: Step 3: Arrays

Lecture 28 Array part 1

Lecture 29 Array part 2

Lecture 30 Array Demo

Lecture 31 Solution: EXERCISE: Array

Section 4: Step 4: Conditional Statements

Lecture 32 If Statement Part 1

Lecture 33 If Statement Part 2

Lecture 34 Solution: EXERCISE: If Statement

Lecture 35 Switch Statement

Lecture 36 Solution: EXERCISE: Switch Statement

Section 5: Step 5: Loops

Lecture 37 For Loop Part 1

Lecture 38 For Loop Part 2

Lecture 39 For Loop Demo

Lecture 40 Solution: EXERCISE: For Loop

Lecture 41 While Loop

Lecture 42 Solution: EXERCISE: While Loop

Lecture 43 Do - While Loop

Lecture 44 Solution: EXERCISE: Do - While Loop

Lecture 45 Foreach Loop

Lecture 46 Solution: EXERCISE: Foreach Loop

Section 6: Step 6: Methods

Lecture 47 Method

Lecture 48 Solution: EXERCISE: Method

Lecture 49 Return Type

Lecture 50 Solution: EXERCISE: Method Return Type

Lecture 51 Method Parameter

Lecture 52 Solution: EXERCISE: Method Parameter

Lecture 53 Method Modifiers

Lecture 54 Solution: EXERCISE: Method Modifiers

Lecture 55 Math Methods

Lecture 56 Solution: EXERCISE: Math Methods

Section 7: Step 7: User input

Lecture 57 User Input

Lecture 58 Solution: EXERCISE: User Input

Lecture 59 Exception Handling

Lecture 60 Solution: EXERCISE: Exception Handling

Section 8: Step 8: OOP

Lecture 61 Introduction to OOP

Lecture 62 Class members

Lecture 63 Solution: EXERCISE: Class members

Lecture 64 Constructors

Lecture 65 Solution: EXERCISE: Constructors

Lecture 66 Access Modifiers

Lecture 67 Encapsulation

Lecture 68 Solution: EXERCISE: Encapsulation

Lecture 69 Inheritance

Lecture 70 Solution: EXERCISE: Inheritance

Lecture 71 Polymorphism

Lecture 72 Solution: EXERCISE: Polymorphism

Lecture 73 Abstraction

Lecture 74 Solution: EXERCISE: Abstraction

Lecture 75 Interfaces

Lecture 76 Solution: EXERCISE: Interfaces

Section 9: Step 9: Generic Collection Classes

Lecture 77 Generic Collection Basics

Lecture 78 List Part 1

Lecture 79 List Part 1_Demo

Lecture 80 List Part 2

Section 10: Course Preview: "C# Interview Challenges & Answers"

Lecture 81 Factorial Challenge

Lecture 82 Fibonacci Challenge

Section 11: Course Preview: "C# SOLID principles"

Lecture 83 Introduction to Solid

Section 12: Step 10: Design Patterns

Lecture 84 Patterns 101

Lecture 85 Observer Design Pattern

Lecture 86 Singleton Design Pattern

Section 13: Additional content: C# history

Lecture 87 Introduction to C# history

Lecture 88 Introduction to .NET

Section 14: Additional content: Git

Lecture 89 Git 101

Lecture 90 Git 101 Demo

Lecture 91 Git Branching

Lecture 92 Git Branching Demo

Beginner C# developer or Seasoned developer studying C#