Содержание курса
1. Начало
4 урока
45
34
3м
0
Закрытый
1.1
Вступительное слово. Как проходить курс
↗
19
10
3м 29с
0
Закрытый
1.2
Заменит ли искусственный интеллект программистов
↗
9
9
-
0
Закрытый
1.3
Зачем становиться программистом? Зарплаты. Цель. Мотивация
↗
9
9
-
0
Закрытый
1.4
Как я стал программистом в 37. Мыльный пузырь в IT
↗
8
6
-
0
2. Основы программирования с использованием php
13 уроков
22
18
0м
0
Закрытый
2.1
Вступление
↗
5
5
-
0
Закрытый
2.2
Типы данных, переменные, константы
↗
4
2
-
0
Закрытый
2.3
Условные конструкции if-else, switch-case, тернарный оператор
↗
2
1
-
0
Закрытый
2.4
Циклы while, do, for
↗
1
1
-
0
Закрытый
2.5
Числовые одномерные массивы
↗
1
1
-
0
Закрытый
2.6
Матрицы - многомерные массивы
↗
1
1
-
0
Закрытый
2.7
Ассоциативные массивы и цикл foreach
↗
1
1
-
0
Закрытый
2.8
Функции
↗
1
1
-
0
Закрытый
2.9
Область видимости. Указатели. null,empty,isset, преобраз.к bool
↗
2
1
-
0
Закрытый
2.10
Функции php для работы с числами и строками
↗
1
1
-
0
Закрытый
2.11
Работа с массивами с помощью функций php
↗
1
1
-
0
Закрытый
2.12
Работа с файлами с помощью функций php
↗
1
1
-
0
Закрытый
2.13
Итоговые задания по основам программирования
↗
1
1
-
0
3. Основы ООП (объектно ориентированного програмирования)
8 уроков
9
8
0м
0
Закрытый
3.1
ООП, классы и объекты, наследование, интерфейсы
↗
1
1
-
0
Закрытый
3.2
Инкапсуляция: public private protected, this self parent static
↗
1
1
-
0
Закрытый
3.3
Исключения: Error, Exception. Работа с датой и временем
↗
1
1
-
0
Закрытый
3.4
Структуры данных на основе массивов php
↗
1
1
-
0
Закрытый
3.5
Порождающие паттерны: фабрика, одиночка, строитель...
↗
2
1
-
0
Закрытый
3.6
Структурные паттерны: адаптер, фасад, декоратор...
↗
1
1
-
0
Закрытый
3.7
Поведенческие паттерны: итератор, посредник, наблюдатель...
↗
1
1
-
0
Закрытый
3.8
Чистый код. Пять принципов SOLID. Рефакторинг кода
↗
1
1
-
0
4. Работа интернета. Знакомство с frontend
6 уроков
12
7
0м
0
Закрытый
4.1
Схема клиент - сервер - сервер баз данных, домены, протоколы
↗
2
1
-
0
Закрытый
4.2
Форматы JSON, XML
↗
2
1
-
0
Закрытый
4.3
Запросы: GET, POST, PUT, DELETE.
↗
2
1
-
0
Закрытый
4.4
HTML / CSS (разметка страницы сайта / стили)
↗
2
1
-
0
Закрытый
4.5
JS скрипты, jQuery, динамическое поведение на стороне клиента
↗
2
2
-
0
Закрытый
4.6
Bootstrap. Сайт-визитка
↗
2
1
-
0
5. Базы данных sql
5 уроков
5
5
0м
0
Закрытый
5.1
Базы данных. Основы языка sql: типы данных, синтаксис
↗
1
1
-
0
Закрытый
5.2
Структура: создание/удаление баз данных, таблиц, полей
↗
1
1
-
0
Закрытый
5.3
Данные: добавление, изменение, получение (условия, сортировка)
↗
1
1
-
0
Закрытый
5.4
Подзапросы. Объединение запросов UNION
↗
1
1
-
0
Закрытый
5.5
Объединение таблиц в запросе INNER JOIN, LEFT JOIN, RIGHT JOIN
↗
1
1
-
0
6. Основы backend
4 урока
8
4
0м
0
Закрытый
6.1
Фреймворки
↗
3
1
-
0
Закрытый
6.2
Архитектура web-приложений
↗
2
1
-
0
Закрытый
6.3
Создание API - методов
↗
2
1
-
0
Закрытый
6.4
Безопасность веб-приложений и защита от атак
↗
1
1
-
0
7. Завершение
5 уроков
9
8
0м
0
Закрытый
7.1
Итоги курса
↗
2
2
-
0
Закрытый
7.2
Что и где ещё можно изучить? Какие книги прочесть?
↗
2
1
-
0
Закрытый
7.3
Словарь программиста
↗
1
1
-
0
Закрытый
7.4
Поиск работы, собеседования
↗
2
2
-
0
Закрытый
7.5
Напутствие
↗
2
2
-
0