РНР-разработчик
Курс 3 месяца

РНР-разработчик

На курсе вы освоите востребованную профессию программиста и разработчика на одном из самых популярных языков - PHP, научитесь работать в специальных сервисах и сможете стать высокооплачиваемым IT-специалистом

Стоимость 68 000 ₽
В рассрочку без переплаты
Вы можете оплатить обучение в рассрочку на 12 месяцев прямо на этом сайте через банк Тинькофф или Сбер. Рассрочка предоставляется без процентов.
5700 ₽/мес

Кому подойдет этот курс

Интернет-маркетологам

Познакомитесь с основами информатики и цифровых технологий, сможете работать в современных программах для IT-специалистов и заниматься отладкой кода на языке PHP.

Фрилансерам

Углубите свои знания в программировании, разовьете навыки работы в PHP и сможете подготовить материал для вашего портфолио

Программа курса «РНР-разработчик»

3 месяца, 10 модулей

3 месяца

Модуль 1. Введение в программирование

Тема 1.1. Что такое программирование и языки программирования
Тема 1.2. Базовые алгоритмы и массив как структура данных
Тема 1.3. Сложность и стоимость алгоритмов

Модуль 2. Математика и информатика для программистов

Тема 2.1. Введение в информатику
Тема 2.2. Основы логики для программистов
Тема 2.3. Введение в математику для программистов

Модуль 3. Введение в контроль версий

Тема 3.1. Знакомство с контролем версий
Тема 3.2. Работа с ветками в системе контроля версий
Тема 3.3. Работа с удаленными репозиториями

Модуль 4. Знакомство с базами данных

Тема 4.1. Базы данных
Тема 4.2. Таблицы для баз данных
Тема 4.3. Нормальные формы
Тема 4.4. Нормализация/денормализация
Тема 4.5. Базовое знакомство с SQL

Модуль 5. Знакомство с языками программирования

Тема 5.1. Знакомство с языком программирования
Тема 5.2. Знакомство с функциями и массивами
Тема 5.3. Функции: продолжение
Тема 5.4. Рекурсия и двумерные массивы
Тема 5.5. Как не нужно писать код - принципы и основные рекомендации
Тема 5.6. Рекурсия: продолжение
Тема 5.7. C#: от простого к практике

Модуль 6. HTML/CSS

Тема 6.1. Основные понятия в веб-разработке
Тема 6.2. Основы языка разметки документов HTML
Тема 6.3. Основы языка оформления стилей документа CSS
Тема 6.4. Основные тэги для вёрстки, псевдоклассы и псевдоэлементы
Тема 6.5. Работа с макетом дизайна в формате Figma
Тема 6.6. Основы создания адаптивного сайта
Тема 6.7. Стандарты web и вспомогательные инструменты

Модуль 7. Профессиональная верстка

Тема 7.1. Позиционирование элементов. Практическая верстка
Тема 7.2. Структура HTML5, знакомство с формами
Тема 7.3. Практическое применение Bootstrap
Тема 7.4. Эффекты перехода и трансформации в CSS3
Тема 7.5. CSS3: медиа-запросы, адаптивная верстка
Тема 7.6. Grid layout, новые возможности CSS3

Модуль 8. Базовый курс РНР

Тема 8.1. Введение в PHP
Тема 8.2. Условные блоки, ветвление функции
Тема 8.3. Циклы и массивы
Тема 8.4. Работа с файлами
Тема 8.5. Базы данных MySQL и работа с ними на уровне PHP
Тема 8.6. Интерактивность.Авторизация и аутентификация

Модуль 9. РНР. Продвинутый уровень

Тема 9.1. ООП в PHP. Базовые понятия
Тема 9.2. ООП в PHP. Расширенное изучение
Тема 9.3. Шаблонизаторы
Тема 9.4. Углубленное проектирование реляционных БД
Тема 9.5. Парадигма MVC. Обновления движка
Тема 9.6. Тестирование. PHPUnit

Модуль 10. Laravel. Глубокое погружение

Тема 10.1. Установка Laravel. Описание принципов работы и структуры фреймворка
Тема 10.2. Роутинг. Использованиеконтроллеров
Тема 10.3. Шаблонизатор Blade
Тема 10.4. Запросы пользователя и класс Request. Класс Response в фреймворке Laravel. Функциональное тестирование приложения
Тема 10.5. Работа с базой данных. Запросы. Миграции. Работа с базой данных. Eloquent ORM
Тема 10.6. Валидация данных в laravel. Посредники. Сессии в Laravel. Аутентификация
Тема 10.7. События в Laravel. Провайдеры. Работа со сторонними API
Тема 10.8. Добавление HTML-редактора. Хранение файлов. Очереди в Laravel

Поможем в выборе!

Если у вас есть вопросы о будущем обучении, закажите обратный звонок или напишите нам в чат

Чему вы научитесь на курсе

Узнаете основы информатики и программирования

Научитесь работать с системой контроля версий и ветками

Познакомитесь с базами данных и языком SQL

Узнаете основные языки программирования: HTML и CSS

Освоите базовый курс программирования на языке PHP

Записаться на курс

Стоимость 68 000 ₽
В рассрочку без переплаты
Вы можете оплатить обучение в рассрочку на 12 месяцев прямо на этом сайте через банк Тинькофф или Сбер. Рассрочка предоставляется без процентов.
5700 ₽/мес

Вы записались на курс!

Скоро с вами свяжется наш менеджер. Обучение будет проходить на платформе iSpring. Ссылка на личный кабинет придет вам на почту.

Вы записались на курс!

Скоро с вами свяжется наш менеджер. Обучение будет проходить на платформе iSpring. Ссылка на личный кабинет придет вам на почту.