Курс на Stepik
Обложка курса «C# From Zero to Hero Course» на Stepik
Бесплатно

C# From Zero to Hero Course 2.500

Открыть на
STEPIK.ORG
Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C# From Zero to Hero Course»Учеников на курсе 1 658
Сертификаты, выданные на курсе «C# From Zero to Hero Course»Сертификатов выдано 0
Отзывы о курсе «C# From Zero to Hero Course»Отзывов получено 2
Рейтинг курса «C# From Zero to Hero Course»Рейтинг курса 2.500
Уроки в курсе «C# From Zero to Hero Course»Количество уроков 97
Тесты в курсе «C# From Zero to Hero Course»Количество квизов 41
Задачи с кодом в курсе «C# From Zero to Hero Course»Количество задач с кодом 14
Время прохождения курса «C# From Zero to Hero Course»Время прохождения курса
Обновления курса «C# From Zero to Hero Course»Обновления курса
Дата публикации курса «C# From Zero to Hero Course»Дата публикации курса
Последнее обновление курса «C# From Zero to Hero Course»Последнее обновление

Содержание курса

Разделы в курсе «C# From Zero to Hero Course» 21 раздел Уроки в курсе «C# From Zero to Hero Course» 97 уроков Тесты в курсе «C# From Zero to Hero Course» 41 тест Задачи в курсе «C# From Zero to Hero Course» 14 задач Время прохождения курса «C# From Zero to Hero Course» 2 ч. Последнее обновление курса «C# From Zero to Hero Course» обн. 5 лет назад

1. Introduction

5 уроков
Открытый
1.1 How to work with this course
1 861
1 064
1м 47с
5
Закрытый
1.2 Programming language
1 055
537
2м 30с
1
Открытый
1.3 .NET and C#
840
409
3м 38с
2
Открытый
1.4 What is an IDE?
607
374
1м 16с
3
Закрытый
1.5 The main method
543
403
1м 57с
1

2. Visual Studio

3 урока
Открытый
2.1 Setup Visual Studio and create a new project
576
7
8м 9с
-4
Открытый
2.2 Error and Warnings window
411
243
1м 44с
-1
Открытый
2.3 Solution Explorer
377
10
6м 41с
-2

3. Printing and variables

9 уроков
Открытый
3.1 Introduction to variables
388
205
1м 50с
3
Закрытый
3.2 Declaration and assignments of variables
290
124
4м 53с
3
Закрытый
3.3 Initializing variables
252
129
4м 2с
0
Закрытый
3.4 Introduction to Writing to the Console
202
108
7м 37с
-3
Закрытый
3.5 Printing variables
194
94
10м 41с
3
Закрытый
3.6 String interpolation
169
85
7м 39с
2
Открытый
3.7 Variables in memory
159
117
3м 35с
2
Открытый
3.8 Converting data types
36
10
8м 31с
1
Закрытый
3.9 [Optional] Best practices: variable naming
162
1
6м 44с
-3

4. Conditional Flow of Control

7 уроков
Открытый
4.1 Conditional Operators
167
60
6м 6с
-1
Открытый
4.2 If statements
135
3
14м 31с
0
Открытый
4.3 If...else statements
92
41
3м 26с
0
Открытый
4.4 If...else if...else statements
110
110
1м 52с
0
Открытый
4.5 Switch...case statements
113
113
2м 12с
0
Открытый
4.6 Scopes
110
110
0м 1с
0
Открытый
4.7 Assignment: Calculator
128
25
14м 0с
0

5. Iterative Flow of Control

5 уроков
Открытый
5.1 While loop
133
0
4м 59с
-1
Открытый
5.2 Do-While loop
106
106
2м 51с
0
Открытый
5.3 For loop
92
92
2м 12с
1
Открытый
5.4 Foreach loop
91
91
2м 55с
0
Открытый
5.5 Break and continue statement
111
111
2м 53с
0

6. Functions

4 урока
Открытый
6.1 Definition
157
18
3м 47с
0
Открытый
6.2 Return statement
105
105
0м 1с
0
Открытый
6.3 Recursion
102
102
0м 1с
0
Открытый
6.4 Scopes
104
104
0м 1с
0

7. Data structures

8 уроков
Открытый
7.1 Arrays
150
150
0м 1с
0
Открытый
7.2 Lists
109
109
0м 1с
0
Открытый
7.3 Linked List
98
98
0м 1с
0
Открытый
7.4 HashSet
92
92
0м 1с
0
Открытый
7.5 Tuple and KeyValuePair
72
72
0м 1с
0
Открытый
7.6 Dictionary
80
80
0м 1с
0
Открытый
7.7 [EXTRA] In depth: Stack vs Heap
77
77
0м 1с
0
Открытый
7.8 [EXTRA] Smart use of datastructures for performance optimization
74
74
0м 1с
0

8. Productivity tips and tricks working with .NET

3 урока
Открытый
8.1 Object exporter
95
95
0м 1с
0
Открытый
8.2 Postman & Fiddler
120
120
0м 1с
0
Открытый
8.3 Edit-> Paste Special
70
70
0м 1с
-1

9. Error handling

4 урока
Открытый
9.1 Errors
78
78
0м 1с
0
Открытый
9.2 Exceptions
52
52
0м 1с
0
Открытый
9.3 Rethrowing
52
52
0м 1с
0
Открытый
9.4 [Optional] Error handling best practices
46
24
2м 31с
1

10. Debugging

4 урока
Открытый
10.1 Basic debugging
60
60
0м 1с
0
Открытый
10.2 Conditional breakpoints
45
45
0м 1с
0
Открытый
10.3 Watch
45
45
0м 1с
0
Открытый
10.4 Intermediate window
52
52
0м 1с
0

11. Algorithms

7 уроков
Открытый
11.1 Why learn about memory, datastructures and algorithms?
63
63
0м 1с
0
Открытый
11.2 Binary
53
29
2м 53с
0
Открытый
11.3 Ascii
48
48
0м 1с
0
Открытый
11.4 Stack vs Heap
55
55
0м 1с
0
Открытый
11.5 Greedy Algorithm
49
49
0м 1с
0
Открытый
11.6 Dijksta
55
55
0м 1с
0
Открытый
11.7 Binary Search Tree
51
51
1м 15с
0

12. Problem solving techniques

4 урока
Открытый
12.1 Know what you are asked
57
57
0м 1с
0
Открытый
12.2 Divide and conquer
40
40
0м 1с
0
Открытый
12.3 When solutions grows too complex...
39
39
0м 1с
0
Открытый
12.4 Details and optimization after
38
38
0м 1с
0

13. Design Principles

3 урока
Открытый
13.1 KISS
86
86
0м 1с
0
Открытый
13.2 YAGNI
67
67
0м 1с
0
Открытый
13.3 DRY
77
77
0м 1с
0

14. OOP

0 уроков

15. SOLID

0 уроков

16. OOD

0 уроков

17. Visual Studio for professionals

4 урока
Открытый
17.1 Reference [Come back later]
79
79
0м 1с
0
Открытый
17.2 Moving project files and fixing references: .sln and .csproj
56
56
0м 1с
0
Открытый
17.3 Nugets [Come back later]
47
47
0м 1с
0
Открытый
17.4 Visual Studio 2019 [Come back later]
45
27
0м 4с
0

18. Operators

5 уроков
Открытый
18.1 Ternary (?)
44
44
0м 1с
0
Открытый
18.2 Null-coalescing (??)
35
35
0м 1с
0
Открытый
18.3 Null-conditional (?.)
31
31
0м 1с
0
Открытый
18.4 Lambda (=>)
46
46
0м 1с
0
Открытый
18.5 Operator overloading
34
34
0м 1с
0

19. LINQ

5 уроков
Открытый
19.1 IEnumerable and extension methods
52
52
0м 1с
0
Открытый
19.2 Filtering a collection (where)
41
41
0м 1с
0
Открытый
19.3 Selecting new data from collection (Select)
39
39
0м 1с
0
Открытый
19.4 Advanced selects (SelectMany)
34
34
0м 1с
0
Открытый
19.5 Joins, unions and intersections
40
40
0м 1с
0

20. I/O

11 уроков
Открытый
20.1 Writing Files
43
43
0м 1с
0
Открытый
20.2 Reading Files
43
43
0м 1с
0
Открытый
20.3 File Extensions
32
32
0м 1с
0
Открытый
20.4 File and Directory
30
30
0м 1с
0
Открытый
20.5 JSON.NET
38
38
0м 1с
0
Открытый
20.6 XML
36
36
0м 1с
0
Открытый
20.7 Linq to XML
41
41
0м 1с
0
Открытый
20.8 Special file formats: XLS(X)
29
29
0м 1с
0
Открытый
20.9 IO Exceptions
36
36
0м 1с
0
Открытый
20.10 Logging
38
38
0м 1с
0
Открытый
20.11 Files > 2GB
46
46
0м 1с
0

21. Asynchronous Programming

6 уроков
Открытый
21.1 Async programming
63
63
0м 1с
0
Открытый
21.2 Task
52
52
0м 1с
0
Открытый
21.3 Async-Await
49
49
0м 1с
0
Открытый
21.4 Async in synchronous context
50
50
0м 1с
0
Открытый
21.5 CPU-bound vs input-bound code
36
36
0м 1с
0
Открытый
21.6 Cancellation token
39
39
0м 1с
0