Tags
Language
Tags
December 2024
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 31 1 2 3 4

100 Days Of Code: The Complete C# Pro Bootcamp For 2023

Posted By: ELK1nG
100 Days Of Code: The Complete C# Pro Bootcamp For 2023

100 Days Of Code: The Complete C# Pro Bootcamp For 2023
Published 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.27 GB | Duration: 13h 30m

C# Coding exercises, Interview questions & Quizzes, C# for Beginners Tutorial | C# Programming Tutorial for Beginners

What you'll learn

Learn industry standards and C# tips and best practices.

Handle C# job interviews with ease.

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

Become a better developer by understanding the how's and whys of C# programs.

Explore different programming styles and approaches.

Students will learn C# problem solving. Prepare for C# technical interviews.

Requirements

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

Visual Studio, pen and paper.

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 my courses. My main reference is CodeSpeedrun.So, are you ready? Let’s get Started! 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, complete c# bootcamp, c# zero to hero, C# coding, C# beginners, 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 Again, welcome and let's level up your C# skills!

Overview

Section 1: Course and Instructor Introduction

Lecture 1 Course and Instructor Introduction

Section 2: C# Multiple Choice Quizzes

Section 3: Day 001: Setup

Lecture 2 Introduction to IDE (slides)

Lecture 3 IDE (Demo)

Lecture 4 First Csharp Program

Lecture 5 First CSharp (demo)

Lecture 6 Solution: Hello World

Section 4: Day 002: Variables

Lecture 7 CSharp Variables

Lecture 8 Solution: Variable declaration_integer

Section 5: Day 003: Variables declaration

Lecture 9 Solution: Variable declaration_string

Lecture 10 Solution: Variable declaration_double

Lecture 11 Solution: Variable declaration_character

Section 6: Day 004: Data types

Lecture 12 Data Types

Lecture 13 Solution: Memory size: integer

Section 7: Day 005: Data types Exercises

Lecture 14 Solution: Memory size: float

Lecture 15 Solution: Memory size: double

Lecture 16 Solution: Memory size: char

Section 8: Day 006: Data type Casting

Lecture 17 casting

Section 9: Day 007 : Strings

Lecture 18 String Data Type

Lecture 19 SOLUTION: String concatenation

Section 10: Day 008 : User Input

Lecture 20 User Input

Lecture 21 SOLUTION: User Input

Section 11: Day 009 : Numbers

Lecture 22 Numeric Values

Section 12: Day 010 : Operators

Lecture 23 Assignment, Comparison and Logical Operators

Lecture 24 Arithmetic Operators

Lecture 25 SOLUTION: Type Conversion: implicit casting

Lecture 26 SOLUTION: Operators: Arithmetic

Section 13: Day 011 : Comments

Lecture 27 Comments

Lecture 28 Solution: Comments

Section 14: Day 013 : Boolean Data Type

Lecture 29 Boolean Data Type

Lecture 30 SOLUTION: Boolean

Section 15: Day 014 : DateTime Struct

Lecture 31 DateTime Struct

Lecture 32 SOLUTION: DateTime

Section 16: Day 015 : enum

Lecture 33 enum

Lecture 34 enum_2

Lecture 35 SOLUTION: Enum

Section 17: Day 016 : Exception Handling

Lecture 36 Exception Handling

Lecture 37 SOLUTION: Exception Handling

Section 18: Day 017 :

Lecture 38 Array (Part 1)

Lecture 39 Array (Part 2)

Lecture 40 ARRAY Demo

Lecture 41 SOLUTION: Array

Section 19: Day 018 : If Statement

Lecture 42 If Statement (Part 1)

Lecture 43 Else - If Statement

Lecture 44 SOLUTION: If Statement

Section 20: Day 019 : Switch Statement

Lecture 45 Switch Statement

Lecture 46 Switch Statement

Section 21: Day 020 : For Loop

Lecture 47 For Loop_1

Lecture 48 For loop (Part 2)

Lecture 49 For Loop DEMO

Lecture 50 SOLUTION: For Loop

Section 22: Day 021 : While Loop

Lecture 51 While Loop

Lecture 52 SOLUTION: While Loop

Section 23: Day 022 : Do While Loop

Lecture 53 Do While Loop

Lecture 54 SOLUTION: Do - While Loop

Section 24: Day 023 : Foreach Loop

Lecture 55 Foreach Loop

Lecture 56 SOLUTION: Foreach Loop

Section 25: Day 024 :Method

Lecture 57 Method

Lecture 58 SOLUTION: Method

Section 26: Day 025 : Method Return

Lecture 59 Method Return

Lecture 60 SOLUTION: Method Return Type

Section 27: Day 026 : Method Parameter

Lecture 61 Method Parameter

Lecture 62 SOLUTION: Method Parameter

Section 28: Day 027 : ref, in, params Modifier

Lecture 63 ref, in, params Modifier

Lecture 64 SOLUTION: Method Modifiers

Section 29: Day 028 : Math Methods

Lecture 65 Math Methods

Lecture 66 SOLUTION: Math Methods

Section 30: Day 029 : OOP

Lecture 67 OOP

Section 31: Day 030 : Class Members

Lecture 68 Class Members

Lecture 69 SOLUTION: Class members

Section 32: Day 031 : Constructor

Lecture 70 Constructor

Lecture 71 SOLUTION: Constructors

Section 33: Day 032 : Access Modifiers

Lecture 72 Access Modifiers

Section 34: Day 033 : Encapsulation

Lecture 73 Encapsulation

Lecture 74 SOLUTION: Encapsulation

Section 35: Day 034 : Inheritance

Lecture 75 Inheritance

Lecture 76 SOLUTION: Inheritance

Section 36: Day 035 : Polymorphism

Lecture 77 Polymorphism

Lecture 78 SOLUTION: Polymorphism

Section 37: Day 036 : Abstraction

Lecture 79 Abstraction

Lecture 80 SOLUTION: Abstraction

Section 38: Day 037 : Interfaces

Lecture 81 Interfaces

Lecture 82 SOLUTION: Interfaces

Section 39: Day 038 : Collections

Lecture 83 Collections

Section 40: Day 039 : List

Lecture 84 List

Lecture 85 List T (Part2).mp4

Lecture 86 List T (Part2) demo

Section 41: Day 040 : Stack

Lecture 87 Stack (Part1)

Lecture 88 Stack (Part1) demo

Lecture 89 Stack (Part2)

Lecture 90 Stack (Part2) demo

Section 42: Day 041 : Queue

Lecture 91 Queue

Lecture 92 Queue 2

Lecture 93 Queue demo

Section 43: Day 042 : Dictionary

Lecture 94 Dictionary

Lecture 95 Dictionary 2

Lecture 96 Dictionary demo

Section 44: Day 043 : Solid

Lecture 97 Solid

Section 45: Day 044 : SOLID SRP

Lecture 98 SOLID SRP

Lecture 99 Single Responsibility Principle demo

Section 46: Day 045 : SOLID OCP

Lecture 100 SOLID OCP

Lecture 101 SOLID OCP demo

Section 47: Day 046 : Liskov

Lecture 102 Liskov

Section 48: Day 047 : ISP

Lecture 103 ISP

Section 49: Day 048: DIP

Lecture 104 DIP

Lecture 105 DIP demo

Section 50: Day 049 : Design Patterns

Lecture 106 Design Patterns

Section 51: Day 050 : Singleton Pattern

Lecture 107 Singleton Pattern

Section 52: Day 051 : Observer Pattern

Lecture 108 Observer Pattern

Section 53: Day 052 : C# History

Lecture 109 C# History

Section 54: Day 053 : .NET History

Lecture 110 NET History

Section 55: Day 054 : Git

Lecture 111 Git 1

Lecture 112 Git demo

Section 56: Day 055 : Git 2

Lecture 113 Git 2

Lecture 114 Git 2 demo

Section 57: Day 056 : Uppercase Challenge

Lecture 115 Uppercase Challenge

Section 58: Day 057 : Text Replace

Lecture 116 SOLUTION: Text Replace

Section 59: Day 058 : Triangle Generation Challenge

Lecture 117 Triangle Generation Challenge

Section 60: Day 059 : Conversion to char array

Lecture 118 SOLUTION: Conversion to char array

Section 61: Day 060 : Swapper Challenge

Lecture 119 Swapper Challenge

Section 62: Day 061 : char replacer

Lecture 120 SOLUTION: char replacer

Section 63: Day 062 : Sum All Numbers in String Challenge

Lecture 121 Sum All Numbers in String Challenge

Section 64: Day 063 : concatenation

Lecture 122 SOLUTION: concatenation

Section 65: Day 064 : String Compression Challenge

Lecture 123 String Compression Challenge

Section 66: Day 065 : Uppercase

Lecture 124 SOLUTION: Uppercase

Section 67: Day 066 : Reverse Array Challenge

Lecture 125 Reverse Array Challenge

Section 68: Day 067 : Conversion to string data type

Lecture 126 SOLUTION: Conversion to string data type

Section 69: Day 068 : Reverse Sentence Challenge

Lecture 127 Reverse Sentence Challenge

Section 70: Day 069 : Conversion to lowercase

Lecture 128 SOLUTION: Conversion to lowercase

Section 71: Day 070 : Reverse Word Challenge

Lecture 129 Reverse Word Challenge

Section 72: Day 071 : Extraction

Lecture 130 SOLUTION: Extraction

Section 73: Day 072 : Roman Numerals Challenge

Lecture 131 Roman Numerals Challenge

Section 74: Day 073 : Starter

Lecture 132 SOLUTION: Starter

Section 75: Day 074 : Reference Table Challenge

Lecture 133 Reference Table Challenge

Section 76: Day 075 : Splitter

Lecture 134 SOLUTION: Splitter

Section 77: Day 076 : Parallelogram Challenge

Lecture 135 Parallelogram Challenge.mp4

Section 78: Day 078 : Remover

Lecture 136 SOLUTION: Remover

Section 79: Day 079 : Prime Number Challenge

Lecture 137 Prime Number Challenge.mp4

Section 80: Day 080 : Comparer

Lecture 138 SOLUTION: Comparer

Section 81: Day 081 : Palindrome Challenge

Lecture 139 Palindrome Challenge.mp4

Section 82: Day 083 : Indexer

Lecture 140 SOLUTION: Indexer

Section 83: Day 085 : Month Conversion Challenge

Lecture 141 Month Conversion Challenge.mp4

Section 84: Day 087 : LOGIN Challenge

Lecture 142 LOGIN Challenge.mp4

Section 85: Day 090 : Guess Number Challenge

Lecture 143 Guess Number Challenge.mp4

Section 86: Day 092 : Fibonacci Series Challenge

Lecture 144 Fibonacci Series Challenge.mp4

Section 87: Day 093 : Factorial Challenge

Lecture 145 Factorial Challenge.mp4

Section 88: Day 094 : Double Addition Challenge

Lecture 146 Double Addition Challenge.mp4

Section 89: Day 096 : Diamond Pattern Challenge

Lecture 147 Diamond Pattern Challenge.mp4

Section 90: Day 097 : Decimal to Binary Challenge

Lecture 148 Decimal to Binary Challenge.mp4

Section 91: Day 098 :

Lecture 149 Convert Numbers to Text Challenge

Section 92: Day 099 : Bubble Sort Challenge

Lecture 150 Bubble Sort Challenge.mp4

Section 93: Calculator Challenge

Lecture 151 Calculator Challenge.mp4

Everyone who wants to practice C# questions and challenges,Beginner C# developer or Seasoned developer studying C#,Students preparing for interviews. All Aspiring Developers.