Цель курса PHP UP — обучить Вас современным инструментам и лучшим практикам, создать сложный работающий проект. Не менее важно — дать большое количество актуальной информации для того, чтоб Вы посмотрели на веб-программирование в целом и достигли глубокого понимания процесса разработки.
Попробуйте
Не кот в мешке. Для начала я рекомендую пройти бесплатный 15-ти часовой видеокурс программирования PHP Start. Вы сможете лично убедиться в качестве материалов и уровне преподавания.
Вступительный экзамен
Программа курса очень насыщенная.
Личное собеседование перед началом занятий позволит проверить готовность слушателя к изучению запланированных тем.
Актуальные темы
Как эффективно использовать фреймворк? Как писать красивый код? Как делать сайты безопасными? В программу курса включены наиболее интересные и важные темы для современной разработки.
Блок 1: Новейшая инфраструктура в сфере веб-разработки.
На выходе Вы получите собственный работающий сервис. Данная работа станет одним из самых интересных и технически сложных проектов, а репозиторий с кодом — отличным дополнением к резюме.Стоимость участия в курсе фиксированная и составляет: 6 000 грн (12 700 руб).
Продажник: Скачать:
Попробуйте
Не кот в мешке. Для начала я рекомендую пройти бесплатный 15-ти часовой видеокурс программирования PHP Start. Вы сможете лично убедиться в качестве материалов и уровне преподавания.
Вступительный экзамен
Программа курса очень насыщенная.
Личное собеседование перед началом занятий позволит проверить готовность слушателя к изучению запланированных тем.
Актуальные темы
Как эффективно использовать фреймворк? Как писать красивый код? Как делать сайты безопасными? В программу курса включены наиболее интересные и важные темы для современной разработки.
Блок 1: Новейшая инфраструктура в сфере веб-разработки.
- Урок № 1. Изучение принципов работы веб-серверов Apache и nginx. Преимущества, недостатки, лучшие практики использования. Урок № 2. Конфигурирования виртуальной среды разработки при помощи Vagrant. Урок № 3. Что такое Docker и чем он полезен для веб-разработки? Урок № 4. Системы контроля версий (на примере Git). Урок № 5. Менеджер зависимостей Composer. Гибкое и удобное управление пакетами в приложении.
- Урок № 6. Основы. Первое знакомство с фреймворком, установка, конфигурирование проекта. Изучение структуры приложения. Урок № 7. Построение простых проектов с использованием фреймворка. Составляющие приложения. Изучение основных встроенных компонентов. Урок № 8. Формы. Создание простых и сложных форм. Валидация данных в формах. Работа с загружаемыми файлами. Урок № 9. Работа с базами данных средствами Yii2. Миграции баз данных. Объекты доступа к данным. Query Builder. ActiveRecord. Урок № 10: Создание административной панели. Работа с генератором кода Gii, полезные виджеты и приемы. Урок № 11. Работа с пользователями на сайте: регистрация, авторизация, аутентификация. Система доступа на основе ролей (RBAC). Урок № 12. Работа с почтовым сервером: отправка и получение писем. Использование событий. Урок № 13. Практика использования расширений для работы с MongoDB, Sphinx, ElasticSearch. Урок № 14. Тестирование приложений при помощи codeception (базовые знания). Примеры написания unit, functional, acceptance тестов. Урок № 15. Основы безопасности веб-приложений. Основные виды угроз (SQL injection, XSS, CSRF и т.д.) и методы борьбы с ними.
- Уроки № 16-20. Разработка полноценного веб-сервиса с использованием полученных ранее знаний.
На выходе Вы получите собственный работающий сервис. Данная работа станет одним из самых интересных и технически сложных проектов, а репозиторий с кодом — отличным дополнением к резюме.Стоимость участия в курсе фиксированная и составляет: 6 000 грн (12 700 руб).
Продажник: Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Пароль: