Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 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
    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#