Первый платеж на 2-ой месяц
Профессия
PHP-разработчик с нуля до PRO
Превращаем новичков в PHP-разработчиков. Научим создавать приложения и сайты на PHP. Разберем фреймворк Laravel. Организуем стажировку. В конце курса выполните три проекта.
- 2 курса в программе
- 3 проекта в портфолио
- Стажировка в команде, под руководством тимлида
- Длительность 7 месяцев
О профессии
PHP 20 лет уверенно держится в топ-10 востребованных языков программирования согласно индексу TIOBE.
- 480 000 драм
в среднем зарабатывает PHP-разработчик в Армении
Кому подойдёт этот курс
- Новичкам
Изучите PHP. Примените знания на практике. Сделаете проекты для портфолио и станете частью комьюнити PHP-разработчиков.
- Начинающим программистам
Заполните пробелы. Закрепите навыки на практике. Обсудите работы с преподавателем. Узнаете, как развиваться в профессии.
Чему вы научитесь
- Программировать на PHP Освоите язык PHP. Изучите переменные, строки и массивы, циклы и функции. Узнаете, что такое рекурсия и область видимости.
- Применять принципы объектно-ориентированного программирования
Научитесь организовывать код в классы, контролировать доступ к свойствам и инкапсулировать методы. Сделаете приложения предсказуемыми и защищёнными, а код — читаемым.
- Работать с файловой системой
Познакомитесь с форматами XML, JSON. Расскажем, как открывать файлы для чтения или записи в локальной системе и через интернет.
- Находить ошибки
Освоите Xdebug, ручную отладку приложений.
- Работать с базами данных
Познакомитесь с языками запросов SQL. Разберётесь в работе с информацией в базе данных и подключением MySQL.
- Освоите Laravel
Изучите фреймворк Laravel. Поймёте принципы работы с базами данных и шаблонами. Узнаете, как подключить шаблонизатор Blade.
Помощь в трудоустройстве
85% выпускников находят работу в течение 3 месяцев после обучения, по данным исследования Высшей школы экономики
- Поможем оформить резюме и портфолио
- Подготовим к собеседованиям
- Пригласим в закрытый канал с вакансиями
Работы участников курса
Записаться на курс или получить бесплатную консультацию
Как проходит обучение на платформе
Содержание курсов
Вас ждут вебинары и практика на основе реальных кейсов.
- 7 месяцев обучения
- 41 модуль
Основные курсы
-
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
Разработаете сервис, который помогает бронировать номер в отеле на конкретные даты.
-
Интернет-магазин
Разработаете агрегатор товаров на Laravel. Проект осуществляется в команде с другими студентами.
Получить презентацию курса и консультацию специалиста
Ваше резюме после прохождения курса
PHP-разработчик
от 480 000 AMD
Навыки
- Устанавливаю и настраиваю Denwer, OpenServer
- Понимаю и применяю ООП в проектах
- Структурирую код по файлам и папкам
- Понимаю принципы работы сети, GET- и POST-запросов
- Работаю в командной строке
- Работаю с базами данных MySQL
- Работаю с файловой системой
- Знание PHP-фреймворка Laravel
- Программирую на PHP 7
- Знаю основы HTML/CSS
- Провожу отладку кода вручную и знаком с Xdebug
- Придерживаюсь принципов DRY и соблюдаю кодстайл
Часто задаваемые вопросы
-
Я не умею программировать. Курс мне подойдёт?
Да. Программа рассчитана на новичков. Вы начнёте изучение PHP с нуля. -
Я смогу совмещать курс с работой? Сколько часов надо уделять занятиям?
Да, совмещать получится, потому что вы сами решаете, когда смотреть уроки. В среднем студенты Skillbox уделяют обучению от трёх до пяти часов в неделю. -
Как проходит коммуникация на курсе?
Преподаватель будет проверять ваши домашние работы, указывать на ошибки и подсказывать, как их исправить. Кроме того, куратор ответит на вопросы в Telegram-чате. -
Действуют ли программы рассрочки?
Да. Мы разделим общую сумму на ежемесячные платежи.
- Кишинев
- Ташкент
- Баку
- Ереван
- Астана
- Минск
- Москва
- Гюмри
- Ванадзор
- Абовян
- Вагаршапат
- Раздан
- Гавар
- Капан
- Алматы
- Шымкент
- Гомель
- Могилев
- Наманган
- Самарканд
- Тирасполь
- Бельцы
Отзывы участников
9 отзывов