C# Video of all the lessons

Видеоплейлист для новичков: здесь

Lesson # 1: Programming on c sharp in Microsoft VS

Общие слова: IAmTimCorey
Видео про изменение парадигм: здесь

Видео моего занятия 1: 12_02_2021 г.
Видео моего занятия 2 (conversion): здесь

IAmTimCorey: How To Install Visual Studio 2019 (for Free) не интересно здесь

Microsoft course:
1. visual studio, курс Programming with c# здесь
2. типы данных операторы стандартные, курс Programming with c# здесь

IAmTimCorey: Intro to Visual Studio 2019 не интересно здесь
Top 10 Hidden Gems in Visual Studio + здесь

Mosh: 0. C# Tutorial For Beginners здесь

AvetisG Programming:
1. Solution, projects, How To Use Variables by AvetisG Programming здесь

2. Expressions And Operators by AvetisG Programming здесь

3. Constants by AvetisG Programming здесь

Mosh: 4.Debug mode C# здесь
IAmTimCorey: 5. C# Debugging: Breakpoints здесь

Lesson # 2: Conditions

Видео моего урока: здесь на 40:00 минуте

Microsoft course: if switch for while do, курс Programming with c# здесь

by AvetisG Programming:
1 If Statement здесь

2 Switch Statement здесь

3 Switch Statement vs If Statement здесь

Lesson # 3: For Loops

Видео моего занятия: 19_02_21 здесь

Microsoft course: if switch for while do, курс Programming with c# здесь

by AvetisG Programming: For Loop здесь

Lesson # 4. While Loops

Видео моего урока: 26_02_21 здесь

by AvetisG Programming:
1 While Loop здесь

2 Do While Loop здесь

Lesson # 5: Functions/Methods

Видео мои:
1) Мое занятие: https://youtu.be/a4SZpoFqGcs 01:48:32 functions
RuTube

2) Мое занятие лучше : https://youtu.be/G91Ig5OAwAg

3) Lesson 5 lab 2 https://www.youtube.com/watch?v=spmx1KGJRfU
RuTube
4) Lesson 5 task 3 https://www.youtube.com/watch?v=J6j_ezJSYkQ
RuTube
5) Lesson 5 task 5 https://www.youtube.com/watch?v=XiUfBoseyAw
RuTube

6) C# Access Modifiers (beyond public and private) / IAmTimCorey
https://www.youtube.com/watch?v=jcn5uCZAk2w&list=PLLWMQd6PeGY12yNE714jffLFnMVZCwvvZ
RuTube https://rutube.ru/video/private/1a9f9ca12a848ef3563610433e538129/?p=uKH5dHS5x1G4CKFipCPHsA
7) 1 Методы, курс Programming with c# (Microsoft course)
https://youtu.be/2Z2bxxCZmlU
RuTube https://rutube.ru/video/private/5ae8665ea5e0af51f74b5cbac6bc996f/?p=0Rees88zV1EtYaJZOV4ySA

8) 2 методы и исключения, курс Programming with c# (Microsoft course)
https://youtu.be/Lt004a-1fCg
RuTube https://rutube.ru/video/private/559967f2a3245a2e1708775cb0c6f606/?p=82oQY-kjIZ6mDCYj_Cdlow

Passing Arguments by Reference

1) Reference Types Vs Value Types by AvetisG Programming
https://www.youtube.com/watch?v=OQCmBa3dJVA&list=PLylgIRlJtHWT6iB_c_sumeqIEYJ5GWZqd&index=36
RuTube here

2) Ref Parameter by AvetisG Programming
https://www.youtube.com/watch?v=wjrFPnRy5x8&list=PLylgIRlJtHWT6iB_c_sumeqIEYJ5GWZqd&index=37
RuTube here

3) Out Parameters vs Ref Parameters by AvetisG Programming
https://www.youtube.com/watch?v=L4TOJaY5Zxs&list=PLylgIRlJtHWT6iB_c_sumeqIEYJ5GWZqd&index=38

Lesson # 6: Enumerations and Sequences

Мое:
1) https://youtu.be/MbTdAGkLmgo
RuTube

2) Lab 1: https://www.youtube.com/watch?v=03BjY81qmtE
RuTube

1) Enums by AvetisG Programming
https://www.youtube.com/watch?v=-ZrTV8H_qi0&list=PLylgIRlJtHWT6iB_c_sumeqIEYJ5GWZqd&index=23

Lesson # 7: Single dimension Arrays. Random function

Мое:
1) https://youtu.be/MbTdAGkLmgo single dimensional arrays: 01:42
RuTube
2) Lab 1: https://www.youtube.com/watch?v=lktlDbMRLs8 для сайта
3) Lab 2: https://www.youtube.com/watch?v=WFY-ROSy1ps для сайта
RuTube
4) Task 2: https://www.youtube.com/watch?v=ad1GGA-ROjE для сайта
RuTube

1) Arrays by AvetisG Programming
https://www.youtube.com/watch?v=xPurAOz0aP8&list=PLylgIRlJtHWT6iB_c_sumeqIEYJ5GWZqd&index=17

2) Looping Through An Array by AvetisG Programming
https://www.youtube.com/watch?v=_kgQQmz7fak&list=PLylgIRlJtHWT6iB_c_sumeqIEYJ5GWZqd&index=19

3) Foreach Loop by AvetisG Programming
https://www.youtube.com/watch?v=ymgp77c2aR0&list=PLylgIRlJtHWT6iB_c_sumeqIEYJ5GWZqd&index=20

4) Random Numbers in C# /
https://www.youtube.com/watch?v=kW84q8WOBdU&list=PLLWMQd6PeGY12yNE714jffLFnMVZCwvvZ&index=2

5) Добавить на сайт!!! Bubble Sort Demo, курс Programming with c#
https://youtu.be/zxQbA1Y3Ub0

Lesson # 8. Generic Methods. Solution, Project, Assembly

Моё коротенькое: здесь
Lab 1:
YouTube
RuTube
Lab 2:
youTube для сайта
RuTube
Task 1:
youTube для сайта
RuTube
Params Keyword by AvetisG Programming:
youTube
RuTube

Lesson # 9. The Use of Generic Methods and Classes When Working with Single Dimensional

Мое объяснение подключения файла класса и разница между static и без static здесь

Lab 1:
youTube
Rutube
Lab 2:
youTube для сайта
Rutube

Task 2:
youTube для сайта
Rutube

Lesson # 10. Two-dimensional Array

Мой урок:
RuTube
Мой коротенький: здесь
Lab 1 Youtube RuTube
Task 1 Youtube RuTube
Task 2 Youtube для сайта RuTube
Lab 2 Youtube для сайта RuTube
Task 4 Youtube для сайта RuTube
Lab 3 Youtube для сайта RuTube
Task 5 Youtube для сайта RuTube

Multidimensional Arraysby AvetisG Programming:
youTube

мальчик (C# Tutorial — Full Course for Beginners):
youTube

Lesson # 11. String Type

Урок: RuTube
YouTube
Task 1: Youtube RuTube
Task 5: Youtube RuTube

1 By Mosh: youTube

2 By Mosh: youTube

String Manipulation by AvetisG Programming: youTube

Lesson # 12. Regular Expressions

Урок:
RuTube
YouTube
By Corey Schafer: youTube

Lesson # 13. Lists

Урок:
RuTube
YouTube

Lists by AvetisG Programming: youTube
C# Tutorial 13 LINQ Extension Methods by Derek Banas здесь

Lesson # 14. Working with Files. Reading from a File

Урок: RuTube
YouTube
Lab 1: Youtube RuTube

1 Reading and Writing To Files by AvetisG Programming здесь
2 Using Keyword by AvetisG Programming здесь
3 Introduction To Exceptions (with files) by AvetisG Programming здесь
4 Introduction To Streams by AvetisG Programming здесь
5 IDisposable.Dispose Method by AvetisG Programming здесь
6 Try, Catch And Finally by AvetisG Programming здесь
7 Throw Keyword by AvetisG Programming здесь

Handling Exceptions in C# | IAmTimCorey здесь
Working With The File System in C# — Managing Folders and Files | IAmTimCorey здесь

Lesson # 15. Working with Files. Writing to a File

Lab 1 : Youtube RuTube

Lesson # 16. ??? Structs and Interfaces; abstract classes

+.Top 10 Hidden Gems in Visual Studio | IAmTimCorey здесь

1.Interfaces in C# — What they are, how to use them, and why they are so powerful.| IAmTimCorey здесь

2.C# Abstract Classes | IAmTimCorey здесь

1 Structs by AvetisG Programming здесь

2 Interfaces by AvetisG Programming здесь

3 Abstract Classes by AvetisG Programming здесь

4 Abstract Classes vs Interfaces by AvetisG Programming здесь

5 Base Classes And Base Keyword by AvetisG Programming здесь

6 Abstract Methods And Overriding by AvetisG Programming здесь

7 Virtual Methods And Overriding by AvetisG Programming здесь

8 Method Hiding by AvetisG Programming здесь

9 Order Of Evaluation by AvetisG Programming здесь

10 Inheritance by AvetisG Programming здесь

11 Encapsulation by AvetisG Programming здесь

12 Sealed Classes by AvetisG Programming здесь

Lesson # 17. Classes

Урок: RuTube
YouTube

Мальчик (C# Tutorial — Full Course for Beginners): здесь

constructors: здесь
methods: здесь
Getters and Setters: здесь
Static class attributes здесь
Static methods and classes здесь
inheritence здусь

1.C# Classes Tutorial | Mosh здесь

2.C# Constructors Tutorial | Mosh здесь

3.C# Object Initializers Tutorial | Mosh здесь

4.C# Fields Tutorial| Mosh здесь

5.C# Methods Tutorial | Mosh здесь

6.C# Access Modifiers: | Mosh здесь

7. C# Interfaces Explained in Simple Terms | Mosh здесь

8. C# Generics Tutorial: Whats and Whys | Mosh здесь

9.C# Events and Delegates Made Simple | Mosh здесь

10.Visual Studio Keyboard Shortcuts that Speed Up Debugging Applications | Mosh здесь

1 Classes And Objects by AvetisG Programming здесь

2 Object Oriented Programming Basics by AvetisG Programming здесь

3 Methods by AvetisG Programming здесь

4 Methods With Void Return Type by AvetisG Programming здесь

5 Fields by AvetisG Programming здесь

6 Properties by AvetisG Programming здесь

7 Constructors by AvetisG Programming здесь

8 Overloading by AvetisG Programming здесь

9 Static vs Non Static by AvetisG Programming здесь

10 This Keyword by AvetisG Programming здесь

11 ReadOnly Keyword by AvetisG Programming здесь