PHP - это
Распространенный скриптовый язык общего назначения с открытым исходным кодом. Моделирует логику поведения сайта или иного веб-продукта. Способен реализовать практически все возможности объектно-ориентированного программирования. Появился в 1995 году и продолжает активно развиваться. На сегодняшний день вышла уже седьмая версия PHP. Вокруг него сформировалось большее IT-сообщество.
Почему PHP?
-
Широкое применение. Этот язык многофункционален и наиболее удобен для web-продуктов, способен решать задачи самого широкого спектра (создание статистических и динамических сайтов, интернет-магазинов, CRM-систем, back-end для мобильных приложений). На нем написаны самые популярные движки для разработки сайтов - Wordpress, Joomla, 1C-Битрикс
-
Востребованность. Сетевые технологии сегодня востребованы практически в любом бизнесе - от крупных финансовых организация до небольших проектов электронной коммерции. На рынке более 3000 открытых вакансий PHP-разработчиков. Спрос на PHP-разработчиков - один из самых высоких в IT-сфере, стабильный и с годами только увеличивается. Facebook, Google, Wikipedia, Yahoo и сотни других мировых лидеров используют PHP.
-
Перспективы. Он закладывает мощную базу для дальнейшего погружения в веб-разработку. PHP-разработчики часто переходят в смежные направления, углубляются в backend, их опыт в веб-технологиях востребован практически в любых бизнес-проектах.
Что дает наш онлайн-курс PHP?
Длительность курса: 60 часов (60 аудиторных + 15 на домашние задания)
Программа онлайн курса по PHP:
I блок. Основы PHP с нуля. (20 часов)
0.Немного про HTML и CSS. Основы HTML. Основы CSS
1. Основы JS и JQuery
2. Обзор сред программирования Notepad++. NetBeans. PhpStorm
3. Веб-сервер. Установка и настройка. Принцип работы. Установка OpenServer
4. Основы PHP. Синтаксис. Типы данных. Функции
5. Взаимодействие HTML и PHP
6. Управляющие конструкции, ветвление, циклы, обработка строк, работа с массивами
7. Пользовательские функции, рекурсия
8. Работа с датой и временем
9. Ликбез по протоколу HTTP
10. Обработка HTTP форм. Методы GET, POST. Загрузка файлов
11. Механизмы AJAX и асинхронные запросы
12. Cookie и сессии. Типы cookie. Работа с cookie. Сессии и cookie
13. Работа с файлами. Работа с текстовыми файлами
14. Основы работы с базами данных СУБД MySQL и PostgreSQL
15. Практическая выпускная работа
II блок. WEB-разработка на PHP. (40 часов)
0. Основы работы с системой контроля версий git
1. Объектно-ориентированное программирование на PHP Классы Свойства и методы Магические методы Наследование Перегрузка методов Статические свойства и методы класса Интерфейсы Трейты. Пространство имен.
2. Основы Web Sockets
3. Основы библиотеки SPL:стэкииочереди
4. Создание демона
5. Шаблонизаторы. Основы работы с TWIG
6. ООП при работе с СУБД MySQL
7. Механизм PDO
8. Транзакции
9. PHP и XML
10. PHP и JSON
11. Библиотека cURL
12. Reflection
13. Регулярные выражения
14. Паттерны проектирования. Особенности Singleton
15. MVC в веб
16. Создание собственного фреймворка
17. Модульное тестирование PHPUnit
18. Основы разработки и использования вэб-сервисов
19. Документация PHP кода
20. Деплой приложения на рабочий сервер с помощью Phing
21. Выпускная работа
III блок. WEB-разработка на PHP (15 часов). Стоимость обучения на 3 блоке отдельно - 5 000 рублей).
1. Установка фреймворка Laravel
2. Устройство роутинга во фреймворке. Создание страниц
3. Работа с базой данных в Laravel
4. Установка и настройка фреймворка YII2
5. Структура фреймворка. Роутинг
6. Кодогенерация. Компоненты
7. Обработка форм и Helpers
8. ООП стиль при работе с базами данных
9. Авторизация пользователей
10.Принципы работы с виджетами, создание виджетов
Преподаватели:
Сергей Герасименко — программист-разработчик в Саратовском информационно-вычислительном центре управления ОАО «РЖД», имеет около 9 лет опыта разработки.
✓ Разработал и запатентовал уникальное ПО «Статистическая аналитическая опросная система» (сокр. САОС)
✓Является лауреатом конкурса Новое звено-2013, награжден благодарственным письмом президента ОАО «РЖД» за разработку ПО
✓ Является активным участником программы IT-Start
Валентин Бондаренко - уже более 8 лет работает в сфере IT. Сейчас является ведущим инженером-программистом в Центре Технологий Виртуализации (находится в Технопарке Новосибирского Академгородка).
✓ Предоставляет студентам все материалы лекций и семинаров
✓ Дает всю информацию по курсу с практическими примерами
✓ Реализует совместный проект в конце курса вместе со студентами
✓ Учит не копировать код, а писать его руками.
Акции: скидка 10% за приведенного друга.
Бонусы:
- по окончании выдаются сертификаты и предоставляются рекомендации преподавателей;
- лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством;
- есть возможность оформить курс в рассрочку (подробности можно уточнить у наших менеджеров);
- на занятиях будут решаться задачи из практического опыта преподавателей.
Почему мы?
IT-Академия Алексея Сухорукова работает в тесной связке с одноименным кадровым агентством. Оно уже более 10 лет занимается подбором IT-специалистов для крупнейших российских и международных компаний. Как это отражается на наших курсах?
-
Мы досконально знаем требования работодателей и опираемся на них в своих образовательных программах. Выпускники Академии получают те знания и навыки, которые будут гарантированно востребованы на рынке труда. IT-сфера развивается очень динамично, требования к соискателям постоянно меняются - наши курсы меняются вместе с ними.
-
Мы умеем правильно оценивать уровень специалистов. Наши преподаватели занимают лидирующие позиции разработчиков или руководителей в крупных компаниях. Это лучшие эксперты в своей области. Если преподаватель из области программирования, то обязательно Senior Developer. Да, это не просто учитель. Это профессор.
-
Наши выпускники получают не только знания по предмету. Они знакомы с технологиями поиска работы и самопрезентации, умеют найти верный подход к любому тестовому заданию. К концу курса у них есть, что показать работодателю. Это их первые проекты, практические работы. В общем, они новички, но уже с портфолио.
-
Да, мы не можем гарантировать нашим выпускникам мгновенного трудоустройства. Не можем гарантировать им работу мечты. Не можем обещать им стремительного роста доходов. Но мы можем другое. Сделать их максимально готовыми к достижению этих целей. Они будут знать, уметь и не бояться применять. Они будут заряжены теорией, навыками и прикладным опытом. А такие работники нужны всем.
Стоимость: 27 000 рублей
* стоимость для корпоративных клиентов уточняйте у менеджера.