Логотип КурсесТоп

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

Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Laravel, напишете облачное хранилище и поработаете над интернет-магазином в команде. Сможете устроиться на позицию Junior-разработчика.
Школа
Skillbox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
12 месяцев
Программа из 2 курсов
3 проекта в портфолио
Стажировка в команде, под руководством тимлида
Помощь в трудоустройстве

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

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

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

  1. Программировать на PHP
  2. Пройдёте основы, без которых невозможно вырасти в крутого PHP-разработчика: научитесь работать с переменными, типами данных, условиями, циклами, функциями. Узнаете, что такое рекурсия и область видимости.
  3. Понимать принципы ООП
  4. Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете свои приложения более предсказуемыми и защищёнными, а код — читаемым.
  5. Работать с файловой системой
  6. Узнаете, как открывать файлы для чтения или записи в локальной системе и через интернет. Познакомитесь с форматами XML, JSON.
  7. Находить ошибки в коде
  8. Познакомитесь с инструментом для отладки Xdebug, сможете найти и исправить ошибки в приложении.
  9. Работать с базами данных
  10. Узнаете, как подключить MySQL к проекту. Научитесь писать запросы на языке SQL, будете получать, добавлять, удалять и изменять информацию в базе данных.
  11. Разрабатывать на Laravel
  12. Познакомитесь с принципами работы фреймворка, роутингом, настроите взаимодействие с базой данных, подключите шаблонизатор Blade. Научитесь писать и тестировать сложную бизнес-логику.

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

Основные курсы

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

Дополнительные курсы

  1. Работа в командной строке Bash
  2. Система контроля версий Git

Бонусные курсы

  1. Английский для IT-специалистов
  2. Универсальные знания программиста
  3. Программист 1С:Битрикс

Итоговые проекты

  1. Облачное хранилище данных
  2. Пользователи будут регистрироваться на сервисе, загружать файлы и создавать папки, проводить поиск по документам и делиться файлами с другими участниками.
  3. Аналог booking.com
  4. Cервис для бронирования номеров в гостиницах и отелях. Через личный кабинет клиенты будут устанавливать цены на категории номеров, а посетители — заказывать бронь на определённые даты.
  5. Командный проект: интернет-магазин
  6. Вместе с другими участниками курса вы напишете агрегатор товаров на фреймворке Laravel.

Профессиональные навыки:

  • Устанавливаю и настраиваю Denwer, OpenServer
  • Понимаю и применяю ООП в проектах
  • Структурирую код по файлам и папкам
  • Понимаю принципы работы сети, GET- и POST-запросов
  • Работаю в командной строке
  • Работаю с базами данных MySQL
  • Работаю с файловой системой
  • Знание PHP-фреймворка Laravel
  • Программирую на PHP 7
  • Знаю основы HTML/CSS
  • Провожу отладку кода вручную и знаком с Xdebug
  • Придерживаюсь принципов DRY и соблюдаю кодстайл

Оставить отзыв

Оценка курса:
Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Логотип Skillbox
Skillbox
Оценка4.91
Цена курса
106 304 ₽  37 928 ₽
В рассрочку
4 832 ₽
0 отзывов о курсе