CodeDala
Басты бет
Курстар
Жолдар
Бұл қалай жұмыс істейді
Тарифтер
🌐
KZ
RU
EN
Кіру
Тегін бастау
⚛
💻 Әзірлеушілерге
React Бастау
Компоненттер, күй, эффекттер — заманауи фронтенд
Не құрастырасың
📘
Берік іргетас
⚡
Браузерде тәжірибе
🎯
Шағын жобалар
🎓
Курс сертификаты
📘 30
сабақ
⏱ 1-2 кеш
🎓 Кеңейтілген
🎯 Мақсат
React Бастау меңгеру
⚡
+350
XP
🏆
Сертификат
PDF
🎓
Курс аяқталды
Прогресс
0 / 30 · 0%
Келесі қадам:
React дегеніміз не
Жобаны бастау →
Курс бағдарламасы
01
Компоненттер мен JSX
0 / 5 сабақ
⌄
01
React дегеніміз не
Кітапхана
•
Компонент
•
JSX
⚡ +10
▶ Қазір
02
JSX ережелері
Бір түбір тег
•
Fragment <>
•
className
⚡ +10
Ашық
03
JSX-те өрнектер
Фигурлы жақша {}
•
JS өрнектері
•
Шаблон мәтін
⚡ +10
Ашық
04
Компоненттерді қолдану
Тег ретінде шақыру
•
Кірістіру
•
Шаблон қайта пайдалану
⚡ +10
Ашық
05
TypeScript пен TSX
TSX кеңейтімі
•
Тип аннотациясы
•
Неге TypeScript
⚡ +10
Ашық
02
Props
0 / 5 сабақ
⌄
06
Props дегеніміз не
Props объектісі
•
Параметр ретінде
•
Мән беру
⚡ +10
Ашық
07
Props деструктуризациясы
Деструктуризация
•
Таза жазу
•
Параметр жайылту
⚡ +10
Ашық
08
Props интерфейсі
interface тип
•
Props типі
•
Қайта пайдалану
⚡ +10
Ашық
09
Әдепкі props мәндері
Әдепкі мән
•
Деструктуризация = мән
•
Міндетті емес prop
⚡ +10
Ашық
10
children prop
children prop
•
Орауыш компонент
•
ReactNode типі
⚡ +10
Ашық
03
useState күйі
0 / 5 сабақ
⌄
11
useState кіріспесі
useState хуки
•
Күй айнымалысы
•
Ре-рендер
⚡ +10
Ашық
12
useState типтері
Тип параметрі
•
boolean күйі
•
string күйі
⚡ +10
Ашық
13
Бірнеше күй айнымалысы
Бірнеше useState
•
Тәуелсіз күйлер
•
Форма деректері
⚡ +10
Ашық
14
Объект күйі
Объект күйі
•
Spread синтаксисі
•
Иммутабельділік
⚡ +10
Ашық
15
Санауыш мини-жобасы
Санауыш
•
Арттыру/Азайту
•
Нөлге қайтару
⚡ +10
Ашық
04
Оқиғалар мен формалар
0 / 5 сабақ
⌄
16
onClick оқиғасы
onClick оқиғасы
•
Оқиға өңдеуші
•
Анонимді функция
⚡ +10
Ашық
17
onChange оқиғасы
onChange оқиғасы
•
Оқиға объектісі e
•
input мәні
⚡ +10
Ашық
18
onSubmit оқиғасы
onSubmit оқиғасы
•
e.preventDefault()
•
Форма жіберу
⚡ +10
Ашық
19
Бақыланатын input
Бақыланатын input
•
value + onChange
•
Күй синхроны
⚡ +10
Ашық
20
Todo формасы мини-жобасы
Todo жасау
•
Жіберу формасы
•
Тізімге қосу
⚡ +10
Ашық
05
Тізімдер мен шарттар
0 / 5 сабақ
⌄
21
Тізімді .map() арқылы рендерлеу
.map() рендерлеу
•
JSX массиві
•
Элементтер тізімі
⚡ +10
Ашық
22
key проп
key проп
•
Бірегей ID
•
Индекс vs ID
⚡ +10
Ашық
23
Үштік оператормен шартты рендер
Шартты рендер
•
Үштік оператор
•
? : синтаксис
⚡ +10
Ашық
24
&& операторымен шартты рендер
&& операторы
•
Бір жақты шарт
•
Қысқа рендер
⚡ +10
Ашық
25
Todo тізімі мини-жобасы
Todo тізімі
•
Тізім рендерлеу
•
Белгілеу функциясы
⚡ +10
Ашық
06
useEffect және композиция
0 / 5 сабақ
⌄
26
useEffect кіріспесі
useEffect хуки
•
Жанама эффект
•
Рендерден кейін
⚡ +10
Ашық
27
useEffect тазалау функциясы
Тазалау функциясы
•
return () => {}
•
setInterval тазалау
⚡ +10
Ашық
28
Компоненттерді біріктіру (композиция)
Композиция
•
Орауыш компонент
•
Ішкі компоненттер
⚡ +10
Ашық
29
Күйді жоғарыға көтеру (lifting state)
Күйді жоғарылату
•
Callback props
•
Ортақ күй
⚡ +10
Ашық
30
Toggle мини-жобасы
Toggle компоненті
•
Күй + эффект
•
Аяқтаушы жоба
🎓
Курс аяқталды
Ашық
React Бастау — онлайн бағдарламалау курсы