Днепр

+38 (056) 767-27-67  

Все телефоны ▼

PHP-программист:
основы WEB-разработки

Продолжительность: 23 недели

Стоимость курса: 5 платежей по 2500 грн

Старт ближайшей группы

  • 13 октября
  • Суббота (13:30 — 18:00)
  • 23 занятия по 4,5 часа
  • Длительность: 5,5 месяцев

Для кого полезен курс PHP?

Для тех, кто хочет больше знать о разработке сайтов

Для тех, кому интересны сайты и кто хочет научиться их создавать

Для тех, кто хочет получить практические навыки в PHP

Для тех, кто хочет построить карьеру в сфере IT с нуля

Как проходит обучение PHP на курсе?

  • Научитесь работать с файлами на сервере
  • Научитесь проектировать фотогалерею и работать с изображениями
  • Сможете взаимодействовать и администрировать Базы Данных MySQL
  • Узнаете, как создавать быстрые и безопасные веб-приложения
  • Сможете устанавливать сервер в связке Apache, PHP и MySQL
  • Поймете смысл проектирования бизнес-логики для веб-приложений
  • Научитесь получать данные от пользователя, обрабатывать его и выводить результат программы в форматированном виде
  • Сможете реализовывать авторизацию пользователей с использованием сессий и куков

ОБУЧЕНИЕ PHP В АКАДЕМИИ IMT – ЭТО:

  • Практикующий специалист
  • Ответы на возникающие вопросы
  • Выжимка информации, необходимой для получения основных навыков программирования
  • Отфильтрованная и систематизированная информация
  • Работа с практиком, прошедшим этап проб и ошибок
  • Сможете создавать функциональные, динамические сайты средней сложности за 11 недель

Что вы получаете, пройдя курс PHP?

  • Выжимку информации, необходимой для получения основных навыков программирования
  • Работу с практиком, прошедшим этап проб и ошибок
  • Знания по созданию функциональных, динамических сайтов средней сложности
  • Начало лекции - вводная теория, после чего практика под контролем преподавателя
  • ПРОГРАММА КУРСА PHP

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

    - 1 -

    модуль

    • Обзор PHP
    • Что такое язык программирования
    • Что такое PHP
    • Области применения PHP
    • Базовые понятия PHP(переменные, операторы, типы данных)
    • Openserver

    - 2 -

    модуль

    • Алгоритмы
    • Логические операции
    • Условные операторы
    • Циклические операторы

    - 3 -

    модуль

    • Массивы
    • Что такое массив
    • Виды массивов
    • Матрицы и другие многомерные массивы
    • Работа с массивами
    • Спец функции для работы с массивами

    - 4 -

    модуль

    • Практика по массивам и циклам
    • Cистема контроля версий git
    • Практика по массивам и циклам

    - 5 -

    модуль

    • Функции
    • Что такое функции?
    • Аргументы функции
    • Виды передачи параметров
    • Области видимости
    • Рекурсия

    - 6 -

    модуль

    • ООР
    • Что такое ООР
    • Что такое класс
    • $this
    • Конструктор, деструктор

    - 7 -

    модуль

    • ООР принципы
    • Модификаторы доступа
    • Инкапсуляция
    • Наследование
    • Трейты
    • Полиморфизм

    - 8 -

    модуль

    • ООР статика и магия
    • Статические методы и свойства
    • Магические методы

    - 9 -

    модуль

    • РHP и WEB
    • Что такое http
    • Вебсерверы
    • Методы GET POST
    • Include,require

    - 10 -

    модуль

    • Работа с файлами и временем,regexp
    • Закачка файлов
    • Функции работы с временем и класс Datetime
    • Регулярные выражения

    - 11 -

    модуль

    • Сессии и cookie
    • Сессии
    • Сookie
    • Примеры применения

    - 12 -

    модуль

    • Базы данных
    • Что такое БД
    • Основные понятия
    • Оператор SELECT

    - 13 -

    модуль

    • Базы данных манипуляция данными
    • Where
    • Функции агрегации
    • group by,having
    • update
    • delete

    - 14 -

    модуль

    • Связка таблиц
    • join

    - 15 -

    модуль

    • PHP MYSQL
    • Соединение
    • Запрос
    • Обработка ответа

    - 16 -

    модуль

    • Практика MYSQL

    - 17 -

    модуль

    • MVC
    • Что такое MVC и зачем оно нужно
    • Что такое модель, вид, контроллер
    • MVC на примере laravel

    - 18 -

    модуль

    • Laravel основы
    • Что такое фреймворк
    • Почему фреймворк а не CMS
    • composer
    • packagist
    • Учимся разворачивать фреймворк + авторизация

    - 19 -

    модуль

    • Laravel Создание страницы
    • Роутинг
    • Контроллер
    • Модель
    • Вид

    - 20 -

    модуль

    • Роутинг, response,request
    • Конфигурация роутинга
    • Классы запросов и ответов
    • Варианты ответов контроллера
    • Ajax

    - 21 -

    модуль

    • Валидация, модели связи
    • Валидация входящих данных и ее конфигурирование
    • Миграции
    • Виды связей в моделях
    • Работа со сложными sql запросами

    - 22 -

    модуль

    • Blade
    • Что такое шаблонизатор
    • Наследование view
    • Условный и цикличный вывод данных во view

    - 23 -

    модуль

    • Middleware(посредники)
    • Зачем нужны middleware
    • Создание middleware
    • Защита проекта
    Показать всю программу

    Кто проводит обучение

    Александр-Михайленко(2).jpg
    Александр Михайленко
    Dmitriy.jpg
    Дмитрий Тхоржевский

    Станьте PHP програмистом

    учитесь на практике с профессионалами

    php.jpg

    Помощь во время обучения на курсе PHP

    Студенты PHP-курса Академии IMT состоят в закрытой группе в Facebook, созданной для онлайн консультаций по вопросам программирования с профессионалом. Также в группе можно поделиться своей ситуацией с сокурсниками и узнать их мнение.

    php_bonus.jpg

    Домашние задания

    Домашние задания, которые даются в закрытой группе, проверяются и комментируются преподавателем курса.

    php_bonus.png

    Диплом PHP-программиста

    В конце обучения для студентов курса «PHP-программист» предусмотрена сдача экзамена и защита своего проекта. После этого выпускники получают диплом Академии IMT об успешном прохождении курса программирования на PHP. Диплом станет весомым аргументом в резюме и подтверждением ваших знаний и умений.

    php_bonus_2.jpg

    Готовый проект

    В результате обучения, создается реальный, рабочий проект, который является дипломной работой.

    Выпускники академии работают в:

    Выпускники академии IMT работают в Выпускники академии IMT работают в Выпускники академии IMT работают в Выпускники академии IMT работают в

    Что студенты пишут о курсе?

    suhomlinov.jpg

    Виталий Сухомлинов

    ... Курсом в общем доволен ...

    suhomlinov.vjpg.jpg
    kozlov-igor.jpg

    Игорь Козлов

    ... Изучил back end — для понимания того как сайт работает на сервере ...

    kozlov-igor-php.jpg
    maslo-denis.jpg

    Денис Масло

    … Спасибо за проведенные с пользой 6 месяцев. За это время я поднял свои знания в языке PHP на высокий уровень …

    maslo-denis-php.jpg
    bryhovesckiy.jpg

    Александр Брюховецкий

    ... Научился работать с циклами, массивами, сессиями, GET и POST...

    bruhoveckiy-aleksandr-php.jpg
    kysakina-daria.jpg

    Дарья Кусакина

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

    kysakina-daria-php.jpg
    motilevskiy-vitaliy.jpg

    Виталий Мотылевский

    ... Получил знания по языку программирования PHP а именно: изучил синтаксис, основы MVС ...

    motilevskiy-vitaliy-php.jpg