ORT DNIPRO - профессиональное IT-обучение, практика и трудоустройство
Курс Back-end разработка на PHP в Днепре Nginx, PHP, mySQL, PSR, MVC, MySQL/MariaDB, Magento
Курс Back-end разработка на PHP ориентирован на IT-специалиста, который уже имеет базовые знания в WEB-разработке, HTML, CSS, JavaScript. Которые желают на практике погрузится в web-разработку, охватив весь спектр технологий применяемых в back-end'е. Курс 'Back-end разработка на PHP' в Днепре даёт знания и практические навыки необходимые профессиональному back-end и full-stack разработчику: Nginx, PHP, mySQL, PSR, MVC, MySQL/MariaDB, Magento.
Курс длится 4 месяца (64 часа)
Взнос 2400 грн. в месяц
Очное обучение в центре Днепра, в составе группы до 10 человек
По завершению Международный верифицируемый сертификат союза World ORT
Запись каждого занятия позволит ничего не пропустить и не забыть
Контакт, и оперативная поддержка, с преподавателем и одногруппниками через Telegram
Приходи и посмотри
Посетите занятие с группой, которая сейчас проходит обучение. И убедитесь, что программа и формат обучения Вам подходят. Для этого просто напишите нам в Telegram .
Очное обучение
В центре Днепра, живое общение с преподавателем и одногрупниками - позволяет уделить каждому максимум внимания
Если Вы не из Днепра
Образовательный центр ORT DNIPRO предлагает дистанционное обучение, в составе очных групп и со всеми их преимуществами
Оставьте ваш номер, и мы к вам перезвоним!
Для записи на курс или если у вас есть вопросы
Отзывы о курсе
Программа курса
- 1. Основные понятия back-end;
- 2. Назначение и использование веб-сервера;
- 3. Веб-сервера Apache vs. NGinX: преимущества, недостатки, разница;
- 4. Знакомство с CentOS 7 и терминалом. Основные управляющие команды;
- 5. Базовая настройка CentOS 7 под нужны веб-сервера: установка сетевых параметров, настройка репозиториев, настройка логирования и установка вспомогательных инструментов;
- 6. Установка и настройка связки NGinX + PHP (PHP-FPM);
- 7. Основы языка PHP: переменные, управляющие конструкции, функции;
- 8. PHP и работа с файлами, обработка форм, сессии и cookie;
- 9. PHP и объектно-ориентированное программирование (ООП): объекты и классы, интерфейсы, трейты, инкапсуляция, статические данные, абстракция данных, наследование;
- 10. Паттерны проектирования и шаблон MVC (Model — View — Controller);
- 11. Установка Composer (утилита для управления зависимостями в приложениях);
- 12. Стандарты PSR (PHP Standart Recommendations). Автозагрузка классов;
- 13. Установка и настройка MySQL-сервера (MariaDB);
- 14. Язык SQL и использование его при работе с PHP;
- 15. Настройка безопасности сервера и защита от атак;
- 16. Система контроля версий Git. Интеграция с BitBucket;
- Курсовая работа 1: настройка сервера и установка CMS Magento 1;
- Курсовая работа 2: настройка сервера и установка фреймворка CodeIgniter, разработка блога с использованием принципов MVC.
По окончанию курса студент изучит
- 1. Принципы работы веб-серверов Apache и NGinX;
- 2. Тонкости настройки сервера под системой CentOS 7 (и всеми системами, основанными на Linux Fedora);
- 3. Язык программирования PHP (версии 5.6, 7.2);
- 4. Основы работы с SQL базами данных;
- 5. Что такое управление зависимостями с помощью Composer и контроль версий (Git);
- 6. Как писать красивый и эффективный код;
- 7. Как работает веб-сервер и все его ресурсы в комплексе на примере систем управления контентом (Magento) и фреймворков (CodeIgniter).
По окончанию курса студент научится:
- 1. Устанавливать и настраивать веб-сервер под системой CentOS 7;
- 2. Настраивать NGinX, PHP, MariaDB, IPTables и другие утилиты под конкретные задачи;
- 3. Писать красивый и эффективный код с использованием языка PHP и SQL;
- 4. Управлять зависимостями и версиями своего приложения;
- 5. Устанавливать и настраивать популярную CMS для создания интернет-магазинов — Magento 1.
* Образовательный центр «ORT DNIPRO» оставляет за собой право выдавать сертификат тем студентам, которые в течение курса выполняли обязательства по регулярного посещения и выполнения контрольных работ.
** Образовательный центр «ORT DNIPRO» оставляет за собой право вносить изменения в программу курса с целью её улучшения.