Профессия PHP-разработчик с нуля

Освойте популярный язык программирования с нуля. Станьте востребованным веб-разработчиком за 12 месяцев, даже если вы до этого никогда не программировали.

Курс стартует:

8 мая 2023

До курса осталось:

Дней

Часов

Минут

Секунд

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

Иконка
Новичкам

Курс подходит новичкам без опыта в программировании. Для обучения достаточно уверенно пользоваться ноутбуком и интернетом.

Иконка
Начинающим

Глубже изучите PHP, освоите фреймворк Laravel, отработаете на практике все навыки, полученные до нашего курса и во время обучения.

Иконка

PHP — это отличный язык для старта карьеры в IT-индустрии и развития в любом направлении. На PHP пишут веб-сайты любой сложности: от простейших лендингов до CRM-систем и платформ связанных с покупкой и продажей через Интернет.

Сколько зарабатывает PHP-разработчик

Logo

PHP разработчик (Junior/Middle/Senior)

30.000 - 200.000 KGS
Logo

PHP Laravel разработчик

800 - 1500 USD
Logo

PHP Developer

От 500 USD

Проекты использующие PHP

Wikipedia Свободная онлайн энциклопедия
BlaBlaCar Онлайн–сервис поиска автомобильных попутчиков

Что даёт профессия PHP-разработчика

Иконка
Перспективы

PHP самый востребованный язык для написания веб-приложений

Иконка
Финансовая независимость

Из-за нехватки PHP-разработчиков на рынке зарплата у них выше

Иконка
Интересная работа

На PHP можно писать проекты любой сложности с нуля или поддерживать действующие

Преподаватели курса PHP (Laravel)

Ольга Гудова Верстальщик со стажем 8 лет
Опыт в преподавании 5 лет
Павел Щеткин PHP-разработчик в DNK IT Solutions
Опыт в разработке 7 лет
Опыт в преподавании 5 лет
Владимир Смагин Выпускник Attractor School, фрилансер
Ассистирующий преподаватель
*Администрация Attractor School оставляет за собой право на замену преподавателя
Запишитесь на консультацию, узнайте подробности

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

Программа курса PHP

  • Введение в HTML
  • Введение в CSS
  • Блочная модель документа, отступы, box-sizing, прямой поток, float
  • Позиционирование, z-index
  • Bootstrap (сетка, структура, адаптивность)
  • Bootstrap (кастомизация, javascript компоненты)

  • Работа в терминале
  • Установка и настройка программного обеспечения
  • Базовые навыки программирования на языке BASH.
  • Алгоритмы
  • Логические конструкции
  • Процедуры и методы
  • Рекурсия
  • Типы данных
  • Синтаксис языка
  • Конструкции языка

  • Работа с IDE PHPStorm
  • Принципы чистого кода.
  • Циклы
  • Регулярные выражения
  • Работа с файлами
  • Работа с параметрами командной строки

  • Классы, абстрактные классы
  • Методы класса
  • Интерфейсы, свойства
  • Обработка исключений
  • Паттерны

  • Проектирование Реляционных баз данных
  • СУБД MySQL и Язык структурированных запросов SQL
  • MySQL Workbench
  • Типы связей
  • Транзакции

  • Зависимости, Composer, фреймворк, установка Laravel
  • Приложение на Laravel
  • Интеграция зависимостей в собственное приложение
  • Установка готовых приложений
  • Шаблон MVC. Маршрутизация
  • CRUD операции для сущностей
  • Простая загрузка файлов

  • Установка готовых приложений
  • Шаблон MVC. Маршрутизация
  • CRUD операции для сущностей
  • Аутентификация и авторизация пользователей
  • Сессия пользователя
  • Работа с файлами

  • JavaScript в Laravel
  • Сервис провайдеры
  • Авторизация
  • Аутенфикация
  • Шлюзы
  • Политики
  • Сложные связи
  • Тестирование приложений
  • Пагинация

  • Создание RESTful сервера и клиента
  • Авторизация по  API
  • Создание серверных приложений синхронизирующих состояние по RESTful API
  • ReactJS

  • Приемочное тестирование с помощью Dusk
  • Использование API браузера
  • Основы Behaviour Driven Development (BDD)
  • Уязвимости WEB-приложений
  • React в Laravel

  • React в Laravel (редактирование, создание удаление и просмотр). Очереди (Queues).
  • Близкое знакомство с BASH
  • Настройка CI машины на примере Jenkins
  • Автоматизированная поставка с помощью bash и Jenkins

  • Docker
  • Docker Compose
  • Docker Machine
  • Continuous integration (CI)
  • Поставка приложения на производственный сервер
  • Настройка удаленного сервера

Выпускники курса PHP (Laravel)

Выпускники PHP
Выпускники курса PHP поделились впечатлениями о пройденном курсе
Интервью с Эльдаром Галиевым
Эльдар директор IT-компании Growave
Отзывы наших выпускников о курсе PHP (Laravel)