CodeDala
Басты бет
Курстар
Жолдар
Бұл қалай жұмыс істейді
Тарифтер
🌐
KZ
RU
EN
Кіру
Тегін бастау
🐘
💻 Әзірлеушілерге
PHP Негіздері
Веб-серверлер тілі: айнымалыдан қарапайым сайтқа дейін
Не құрастырасың
📘
Берік іргетас
⚡
Браузерде тәжірибе
🎯
Шағын жобалар
🎓
Курс сертификаты
📘 32
сабақ
⏱ 1-2 кеш
🎓 Орта
🎯 Мақсат
PHP Негіздері меңгеру
⚡
+370
XP
🏆
Сертификат
PDF
🎓
Курс аяқталды
Прогресс
0 / 32 · 0%
Келесі қадам:
PHP дегеніміз не
Жобаны бастау →
Курс бағдарламасы
01
Негіздер
0 / 6 сабақ
⌄
01
PHP дегеніміз не
Сервер тілі
•
<?php тегі
•
echo командасы
⚡ +10
▶ Қазір
02
Айнымалылар және $ белгісі
$ белгісі
•
Мән меншіктеу
•
var_dump типі
⚡ +10
Ашық
03
Деректер типтері
int, float, bool
•
null мәні
•
gettype функциясы
⚡ +10
Ашық
04
Арифметика және операторлар
+ - * / %
•
Бүтін бөлу intdiv
•
Дәрежеге шығару **
⚡ +10
Ашық
05
Жолдарды біріктіру және . операторы
. операторы
•
.= қысқартуы
•
Жол мен сан
⚡ +10
Ашық
06
Пікірлер мен printf
// және /* */ пікірлер
•
printf форматтауы
•
%s %d %f
⚡ +10
Ашық
02
Жолдар
0 / 5 сабақ
⌄
07
Қос және бір тырнақша
Интерполяция
•
Бір тырнақша
•
\n жол үзгіш
⚡ +10
Ашық
08
Жолмен жұмыс функциялары
strlen ұзындық
•
strtoupper / lower
•
trim тазалау
⚡ +10
Ашық
09
str_replace және substr
str_replace ауыстыру
•
substr бөлшек
•
strpos орны
⚡ +10
Ашық
10
sprintf және number_format
sprintf форматтау
•
number_format санды
⚡ +10
Ашық
11
explode және implode
explode бөлу
•
implode біріктіру
•
Жол массиві
⚡ +10
Ашық
03
Массивтер
0 / 5 сабақ
⌄
12
Индексті массив
array() функциясы
•
Индекс арқылы кіру
•
count() ұзындық
⚡ +10
Ашық
13
foreach циклі массивпен
foreach синтаксисі
•
as кілт сөзі
•
Массивті шығару
⚡ +10
Ашық
14
Ассоциативті массив
Кілт => мән
•
Кілт арқылы кіру
•
array_keys функциясы
⚡ +10
Ашық
15
foreach ассоциативті массивпен
$key => $value
•
Кілт-мән шығару
•
Кірістірілген массив
⚡ +10
Ашық
16
Массив функциялары
array_push / pop
•
in_array іздеу
•
sort / rsort
⚡ +10
Ашық
04
Басқару
0 / 5 сабақ
⌄
17
if / elseif / else
if шарты
•
elseif тармағы
•
else бастапқы
⚡ +10
Ашық
18
switch операторы
switch / case
•
break керектілігі
•
default тармағы
⚡ +10
Ашық
19
for циклі
for синтаксисі
•
Санауыш айнымалы
•
$i++ арттыру
⚡ +10
Ашық
20
while және do-while
while шарты
•
do-while айырмасы
•
break / continue
⚡ +10
Ашық
21
Үштік оператор және match
? : үштік оператор
•
match PHP 8
•
Null coalescing ??
⚡ +10
Ашық
05
Функциялар
0 / 5 сабақ
⌄
22
Функция жасау және шақыру
function кілт сөзі
•
Параметрлер
•
return мәні
⚡ +10
Ашық
23
Әдепкі параметрлер
Әдепкі мән
•
Міндетті параметр
•
Параметрлер тәртібі
⚡ +10
Ашық
24
Айнымалылардың аясы (scope)
Жергілікті айнымалы
•
global кілт сөзі
•
Аяның шектеуі
⚡ +10
Ашық
25
Анонимді функция және arrow функция
Анонимді функция
•
use кілт сөзі
•
fn => arrow
⚡ +10
Ашық
26
array_map және array_filter
array_map өзгерту
•
array_filter сүзу
•
array_reduce жинақтау
⚡ +10
Ашық
06
Формалар мен жобалар
0 / 6 сабақ
⌄
27
$_GET және $_POST супер-глобалдар
$_GET URL параметрлер
•
$_POST форма деректері
•
isset тексеру
⚡ +10
Ашық
28
Форма деректерін тазалау
htmlspecialchars XSS
•
strip_tags тазалау
•
intval / floatval
⚡ +10
Ашық
29
Форма өңдеуші (POST handler)
$_SERVER['REQUEST_METHOD']
•
POST формасы
•
Қайта бағыттау header
⚡ +10
Ашық
30
Файлдармен жұмыс (file I/O)
file_put_contents жазу
•
file_get_contents оқу
•
file_exists тексеру
⚡ +10
Ашық
31
Мини-жоба: Қарапайым маршрутизатор
URL бетті анықтау
•
switch маршрутизация
•
404 беті
⚡ +10
Ашық
32
Мини-жоба: Қонақтар кітабы
POST деректерін сақтау
•
Файлдан оқу + шығару
•
Толық CRUD циклі
🎓
Курс аяқталды
Ашық
PHP Негіздері — онлайн бағдарламалау курсы