Курс на Stepik
Обложка курса «Web программирование backend php, базы данных sql,api,get,post » на Stepik
Бесплатно

Web программирование backend php, базы данных sql,api,get,post ★ 0.000

Открыть на
STEPIK.ORG

Сегодня PHP используется в 80% сайтов. В РФ дефицит кадров backend-developer php: вакансии junior на hh без отклика по нескольку недель - работодатели готовы брать без опыта в IT и обучать, в отличии от frontend или android, где мыльный пузырь (на вакансию джуна до 1000 откликов в день публикации от умеющих кнопочку покрасить). Но университеты ошибочно считают php устаревшим. Я стал программистом в 37 лет и создал этот курс, чтобы помочь другим приобрести или сменить профессию.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Web программирование backend php, базы данных sql,api,get,post »Учеников на курсе 229
Сертификаты, выданные на курсе «Web программирование backend php, базы данных sql,api,get,post »Сертификатов выдано 0
Отзывы о курсе «Web программирование backend php, базы данных sql,api,get,post »Отзывов получено 0
Рейтинг курса «Web программирование backend php, базы данных sql,api,get,post »Рейтинг курса 0.000
Уроки в курсе «Web программирование backend php, базы данных sql,api,get,post »Количество уроков 45
Тесты в курсе «Web программирование backend php, базы данных sql,api,get,post »Количество квизов 98
Задачи с кодом в курсе «Web программирование backend php, базы данных sql,api,get,post »Количество задач с кодом 158
Время прохождения курса «Web программирование backend php, базы данных sql,api,get,post »Время прохождения курса —
Обновления курса «Web программирование backend php, базы данных sql,api,get,post »Обновления курса — —
Дата публикации курса «Web программирование backend php, базы данных sql,api,get,post »Дата публикации курса — ———
Последнее обновление курса «Web программирование backend php, базы данных sql,api,get,post »Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Web программирование backend php, базы данных sql,api,get,post » 7 разделов Уроки в курсе «Web программирование backend php, базы данных sql,api,get,post » 45 уроков Тесты в курсе «Web программирование backend php, базы данных sql,api,get,post » 98 тестов Задачи в курсе «Web программирование backend php, базы данных sql,api,get,post » 158 задач Время прохождения курса «Web программирование backend php, базы данных sql,api,get,post » 8 ч. Последнее обновление курса «Web программирование backend php, базы данных sql,api,get,post » обн. 5 октября 2026

Начало

4 урока
1. Вступительное слово. Как проходить курс ↗
2. Заменит ли искусственный интеллект программистов ↗
3. Зачем становиться программистом? Зарплаты. Цель. Мотивация ↗
4. Как я стал программистом в 37. Мыльный пузырь в IT ↗

Основы программирования с использованием php

13 уроков
1. Вступление ↗
2. Типы данных, переменные, константы ↗
3. Условные конструкции if-else, switch-case, тернарный оператор ↗
4. Циклы while, do, for ↗
5. Числовые одномерные массивы ↗
6. Матрицы - многомерные массивы ↗
7. Ассоциативные массивы и цикл foreach ↗
8. Функции ↗
9. Область видимости. Указатели. null,empty,isset, преобраз.к bool ↗
10. Функции php для работы с числами и строками ↗
11. Работа с массивами с помощью функций php ↗
12. Работа с файлами с помощью функций php ↗
13. Итоговые задания по основам программирования ↗

Основы ООП (объектно ориентированного програмирования)

8 уроков
1. ООП, классы и объекты, наследование, интерфейсы ↗
2. Инкапсуляция: public private protected, this self parent static ↗
3. Исключения: Error, Exception. Работа с датой и временем ↗
4. Структуры данных на основе массивов php ↗
5. Порождающие паттерны: фабрика, одиночка, строитель... ↗
6. Структурные паттерны: адаптер, фасад, декоратор... ↗
7. Поведенческие паттерны: итератор, посредник, наблюдатель... ↗
8. Чистый код. Пять принципов SOLID. Рефакторинг кода ↗

Работа интернета. Знакомство с frontend

6 уроков
1. Схема клиент - сервер - сервер баз данных, домены, протоколы ↗
2. Форматы JSON, XML ↗
3. Запросы: GET, POST, PUT, DELETE. ↗
4. HTML / CSS (разметка страницы сайта / стили) ↗
5. JS скрипты, jQuery, динамическое поведение на стороне клиента ↗
6. Bootstrap. Сайт-визитка ↗

Базы данных sql

5 уроков
1. Базы данных. Основы языка sql: типы данных, синтаксис ↗
2. Структура: создание/удаление баз данных, таблиц, полей ↗
3. Данные: добавление, изменение, получение (условия, сортировка) ↗
4. Подзапросы. Объединение запросов UNION ↗
5. Объединение таблиц в запросе INNER JOIN, LEFT JOIN, RIGHT JOIN ↗

Основы backend

4 урока
1. Фреймворки ↗
2. Архитектура web-приложений ↗
3. Создание API - методов ↗
4. Безопасность веб-приложений и защита от атак ↗

Завершение

5 уроков
1. Итоги курса ↗
2. Что и где ещё можно изучить? Какие книги прочесть? ↗
3. Словарь программиста ↗
4. Поиск работы, собеседования ↗
5. Напутствие ↗