Профессия PHP-разработчик с нуля до PRO от Skillbox
Программа курса
Ознакомьтесь с программой курса «Профессия PHP-разработчик с нуля до PRO» от Skillbox
Основные курсы
PHP-разработчик. Базовый уровень
- Введение в программирование на PHP.
- Переменные, числа и boolean.
- Условные операторы и булева алгебра.
- Строки и массивы.
- Циклы.
- Функции: создание и использование.
- Рекурсия, callback и анонимные функции.
- Классы, методы и объекты.
- Наследование и абстрактные классы.
- Интерфейсы и полиморфизм.
- Модификаторы доступа, геттеры и сеттеры.
- HTML/CSS.
- Разделение приложения на файлы.
- Работа с файлами и с сетью.
- Обработка ошибок, Exceptions и логи.
- Протокол HTTP.
- Обработка GET- и POST-запросов, header, куки и сессии.
- REST и RESTful API.
- Язык запросов SQL.
- Работа с базами данных в PHP.
- Фреймворк Laravel.
PHP-фреймворк Laravel
- Введение, установка и первичная настройка.
- Контроллеры, экшны и роутинг.
- Работа с базами данных. ORM-система Eloquent.
- Работа с шаблонами. Шаблонизатор Blade.
- Формирование ответа (Response).
- Работа с формами.
- Обработка запроса (Request).
- Сервисы: создание и использование.
- Работа с событиями.
- Встроенные возможности Laravel.
- Реализация авторизации.
- Интеграция с внешними сервисами.
- Тестирование и отладка Laravel-приложений.
- Создание администраторской панели.
Дополнительные курсы
Работа в командной строке Bash
- Что такое командная строка.
- Работа с файлами и папками.
- Авторизация и права доступа.
- Процессы, сервисы и задачи.
- Конфигурация и инструменты.
- Написание скриптов на Bash.
- Использование bash на примере настройки веб-сервера.
Английский для IT-специалистов
- IT Resume and CV.
- Job interview: questions and answers.
- Teamwork.
- Workplace communication.
- Business letter.
- Software development.
- System concept development and SRS.
- Design.
- Development and Testing.
- Deployment and Maintenance.
Система контроля версий Git
- Версии программного кода.
- Установка Git.
- Индекс и частичные коммиты.
- Сравнение версий.
- Отмена изменений и откат версий.
- Репозитории и коллективная работа.
- Ветки — создание и управление.
- Слияние и разрешение конфликтов.
- Полезные инструменты.
- Правила работы с Git.
Универсальные знания программиста
- Как стать первоклассным программистом.
- Как искать заказы на разработку.
- Личный бренд разработчика.
- Photoshop для программиста.
- Вёрстка email-рассылок. Советы на реальных примерах.
- The state of soft skills.
- Как мы создавали карту развития для разработчиков.
- Как общаться по email и эффективно работать с почтой.
- Повышение своей эффективности.
- Спор о первом языке программирования.
- Саморазвитие: как я не усидел на двух стульях и нашёл третий.
- Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
Программист 1С-Битрикс
- Философия разработки. Подготовка рабочего места.
- Источник товаров и контента.
- Создание страниц и шаблонов.
- Стандартные компоненты.
- Каталог интернет-магазина.
- Карта товара.
- Оформление заказа.
- Личный кабинет.
- Дорабатываем сайт. Часть 1.
- Дорабатываем сайт. Часть 2.
Дипломные проекты
Облачное хранилище данных
Пользователи будут регистрироваться на сервисе, загружать файлы и создавать папки, проводить поиск по документам и делиться файлами с другими участниками.
Аналог booking.com
Cервис для бронирования номеров в гостиницах и отелях. Через личный кабинет клиенты будут устанавливать цены на категории номеров, а посетители заказывать бронь на определённые даты.
Командный проект: интернет-магазин
Вместе с другими студентами вы напишете агрегатор товаров на фреймворке Laravel.
- Трудоустройство
- Помощь с трудоустройством
- Город
- Онлайн
- Начальный уровень
- Можно изучать с нуля
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
-
Adobe PhotoshopBashHTML5LaravelPHP
Удобная платформа. Skillbox разработали собственную удобную платформу для студентов.
Всё обучение онлайн. Все курсы Skillbox заранее записаны. Изучать можно в любое время.
Доступ навсегда. После окончания обучения вы всегда сможете вернуться к лекциям.
Преподаватели-эксперты. Лекции на курсах ведут крутые специалисты из больших компаний.
Настойчивые менеджеры. Cтуденты отмечают агрессивную рекламу перед покупкой курсов.
Навязывание рассрочки. Первые 6 месяцев бесплатно — на деле это кредит с отсрочкой.
Взгляните, что студенты и выпускники говорят про Skillbox
Я выбрала курс «Анимация интерфейсов», потому что мне было интересно подробно изучить эту тему. Понравился подход преподавателей, то, как они объясняют материал. После обучения у меня увеличилась скорость работы, да и сам подход сменился. В будущем планирую найти работу получше, ...
Начала проходить курс «Рекламная графика 1.0» по совету, и не жалею. Понравилось качество материалов, хотя порой бывало сложно. Мои работы объективно улучшились, это поможет мне в будущем.