мини-курс
«погружение в бэкенд»

  • Объём практики:

    10 часов
  • Начальный уровень:

    первокурсник
  • Итоговый уровень:

    стажёр

Завершив курс, вы создадите простой интернет-магазин

Начать курс бесплатно

Курс построен на базе тренажёров

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

  • Обучение на тренажёре — это постоянная практика

    20% времени вы изучаете теорию и 80% времени пишете код. Только такой подход позволяет получить знания и набить руку до автоматизма. То, что нужно для старта.

  • Тренажёры позволяют учиться в комфортном ритме

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

  • Подходит ли вам курс

    Погружение в бэкенд для людей со стартовыми знаниями в программировании.

  • Ваш уровень после курса

    После прохождения курса вы будете знать основы языка PHP и сможете на любительском уровне заниматься бэкенд-разработкой — создавать собственные проекты.

  • Чему вы научитесь:

    • создавать шаблоны из вёрстки, а потом собирать из них страницы сайта,
    • внедрять данные в шаблоны и «научите» ваш сайт отображать подробную информацию о разных товарах,
    • поэкспериментируете с циклами и добавите на сайт страницу со списком товаров с фильтрацией, сортировкой и постраничным выводом,
    • потренируетесь рассчитывать скидки, стоимости товаров и поработаете над красивым отображением дат,
    • и наконец, разберётесь, как запустить сайт, написанный на PHP, на домашнем компьютере.

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

    • Основные понятия и базовый синтаксис PHP.
    • Команды include и require для подключения файлов PHP-сценариев.
    • Создание PHP-шаблонов из HTML-кода. Сборка страниц сайта на основе шаблонов.
    • Использование переменных, внедрение данных в PHP-шаблоны.
    • Получение параметров из адресной строки и отображение данных на основе этих параметров.
    • Условный оператор в PHP.
    • Логические (булевы) значения, логические операторы: и/или и их комбинации.
    • Внедрение условий в PHP-шаблоны. Отображение блоков страницы в зависимости от условий.
    • Арифметические операторы. Операция «склеивания строк».
    • Формирование списка классов элемента в зависимости от условий.
    • Массивы, ассоциативные массивы и вложенные массивы.
    • Чтение из массива и запись в массив по индексу.
    • Циклы while и foreach.
    • Внедрение циклов в PHP-шаблоны. Вывод карточек товаров с помощью массивов и циклов.
    • Функции в PHP. Аргументы функции и возвращаемое значение.
    • Встроенные функции PHP.
    • Функции для работы с массивами. Сортировка товаров и вывод случайных товаров с помощью этих функций.
    • Приведение строки к числу, округление чисел.
    • Цикл for.
    • Внедрение цикла for в шаблон. Создание постраничной навигации.
    • Функция date для получения дат. Отображение дат в разных форматах.
    • Использование одинарных и двойных кавычек для форматирования строк.
    • Скачивание и установка OpenServer.
    • Запуск и проверка работоспособности OpenServer.
    • Запуск сайта на домашнем компьютере с помощью OpenServer.

Получить доступ по подписке

Доступ ко всем курсам для новичков по выгодной цене, но с ограничениями по сроку доступа и количеству занятий в неделю.

от 590 / месяц
  • Обучение на платформе HTML Academy
  • Тренажёры, интерактивные демонстрации, автопроверки учебного проекта
  • Учебный чат с поддержкой наставников и кураторов
  • Доступ к курсу только на время действия подписки
Оформить подписку