Black
Friday
-15% на обучение
только с 19 по 23 ноября

О технологии

Скриптовый язык PHP (Hypertext Preprocessor) выпущен в современном виде в 1998 году в версии 3.0. PHP и интерпретатор Zend Engine — это проект с открытым кодом с собственной лицензией. Имеется минимум десять альтернативных компиляторов языка и множество фреймворков для быстрой разработки.

PHP вместе с Linux, Apache и MySQL входит в набор ПО LAMP для создания и хостинга сайтов и поддерживается большинством хостеров. Важнейшее преимущество — взаимодействие с СУБД: MySQL, SQLite, PostgreSQL, Oracle, Microsoft SQL Server, Apache Derby, Lotus Notes и еще десятком других.

О курсе

Обучение вы начнете с верстки веб-страниц на HTML и CSS. Затронете JavaScript для внедрения элементов интерактивности. Познакомитесь с теорией организации баз данных и принципами написания скриптов запросов к СУБД на языке SQL.

Основная часть курса отведена программированию на PHP. Помимо синтаксиса языка вы освоите технологию AJAX, архитектуру модели MVC и использование шаблонов проектирования. Изучите фреймворки для быстрой разработки и тестирования.

О работе

Претенденты на позицию Junior Software Engineer в Днепре начинают с зарплаты от $400 с быстрым ростом до $1000. Квалификация Senior оплачивается от $2500 до $3600. Опытный System Architect в Украине зарабатывает до $5200.

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

О курсе

Обучение вы начнете с верстки веб-страниц на HTML и CSS. Затронете JavaScript для внедрения элементов интерактивности. Познакомитесь с теорией организации баз данных и принципами написания скриптов запросов к СУБД на языке SQL.

Основная часть курса отведена программированию на PHP. Помимо синтаксиса языка вы освоите технологию AJAX, архитектуру модели MVC и использование шаблонов проектирования. Изучите фреймворки для быстрой разработки и тестирования.

Кому будет полезен курс?

  • null

    Новичкам не из IT, которые хотят сменить сферу деятельности, освоим перспективную профессию  php-программиста.

  • null

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

  • null

    Курс подойдет как для тех кто хочет разрабатывать уникальный продукт, так и для тех кто хочет использовать CMS или другие уже реализованные решения.

Детали курса:

  • null

    Начало курса

    23 ноября
  • null

    Длительность

    270 часов, 30 недель
  • null

    Расписание

    Пн, Ср, Пт 18:00-21:00
  • null

    Стоимость

    2490 грн в мес*

После 1 декабря:

2790 грн в мес

Начните карьеру в IT и станьте разработчиком, в котором нуждается рынок!

Кому будет полезен курс?

  • null

    Новичкам не из IT, которые хотят сменить сферу деятельности, освоим перспективную профессию  php-программиста.

  • null

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

  • null

    Курс подойдет как для тех кто хочет разрабатывать уникальный продукт, так и для тех кто хочет использовать CMS или другие уже реализованные решения.

Курс включает в себя:

HTML/CSS
Основные составляющие наполнения сайта, правильная их компоновка. Основные принципы резиновой и адаптивной верстки.

JavaScript/jQuery/AJAX
Работа с инструментами интерактивного общения с пользователями. Создание визуальных эффектов, изменение структуры страниц от действий пользователя.

Bootstrap
От основ объектно-ориентированного программирования и до создания гибкой архитектуры MVC. Написание качественных серверных скриптов с высокой эффективностью.

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

WordPress
Работу с самой популярной CMS: устанавливать, настраивать и переносить на другой хостинг, а также прописывать свои компоненты.

Laravel
Научимся создавать свои уникальные и эффективные системы благодаря мощному и наиболее популярному фреймворку.

Курс включает в себя:

  • null

    HTML/CSS

    Основные составляющие наполнения сайта, правильная их компоновка. Основные принципы резиновой и адаптивной верстки.

  • null

    JavaScript/jQuery/AJAX

    Работа с инструментами интерактивного общения с пользователями. Создание визуальных эффектов, изменение структуры страниц от действий пользователя.

  • null

    PHP

    От основ объектно-ориентированного программирования и до создания гибкой архитектуры MVC. Написание качественных серверных скриптов с высокой эффективностью.

  • null

    MYSQL

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

  • null

    Wordpress

    Работу с самой популярной CMS: устанавливать, настраивать и переносить на другой хостинг, а также прописывать свои компоненты.

  • null

    Laravel

    Научимся создавать свои уникальные и эффективные системы благодаря мощному и наиболее популярному фреймворку.

В результате курса вы:

  • null

    Овладеете полноценными и структурированными знаниями в области PHP-разработки и получите реальный опыт

  • null

    Освоите подключение и настройку пользовательского интерфейса, виджетов, плагинов и сможете грамотно организовывать структуру БД

  • null

    Научитесь создавать простые статические сайты при помощи HTML/CSS, разрабатывать интерактивные веб-страницы при помощи языка JavaScript

  • null

    Будете создавать динамические веб-приложения с применением визуальных эффектов и сможете работать с библиотекой JQuery

  • null

    Научитесь работать с WordPress и вносить изменения в функционал, применять правила безопасности скриптов при разработке сайтов

  • null

    Будете эффективно использовать возможности и функционал фреймворков, на примере Laravel

  • null

    Получите навыки командной работы, которые ценятся в сфере разработки

  • null

    Научитесь проходить собеседование и получите возможность найти работу в IT-компании

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

1. Язык разметки гипертекста HTML и CSS

  • Понятие сайта, понятие веб-страниц
  • Основы HTML: гипертекст, теги, атрибуты
  • Структура HTML-документа
  • Спецсимволы, комментарии, гиперссылки
  • Списки, виды списков
  • Формы и их элементы
  • Таблицы и табличная верстка
  • Основы CSS: синтаксис, селекторы, селекторы атрибутов, основные свойства стилей

2. Язык JavaScript и библиотека jQuery

  • Основы синтаксиса JavaScript: структура DOM- документа, переменные, типы данных
  • Понятие пользовательских функций и их использование
  • Работа с HTML-формами JavaScript
  • Знакомство с jQuery
  • Селекторы, фильтры

3. PHP: Базовый синтаксис

  • Переменные: общие понятия, типы переменных, локальные, глобальные, статические, внешние переменные. Константы, предопределенные константы
  • Типы данных: скалярные, смешанные, специальные, псевдотипы. Преобразование типов
  • Операторы: общие сведения, арифметические, логические, строковые, побитовые и т.д., операции

4. PHP: Ветвления и функции

  • Оператор if: if, else, elseif. Тернарный оператор. Оператор switch
  • Определение функций (общий синтаксис объявлений, параметры, оператор return)
  • Рекурсия
  • Область видимости и время жизни переменных

5. PHP: Циклы и массивы

  • Циклы в PHP: while, do-while, for, foreach
  • Оператор выхода из цикла: break, continue
  • Массивы в PHP: простые одномерные и многомерные массивы, ассоциативные массивы
  • Функции для работы с массивами
  • Переопределение массивов

6. PHP: Запросы HTTP, параметры URL и формы HTML

  • Типы запросов HTTP
  • URL и параметры запросов
  • Обработка параметров URL
  • Работа с HTML- формами: способы передачи параметров сценарию, обработка параметров запросов, элементы HTML-форм, передача параметров

7. PHP: Cookies и сессии

  • Сессии: как устроены и работают сессии, область применения, возможные проблемы и их устранение
  • Авторизация пользователя

8. PHP: Работа с файлами

  • Особенности работы с файлами
  • Режимы работы с файлами
  • Функции для работы с файлами
  • Журнал посещений сайта
  • Загрузка файла на сервер: обработка multipart-форм, загрузка на сервер нескольких файлов
  • Функции для работы с каталогами

9. Теория БД и язык запросов SQL

  • Понятие реляционных баз данных
  • Таблицы и связи
  • Принципы проектирования баз данных: первичные и внешние ключи, связи между таблицами, нормальные формы
  • Введение в SQL
  • Основные типы данных
  • Выборка данных: оператор Select, сортировка, объединение, условие выборки, агрегирующие функции, группировка данных
  • Сложная выборка: код запроса, временные таблицы, соединение таблиц, внутренние и внешние соединения таблиц
  • Вставка, удаление, обновление

10. PHP: Работа с базой данных

  • Для чего нужна база данных. Основная информация о MySQL
  • Средства PHP для работы с MySQL

11. AJAX

  • Введение в технологию AJAX
  • Взаимодействие с сервером, передача данных
  • Создание AJAX-запросов в JQuery
  • Пользовательские интерфейсы в AJAX
  • Безопасность и эффективность AJAX приложений

12. Объектно-ориентированное программирование

  • Понятие класса и объекта
  • Принципы ООП: наследование, полиморфизм, инкапсуляция
  • Члены класса: свойства, методы, константы
  • Конструкторы классов
  • Модификаторы доступа
  • Перегрузка свойств и методов класса
  • Статические члены класса и статические классы
  • Абстрактные классы и методы
  • Понятие интерфейса и реализация

13. Архитектура MVC

  • Понятия модели MVC, архитектура и реализация
  • Связь MVC и ООП
  • Понятия модели, представления, контроллера
  • Иерархия контроллеров
  • Автозагрузка классов

14. PHP: Использование шаблонов проектирования

  • Шаблоны

15. PHP: Работа с пользователями

  • Авторизация и разделение прав доступа: пользователи, сессии, привилегии, роли
  • Механизмы авторизации и контроля доступа

Курс читают:

Пропустили занятие?
Не страшно, мы можем сделать для вас видеозапись этого урока, или подключить онлайн-трансляцию.

Отзывы о курсе:

Будет сложно, но мы:

  • null

    Дадим знания

    Комплекс домашних и технических заданий помогут пройти трудные этапы и стать PHP-разработчика

  • null

    Научим работать

    За 270 часов научим нюансам и тонкостям работы по созданию корректно работающей серверной части сайта

  • null

    Развиваем навыки

    За время обучения прокачаем навыки коммуникации, составления эссе и прохождения технического собеседования

Помимо технических навыков, наши студенты получают знания по составлению CV и учатся проходить собеседование на тренингах. Мы дружим со всеми HR в городе, поэтому наши студенты первыми узнают о новых вакансиях в сфере IT. Лучшие выпускники получают рекомендательные письма от преподавателей.

Детали курса:

Начало курса

23 ноября

Длительность

270 часов, 30 недель

Расписание

Пн, Ср, Пт 18:00-21:00

Стоимость

2490 грн в мес

После 1 декабря:

2790 грн в мес

Система лояльности:

от стоимости обучения
студентам вузов
и выпускникам Level Up

от стоимости обучения
на любой курс,
если приведете друга

Скидка на обучающие
курсы в утреннее
и дневное время

от стоимости обучения
студентам вузов
и выпускникам Level Up

от стоимости обучения
на любой курс,
если приведете друга

Скидка на обучающие
курсы в утреннее
и дневное время

Учеба в Level Up — это:

  • null

    Поддержка преподавателя

    Закрытый чат группы и преподавателя, где всегда можно решить возникающие вопросы по пройденному материалу

  • null

    Практические занятия

    Теоретический материал обязательно закрепляем на практике. Большую часть времени уделяем получению практических навыков и работе с кодом

  • null

    Видеозапись урока

    Если вы не можете присутствовать на занятии, мы можем сделать для вас видеозапись этого урока, или онлайн-трансляцию

  • null

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

    Каждое занятие начинается с разбора ДЗ. Обсуждение ошибок и вариантов решения, что поможет избежать их в дальнейшем

  • null

    Командная работа

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

  • null

    IT-инкубатор

    Лучших выпускников приглашаем на стажировку в IT-инкубатор, где на реальных проектах вы получаете бесценный опыт работы

  • null

    Поддержка преподавателя

    Закрытый чат группы и преподавателя, где всегда можно решить возникающие вопросы по пройденному материалу

  • null

    Практические занятия

    Теоретический материал обязательно закрепляем на практике. Большую часть времени уделяем получению практических навыков и работе с кодом

  • null

    Видеозапись урока

    Если вы не можете присутствовать на занятии, мы можем сделать для вас видеозапись этого урока, или онлайн-трансляцию

  • null

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

    Каждое занятие начинается с разбора ДЗ. Обсуждение ошибок и вариантов решения, что поможет избежать их в дальнейшем

  • null

    Командная работа

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

  • null

    IT-инкубатор

    Лучших выпускников приглашаем на стажировку в IT-инкубатор, где на реальных проектах вы получаете бесценный опыт работы

Регистрация на курс

Оставить заявку

Регистрация на курс

Регистрация на курс

Оставить заявку
на пробный урок

Регистрация на курс

Оставить заявку

Оставить заявку