Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
есть рассрочка
Что вас ждёт на обучении
Структурированная теория
В начале каждого раздела вы изучаете теорию — материалы в текстовом виде, скринкасты и отобранные статьи по теме.
Практика
После изучения теории выполняете домашнее задание, в котором работаете над своим проектом и закрепляете учебный материал.
Ревью кода
После каждого задания ваш личный наставник проверяет качество работы, делится опытом и рассказывает, как можно сделать лучше.
Адвайзер
Во время учёбы вас будет сопровождать адвайзер. Он поможет составить индивидуальный план прохождения курса — в зависимости от свободного времени, которое вы готовы выделять на обучение.

Курс проходит в асинхронном формате. Вы можете начать обучение в любое время и двигаться по программе с комфортной вам скоростью.

Главная ценность курса — большой объём обратной связи от наставника, который детально разберёт ваш код, определит пробелы в понимании материала и поможет со всем справиться.

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

В курсе мы используем самые эффективные для обучения профессионалов форматы: тексты, тренажёры и автотесты. Мы не злоупотребляем видео и используем его только там, где оно необходимо.
Учим делать правильно

Актуальные стандарты качества: не нужно переучиваться после курса.

Понимание полного цикла работы разработчика.

Фундаментальные и структурированные знания необходимых технологий.

Опыт работы с дедлайнами и планирования работы.

Что вы получите после обучения

Приобретаемые навыки
2
База данных
3
HTTP
5
Шаблонизация
6
MySQL и PHP
Сертификат, ссылками на который можно делиться с другими людьми

Образовательная организация

Наша цель — сделать из любого новичка полноценного и востребованного специалиста, готового работать в веб-индустрии.

В 2013 году Саша и Лёша запустили HTML Academy. Мы с самого начала решили учить работать с живым кодом, решая задачи, приближенные к реальным. Мы даём возможность получить не только знания, но и умения. В процессе обучения мы сталкиваем ученика с испытаниями, принцип которых — «сверстай, как показано в образце». Именно по такому принципу работают большинство верстальщиков.

Мы считаем вёрстку очень полезным навыком для любой IT-специальности. Поэтому стараемся делать наши тренажёры максимально интересными, затягивающими, интерактивными, необычными, где-то похожими на игру.

Мы подготовили тренажёры, затрагивающие разные аспекты работы верстальщика. Этого достаточно, чтобы вплотную познакомиться с вёрсткой. А для тех, кто хочет вырасти в профессионала, мы подготовили шесть онлайн-курсов. Эти уникальные образовательные программы позволяют подготовить специалистов с необходимыми для веб-индустрии навыками. И в этом нам помогают наставники. Сейчас с нами работают более трёхсот наставников.

Если тренажёров и курсов вам будет мало, то можно посмотреть на книжную полку, где мы постепенно собираем книги по веб-разработке. Или зайти к нам на форум и обсудить волнующий вас вопрос.

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

Знакомство
Знакомство с рабочим процессом на курсе. Начало изучения PHP: сфера применения языка и его базовый синтаксис.
  • Общая информация о курсе.
  • Презентация личных проектов.
  • Назначение PHP и его сфера применения.
  • Как установить окружение разработчика.
  • Пишем и запускаем первый сценарий.
  • Азы синтаксиса: переменные, операторы, типы, условные конструкции.
  • Понятие выражения.
  • Как работать с Гитом и выполнять задания.

  • Из чего состоит PHP
    Окончание изучения синтаксиса языка. Разбор необходимых для работы управляющих конструкций, структур данных.
  • Массивы.
  • Циклы.
  • Пользовательские функции.
  • Стандартная библиотека PHP.
  • Отладка кода.

  • Шаблонизация: оживляем статичную верстку
    Научимся делить весь код на отдельные сценарии, а также преобразовывать статичную верстку сайта в отдельные шаблоны.
  • Работа с датой и временем.
  • Подключение PHP-сценариев.
  • Шаблонизация как способ отделить логику от интерфейса.
  • Буферизация вывода.
  • Защита от XSS-уязвимостей.

  • Что такое база данных
    Ни слова про PHP. Знакомство с базой данных и тем, как она хранит информацию. Учимся манипулировать информацией в БД через SQL запросы.
  • Определение базы данных.
  • Что такое реляционные БД.
  • Проектирование схемы БД для своего сайта.
  • Установка MySQL.
  • Язык запросов SQL.
  • Как строить запросы — основные операции.

  • MySQL и PHP
    Настраиваем интеграцию PHP-сценариев с базой данных. Учимся выводить информацию из БД на страницах нашего сайта.
  • Средства для поддержки MySQL в PHP.
  • Установка подключения.
  • Выполнение SQL запросов.
  • Получение результата запроса из MySQL.
  • Безопасность при выполнении SQL-запросов.
  • Подготовленные выражения.

  • Формы и протокол HTTP
    Добавим интерактивности на сайт с помощью форм. Разбираем как устроен протокол HTTP и как получать и обрабатывать содержимое формы, отправленное пользователем.
  • Протокол HTTP.
  • GET-параметры запроса.
  • Формы — отправка данных на сервер.
  • Загрузка файлов.
  • Валидация форм.

  • Идентификация пользователя на сайте
    Делаем регистрацию и вход на сайт. Учимся правильно хранить пароли и делить страницы сайта на публичные и закрытые.
  • Как сохранять информацию между запросами.
  • Cookies и сессии.
  • Что такое аутентификация.
  • Как хранить и проверять пароли.
  • Организация входа на сайт.

  • Дополнительная практика MySQL
    Разбираем продвинутые техники работы с MySQL, чтобы сделать сайт ещё более удобным для пользователя.
  • Полнотекстовый поиск.
  • Постраничная навигация.
  • Транзакции в MySQL.
  • Кэширование данных.
  • Функции даты и времени в MySQL.

  • Библиотеки
    Научимся работать с пакетным менеджером, чтобы устанавливать и использовать сторонние библиотеки.
  • Что такое объект.
  • Что такое библиотека.
  • Пакетный менеджер composer.
  • Обзор популярных библиотек.
  • Документирование кода.

  • Рейтинг курса

    4.2
    рейтинг
    1
    0
    0
    0
    0

    Отзывы о курсе

    1 отзыв
    по рейтингу по дате
    oksanabulgakova

    За весь курс у меня ни разу не пропал интерес к учебе

    Достоинства: Проект, сделанный своими руками с 0; стоимость; наставник; внимательные адвайзеры; асинхронный формат обучения; интересный материал курса. Недостатки: Не все демонстрации сделаны удобно - уже передала этот отзыв академии Я окончила курс "PHP. Профессиональная веб-разработка" Мне очень понравилось, что на протяжении всего курса мы работаем над проектом с нуля. В результате оконча...

    Может быть интересно

    обновлено 21.04.2024 08:06
    Онлайн‑курс PHP. Профессиональная веб-разработка в асинхронном формате

    Онлайн‑курс PHP. Профессиональная веб-разработка в асинхронном формате

    Оставить отзыв
    Поделиться курсом с друзьями