# Preloader image

PHP продвинутый

Сложность:

Курсы PHP

PHP – всемирно известный язык программирования, базирующийся на использовании скриптов, внедряемых в гипертекстовые страницы. Главная задача PHP – поддерживать динамические веб-страницы, которые могут легко изменяться посредством различных скриптов.

PHP курсы – это ваша возможность приобрести комплексные навыки веб-программирования как на самом языке PHP, так и с применением других ведущих web-технологий. Освоение навыков PHP – это погружение в мир продвинутых веб-технологий. Пройдя курсы PHP-программирования, вам будет легко освоиться с другими технологиями, начиная с основ баз данных MySQL.

Как проходят PHP-курсы в A-Level?

Наши курсы PHP в Харькове разрабатывались таким образом, чтобы после их окончания вы стали востребованным специалистом своего дела, оклад которого будет не менее 5000 гривен в месяц. Шестимесячные обучение у нас – это возможность освоить базовые навыки PHP, а также освоиться среди основных трендов на рынке IT-систем управления содержимым.

Чему мы вас научим?

Курсы ПХП от нашей школы помогут вам самостоятельно выполнять следующие задачи:

  • Создание интерактивных веб-страниц;
  • Построение пользовательских интерфейсов web-приложений с использованием Ajax-технологии;
  • Разработку сетевых баз данных;
  • Использовать MySQL-технологию в различных web-приложениях.

Преимущества

Курсы PHP с трудоустройством от A-Level предполагают, что после окончания курсов вы сможете пройти стажировку в одной из ведущих IT-компаний Харькова. Срок стажировки составит 2 месяца, на протяжении которых вы сможете зарабатывать от 5000 до 10000 гривен, а если хорошо себя зарекомендуете, то и трудоустройство.

Команда наших преподавателей – это опытные профессионалы своего дела, с которыми обучение PHP пройдет нескучно, но в то же время вы усвоите все необходимые знания по PHP-программированию, сможете всегда проконсультироваться по любым вопросам и научитесь самостоятельно создавать сайты.

Еще предлагаем обратить внимание на наши курсы программирования для начинающих.

Когда

  • 6 мес. Октябрь 2018

  • 2 РАЗА В НЕДЕЛЮ 19:00 - 22:00

Для кого

  • Для желающих создавать крутой функционал web приложений
  • Для тех, кто хочет постоянно обретать новые знания в IT индустрии
  • Для тех, кто хочет попасть на высокооплачиваемую работу с постоянным карьерным ростом

До начала курса

11осталось
мест

teachersпреподаватели курса

Артем Петров

Артем Петров

PHP

5+ лет в BackEnd development

Даниил Марынич

Даниил Марынич

PHP Development, Co-founder A-level

Co-founder A-level, 9+ years of PHP Development

Иван Гринкин

Иван Гринкин

Full Stack Development

15+ years of fullstack development

записаться на курс

Программа курса

1-й мес.

Введение в основы программирования

практика
  • Введение в основы программирования;
  • Построение блок-схем и создание алгоритмов;
  • Решение простых задач с помощью языка программирования PHP;
результат
  • Понимание основных понятий программирования;
  • Умение создавать блок-схемы и алгоритмы;
  • Знание таких понятий, как "цикл", "массив", "функция", "строки" и умение решать задачи, связанные с ними;
вся теория за 1-й мес.
1-й мес.
  • Введение в программирование, переменные, память, мат. операции, константы;
  • Булева алгебра, условные управляющие конструкции;
  • Функции и их виды, основа работы с файлами;
  • Строки, массивы и циклы;
  • Практика решения задач;
  • Основы работы интернет. Протоколы HTTP, IP, FTP. Client-Server. Практика;
  • Модуль № 1;

2-й мес.

Основы HTML, CSS и работы с базами данных

практика
  • Основы HTML, CSS;
  • Основы MySQL;
  • Основы GIT;
результат
  • Умение использовать язык разметки гипертекста HTML и языком описания документа CSS;
  • Создание и умение работы с базами данных MySQL;
  • Умение работать с репозиторием GIT;
вся теория за 2-й мес.
2-й мес.
  • Основы HTML, CSS, работы с формами и REST;
  • Основы MySQL. CRUD таблиц, CRUD записей;
  • Основы MySQL. Отношения, связи, сложные запросы;
  • Основы MySQL. Нормализация, соединение с PHP, практика, доп. теория;
  • Основы GIT, практика;
  • Практика MySQL + GIT. Создание REST с запросами;
  • Практика GIT + REST + MYSQL;
  • Модуль № 2;

3-й мес.

Linux for Php developers

практика
  • Введение в ОС Linux
результат
  • Введение в ОС Linux(обзор основных дистрибутивов);
  • Знакомоство с командной строкой(Bourne Shell), базовые команды взаимодействия с системой;
  • Продвинутое взаимодействие с системой;
  • pipe, grep;
  • Комбинирование операций через пайпы(конвееры);
  • Архивирование tar, zip;
  • SSH, scp, комбинирование команд через пайпы для взаимодействие с сервером;
вся теория за 3-й мес.
3-й мес.
  • Введение в ОС Linux(обзор основных дистрибутивов);
  • Знакомоство с командной строкой(Bourne Shell), базовые команды взаимодействия с системой;
  • Продвинутое взаимодействие с системой;
  • pipe, grep;
  • Комбинирование операций через пайпы(конвееры);
  • Архивирование tar, zip;
  • SSH, scp, комбинирование команд через пайпы для взаимодействие с сервером;
  • Логи, файлы настроек;
  • Конкретнее про /etc/, vim, nano;
  • php.ini, my.cnf;
  • tail и запуск демонов apache, mysql, nginx. /var/log/;
  • Знакомство с интерпретатором bash;
  • shell скрипты в консоли(знакомоство с синтаксисом);
  • продвинутые bash сценарии: .bashrc; написание простых скриптов;
  • Сети (в общем ) и веб-серверы под linux;
  • базовые моменты о сетях и причем тут Linux; TCP/IP(mtr, tcpdump, netstat);
  • Apache: обзор основных файлов настроек apache; добавление виртуальных хостов;
  • Nginx фронтенд nginx, backend apache bash скрипты для автоматизации конфигураций apache, nginx;
  • Модуль № 3;

4-й мес.

ООП и основы MVC

практика
  • Изучение основ ООП;
  • Изучение MVC;
  • Создание моделей в Active Record;
результат
  • Понимание принципов ООП;
  • Понимание и применение MVC;
  • Написание своего фреймворка;
вся теория за 4-й мес.
4-й мес.
  • Основы ООП. Инкапсуляция, Наследование, Полиморфизм, Абстракция;
  • Основы ООП. Закрепление материала, статика, примеры;
  • Решение примеров с ООП, магические методы;
  • Работа с ООП + MVC;
  • Singletone, Фабрика, DI;
  • Практика на ООП;
  • Практика с использованием MVC и других шаблонов;
  • Модуль № 4;

5-й мес.

Закрепление ООП. Основы JavaScript, знакомство Magento

практика
  • Закрепление основ ООП;
  • Основы JavaScript
  • Знакомство с Magento;
  • Распределение студентов по командам для выпускного проекта
результат
  • Разбор Паттерна MVC, Роутинг, на регулярных выражениях, ActiveRecord на ООП
  • Распределение студентов по командам для выпускного проекта, обсуждение проектов
  • Основы Magento, установка с помощью Composer, структура модуля
вся теория за 5-й мес.
5-й мес.
  • Разбор Паттерна MVC, Роутинг, на регулярных выражениях, ActiveRecord на ООП
  • Распределение студентов по командам для выпускного проекта, обсуждение проектов
  • Основы Magento, установка с помощью Composer, структура модуля
  • Основы Magento. EAV структура, обзор встроенных типов продуктов, управление атрибутами продуктов, атрибут-сеты, управление категориями продуктов, добавление продукта, фильтры в категории на фронте;

6-й мес.

Magento: продвинутый уровень.
Защита диплома.

практика
  • Углубленное изучение Magento;
  • Знакомство с веб-сервером Apache;
  • Написание дипломной работы на Magento;
результат
  • Структура админ панели в Magento
  • Изучение Controller, Block, Model, Resource Model, Repository.
  • Изучение Dependency injection, Events, Plugins, Observers
вся теория за 6-й мес.
6-й мес.
  • Структура админ панели в Magento
  • Изучение Controller, Block, Model, Resource Model, Repository.
  • Изучение Dependency injection, Events, Plugins, Observers
  • REST приложения в Magento, написание проекта
  • Миграции в Magento (Setup/InstallSchema Setup/UpgradeSchema Setup/InstallData Setup/UpgradeData Setup/Recurring Setup/Uninstall), написание проекта
  • Написание проекта командой, практика, дополнительные темы
  • Написание проекта командой, практика, дополнительные темы
  • Защита диплома. Собеседование с техническими специалистами различных IT-компаний

Стоимость

  • 4200 грн. в месяц

  • 15 человекв группе

Check inзаписаться на курс

Я,

, хочу записаться

в A-Level Ukraine на курc

Свяжитесь со мной по телефону

или по e-mail

contact us контакты