CodeDala
Басты бет
Курстар
Жолдар
Бұл қалай жұмыс істейді
Тарифтер
🌐
KZ
RU
EN
Кіру
Тегін бастау
C#
💻 Әзірлеушілерге
C# және .NET Бастау
Күшті типтеу, класстар, LINQ — энтерпрайз-әзірлеу
Не құрастырасың
📘
Берік іргетас
⚡
Браузерде тәжірибе
🎯
Шағын жобалар
🎓
Курс сертификаты
📘 30
сабақ
⏱ 1-2 кеш
🎓 Орта
🎯 Мақсат
C# және .NET Бастау меңгеру
⚡
+350
XP
🏆
Сертификат
PDF
🎓
Курс аяқталды
Прогресс
0 / 30 · 0%
Келесі қадам:
C# пен .NET дегеніміз не
Жобаны бастау →
Курс бағдарламасы
01
Негіздер
0 / 3 сабақ
⌄
01
C# пен .NET дегеніміз не
C# тілі
•
.NET платформасы
•
Program.cs файлы
⚡ +10
▶ Қазір
02
Айнымалылар мен типтер
int, string, bool, double
•
var кілт сөзі
•
Мән меншіктеу
⚡ +10
Ашық
03
const және var айырмашылығы
const тұрақтысы
•
var типін шығару
•
Мәнді өзгерту
⚡ +10
Ашық
02
Жолдар мен интерполяция
0 / 3 сабақ
⌄
04
Жол интерполяциясы $"..."
$"..." синтаксисі
•
Айнымалыны кірістіру
•
Console.WriteLine шығару
⚡ +10
Ашық
05
Жол әдістері: Length, ToUpper, ToLower
Length қасиеті
•
ToUpper / ToLower
•
Нүктелі шақыру
⚡ +10
Ашық
06
Жол әдістері: Contains, Replace, Trim
Contains тексеруі
•
Replace ауыстыру
•
Trim бос орын
⚡ +10
Ашық
03
Басқару ағыны
0 / 5 сабақ
⌄
07
if / else шарттары
if шарты
•
else тармағы
•
Салыстыру операторлары
⚡ +10
Ашық
08
else if тізбегі
else if тармақтары
•
Бірнеше шарт
•
Тізбекті тексеру
⚡ +10
Ашық
09
switch операторы
switch блогы
•
case тармақтары
•
break және default
⚡ +10
Ашық
10
for циклы
for синтаксисі
•
Санауыш айнымалысы
•
Нөлден санау
⚡ +10
Ашық
11
while және do-while циклдары
while циклы
•
do-while айырмасы
•
Шарт тексеру
⚡ +10
Ашық
04
Әдістер мен массивтер
0 / 5 сабақ
⌄
12
Әдіс жазу және шақыру
void әдісі
•
Параметрлер
•
Әдісті шақыру
⚡ +10
Ашық
13
return — мәнді қайтару
return кілт сөзі
•
Қайтару типі
•
Нәтижені сақтау
⚡ +10
Ашық
14
Массивтер int[] және string[]
Массив жариялау
•
Индекспен қол жеткізу
•
Length қасиеті
⚡ +10
Ашық
15
foreach циклы арқылы массивті аралау
foreach синтаксисі
•
Элементті шығару
•
Массивпен жұмыс
⚡ +10
Ашық
16
List<T> — динамикалық тізім
List<T> жариялау
•
Add / Remove
•
Count қасиеті
⚡ +10
Ашық
05
ООП
0 / 7 сабақ
⌄
17
Сынып (class) және нысан (object)
class жариялау
•
Нысан жасау new
•
Өрістер (fields)
⚡ +10
Ашық
18
Конструктор (constructor)
Конструктор жазу
•
Параметрлі конструктор
•
this кілт сөзі
⚡ +10
Ашық
19
Қасиеттер (properties) get/set
get аксессоры
•
set аксессоры
•
Автоқасиет
⚡ +10
Ашық
20
Мұрагерлік (inheritance) — : BaseClass
Базалық сынып
•
Мұрагер сынып
•
base конструктор
⚡ +10
Ашық
21
Интерфейс (interface) жариялау
interface анықтамасы
•
Интерфейсті іске асыру
•
I-префикс дәстүрі
⚡ +10
Ашық
22
Полиморфизм және virtual/override
virtual әдіс
•
override қайта жазу
•
Полиморфті шақыру
⚡ +10
Ашық
23
ООП мини-жобасы: BankAccount
Сынып жобасы
•
Депозит / алу әдістері
•
Баланс басқару
⚡ +10
Ашық
06
Коллекциялар мен жобалар
0 / 7 сабақ
⌄
24
Dictionary<TKey, TValue> — сөздік
Dictionary жариялау
•
Add / ContainsKey
•
Мәнді оқу
⚡ +10
Ашық
25
Dictionary-ді foreach арқылы аралау
KeyValuePair
•
foreach цикл
•
Key және Value
⚡ +10
Ашық
26
LINQ негіздері: Where және Select
LINQ Where сүзгі
•
Select түрлендіру
•
ToList() нәтиже
⚡ +10
Ашық
27
try/catch қателерді өңдеу
try блогы
•
catch Exception
•
Қателерді ұстау
⚡ +10
Ашық
28
Файлдармен жұмыс: File.WriteAllText / ReadAllText
File.WriteAllText
•
File.ReadAllText
•
System.IO кеңістігі
⚡ +10
Ашық
29
Мини-жоба: тапсырмалар тізімі (ToDo)
List<string> тізімі
•
Цикл арқылы басқару
•
Мини-жоба
⚡ +10
Ашық
30
Мини-жоба: студент бағалары есептеуіші
Dictionary баға тізімі
•
LINQ орташа есептеу
•
Жобаны аяқтау
🎓
Курс аяқталды
Ашық
C# және .NET Бастау — онлайн бағдарламалау курсы