PHP-разработчик. Базовый уровень

Вы освоите язык программирования PHP с нуля, а полученные на курсе знания примените на практике и напишете полноценный проект — облачное хранилище файлов.
Skillbox логоSkillbox
Дата уточняется
7 месяцев
Онлайн
от 55 200 ₽
Зарегистрироваться

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

  • Тем, кто хочет научиться программировать

    С нуля освоите язык программирования PHP, получите помощь и советы от опытных преподавателей, попрактикуетесь на реальных задачах. Напишете первый проект для портфолио.

  • Начинающим разработчикам

    Структурируете имеющиеся знания, а преподаватели помогут разобраться с трудными для понимания темами и порекомендуют дополнительную литературу. Научитесь эффективно решать повседневные для PHP-программиста задачи.

Как проходит обучение

  1. Изучаете тему

    В курсе — практические видеоуроки.

  2. Выполняете задания

    В том темпе, в котором вам удобно.

  3. Работаете с преподавателем

    Закрепляете знания и исправляете ошибки.

  4. Защищаете дипломную работу

    И дополняете ею своё портфолио.

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

  1. Устанавливать окружение

    Узнаете, какие программы нужно установить и как их настроить, чтобы запускать PHP-приложения в браузере и командной строке.

  2. Программировать на PHP

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

  3. Понимать принципы ООП

    Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.

  4. Работать с файловой системой

    Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.

  5. Находить ошибки в коде

    Познакомитесь с инструментом для отладки Xdebug и сможете найти и исправить ошибки в приложении.

  6. Работать с базами данных

    Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.

Программа
PHP-разработчик. Базовый уровень
Введение в программирование на PHP
Переменные, числа и boolean
Условные операторы и булева алгебра
Строки и массивы
Циклы
Функции: создание и использование
Рекурсия, callback и анонимные функции
Классы, методы и объекты
Наследование и абстрактные классы
Интерфейсы и полиморфизм
Модификаторы доступа, геттеры и сеттеры
HTML/CSS
Разделение приложения на файлы
Работа с файлами и с сетью
Обработка ошибок, exceptions и логи
Протокол HTTP
Обработка GET- и POST-запросов, header, куки и сессии
REST и RESTful API
Язык запросов SQL
Работа с базами данных в PHP
Фреймворк Laravel
Дополнительные курсы
Работа в командной строке Bash
Система контроля версий Git
Дипломный проект
Облачное хранилище
Записаться на курс
PHP-разработчик. Базовый уровень
55 200
69 000