Главная
Study mode:
on
1
Intro
2
Visual Studio Setup
3
System
4
Visual Studio Environment
5
Namespace
6
Class Basics
7
Main Function
8
Void
9
Main Arguments
10
WriteLine
11
Console Methods
12
Receive User Input
13
Variables
14
Data Types
15
Casting
16
Formatting Output
17
String Functions
18
Format
19
Escape Characters
20
Verbatim Strings
21
Arrays
22
For Loop
23
Function Basics
24
Foreach
25
If / Else / Else If
26
Ternary Operator
27
Switch
28
While
29
Do While
30
Random
31
Exception Handling
32
StringBuilder
33
Functions
34
Access Specifier
35
Out Parameter
36
Pass By Reference
37
Passing Unknown Number of Parameters
38
Method Overloading
39
DateTime / TimeSpan
40
Enumerated Types
41
Classes / Objects
42
Constructor
43
Static
44
This
45
Structs
46
Nullable Types
47
Basic Setter / Getter
48
Getters / Setters Properties
49
Public / Private / Protected
50
Constants
51
Readonly
52
Inheritance
53
Virtual
54
Inner Class
55
Override Method
56
Abstract Classes / Methods
57
Polymorphism
58
Interfaces
59
Complex OOP Example
60
Warriors Fight to the Death
61
ArrayList
62
Dictionaries
63
Queues
64
Stacks
65
Generics
66
Delegates
67
Lambda
68
Where
69
Select
70
Range
71
Zip
72
Aggregate
73
Average
74
All
75
Any
76
Distinct
77
Except
78
Intersect
79
IEnumerator
80
Operator Overloading
81
Anonymous Types
82
LINQ
83
Threads
84
Directory Functions
85
File I/O
86
FileStreams
87
StreamWriter / StreamReader
88
BinaryWriter / BinaryReader
89
Serialization
90
XmlSerializer
91
Installing SQL Server
92
Connecting SQL Server to Visual Studio
93
Setting Up Database
94
WPF / Database Big Project
95
Design an Interface
96
Reading From Database
97
Add Data to Database
98
Delete Data from Database
99
Update Tables Automatically
Description:
Learn C# programming from scratch in this comprehensive 9-hour tutorial. Cover core language concepts, practical application development, and advanced topics like database management. Start with Visual Studio setup and progress through variables, data types, control structures, functions, object-oriented programming, and more. Explore collections, generics, LINQ, multithreading, and file I/O. Finish by building a complete database management system using WPF. Gain hands-on experience with numerous coding examples and a final project to solidify your C# skills.

C# Full Course Tutorial for Beginners

Derek Banas
Add to list
0:00 / 0:00