Курс на 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 »Учеников на курсе 147
Сертификаты, выданные на курсе «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 » 3 ч. Последнее обновление курса «Web программирование backend php, базы данных sql,api,get,post » обн. 7 июня 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. Напутствие