PHP-разработчик. Базовый уровень
Рейтинг школы
Вдруг есть дешевле?
Описание курса
Вы освоите язык программирования PHP с нуля, а полученные на курсе знания примените на практике и напишете полноценный проект облачное хранилище файлов.
Введение в программирование на PHP
Вы узнаете, для чего нужен язык PHP, что такое веб-приложение, в чём разница между frontend и backend, научитесь устанавливать IDE и окружение для запуска PHP-файлов и запускать их как в браузере, так и в командной строке.
Переменные, числа и boolean
Познакомитесь с переменными и типами данных, целыми числами и числами с плавающей точкой. Научитесь сравнивать числа и пользоваться операторами арифметических операций.
Условные операторы и булева алгебра
Познакомитесь с булевой алгеброй и булевыми операторами.
Строки и массивы
Поймёте, как устроены строки и массивы в PHP, познакомитесь с функциями для работы с ними.
Циклы
Узнаете, что такое цикл и какие их виды представлены в PHP.
Функции: создание и использование
Научитесь создавать собственные функции, передавать в них параметры, возвращать из них значения и передавать переменные по ссылкам.
Рекурсия, callback и анонимные функции
Узнаете, как рекурсивно вызывать функции, подставлять функции в качестве колбэков.
Классы, методы и объекты
Познакомитесь с ключевыми понятиями объектно ориентированного программирования — классами и объектами.
Наследование и абстрактные классы
Узнаете, что такое наследование, переопределения и абстрактные классы.
Интерфейсы и полиморфизм
Познакомитесь с интерфейсами в PHP и полиморфизмом.
Модификаторы доступа, геттеры и сеттеры
Научитесь управлять доступом к методам и переменным класса.
HTML/CSS
Будете верстать простые веб-страницы и править готовую вёрстку.
Разделение приложения на файлы
Научитесь структурировать веб-приложения на PHP.
Работа с файлами и с сетью
Будете с помощью PHP читать и записывать файлы разных форматов в локальной файловой системе.
Обработка ошибок, exceptions и логи
Научитесь работать с ошибками разных типов.
Протокол HTTP
Узнаете, как работать с GET- и POST-запросами.
Обработка GET- и POST-запросов, header, куки и сессии
Научитесь обрабатывать данные форм из GET- и POST-запросов.
REST и RESTful API
Познакомитесь со стандартом REST и научитесь с ним работать.
Язык запросов SQL
Освоите популярный язык для работы с реляционными базами данных.
Работа с базами данных в PHP
Научитесь писать запросы на получение, добавление, удаление и изменение информации в реляционных базах данных.
Фреймворк Laravel
Познакомитесь с PHP-фреймворком Laravel.
онлайн
- Дмитрий Игнатьев (Руководил продуктовой командой в «Работа.ру». Опыт в разработке — 15 лет)
- Михаил Молеску (PHP-разработчик, руководитель филиала ITRex Group)
- Установка и настройка окружения
- Программирование на PHP
- Работа с ООП
- Работа с данными и API
- Работа с базами данных MySQL
- Отладка кода
- Знание HTML/CSS
- Тем, кто хочет научиться программировать
- Начинающим разработчикам
Выводы о курсе
Возможны неточности
Курс «PHP-разработчик. Базовый уровень» предлагает уникальную возможность освоить языки программирования с нуля, получив необходимую практическую базу для будущей карьеры в IT. Учебный процесс построен на примерах из реальной практики, а занятие ведут опытные эксперты. По завершении курса студенты будут иметь возможность создать полноценный проект и получить сертификат, подтверждающий полученные навыки.
Отзывы о школе Skillbox
Читать все отзывыВопрос-ответ
Рекомендованные курсы
