Описание курса Стоимость курса Расписание Программа курса Преподаватели Отзывы Запись на открытый урок
Курсы PHP и MySQL

Актуальные вопросы:

  • Всю теорию сразу отрабатываете и закрепляете на практике!
  • Каждый работает за отдельным компьютером.
  • В группах обучается от 5 до 10 человек.
  • Есть утренние, дневные, вечерние группы и группы только по выходным дням.
  • Вы получите реальные знания и опыт под руководством профессионала!
  • Весь материал дается доступным языком, его усвоит каждый, независимо от уровня ваших знаний!
  • Всегда можно поменять время обучения, если у Вас изменились планы или пройти пропущенный материал с другой группой.
  • Договор можно заключить в офисе или по электронной почте.
  • Оплатить можно по квитанции, через мобильный банк, через вашу организацию, в офисе: наличными или по банковской карте.
  • Вы можете сделать предоплату от 30% стоимости обучения, а оставшуюся часть доплатить на 2 занятии.
  • Если после первого занятия Вам что-то не понравится, мы сразу вернем всю оплаченную стоимость.
  • Если Вы не смогли найти нужную программу на нашем сайте, не расстраивайтесь! Позвоните Нам и мы решим Ваши вопросы!

свидетельство об окончании курса

По окончании курса вы получите

По окончанию обучения Вы получите престижное свидетельство, которое котируется при трудоустройстве на территории РФ.



Чему научим на этом курсе:

Итак, вы уже многое умеете, ваш профессионализм возрос после изучения языка программирования JavaScript. Теперь, чтобы писать сайты практически любой сложности, приступим к изучению таких языков программирования как PHP и MySQL. Получив эти знания, перед вами открывается профессиональный мир программирования, доступ к высокооплачиваемой работе, воплощению собственных целей и задач.


курсы adobe

Рекомендуем пройти дальше

Перед тем как приступить к изучению кода на PHP и MySQL, ознакомьтесь или пройдите курсы-предшественники «Введение в программирование за 5 минут», «Веб-верстка с помощью HTML и CSS», «Веб-программирование. 1 уровень» ( JavaScript). В качестве следующих ступеней повышения квалификации мы так же рекомендуем обратить внимание на курсы Python, Django, Ruby, RubyOnRails (ROR), Создание приложений для Android/iOS и др


Программа курса PHP и MySQL

Программа курса
 Тема: Синтаксис PHP.
  • Знакомство с PHP, конструкция и возможности языка, знакомство с программой «Hello World», установка и настройка интерпретатора, работа с интерактивной консолью, разделение инструкций, основные тэги языка, комментарии, скалярные типы данных, переменные и операторы, а так же выражения, встроенные функции, выполнение файлов, работа с php-сценариями.
  • Условный оператор IF в языке. Оператор множественного выбора SWITCH, операторы прерывания CONTINUE/ BREAK. Обзор циклов WHILE, DO, FOR. Переменные – область видимости, виды переменных – статические и глобальные, алгоритмы. Возвращаемые значения, функции и аргументы.
  • Реализация алгоритмов с помощью списков, строк и массивов. Объекты, ресурсы, NULL.
  • Виды функций. Строковые и математические, дата и время, для работы с массивами, файловой системой, с изображениями, функции для работы с JSON.
 Тема: PHP на веб сервере.
  • Работа с формами. Hello $_GET. Простая форма HTML. Отправка и обработка данных. Протокол HTTP. Запросы GET и POST. Параметры форм в PHP, их получение и обработка. Загрузка файлов на сервер.
  • PHP и HTTP. Тщательное изучение протокола HTTP. Ошибка Hello 404. Функция header. Глобальная переменная $_SERVER. Работа с заголовком Content-Type. Редирект и ошибки 404, 500.
  • Файлы COOKIE – хранение данных, сессии, авторизация на сайте средствами HTTP, ошибка авторизации - Hello 401. $_SERVER['PHP_AUTH_USER'] и $_SERVER['PHP_AUTH_PW'].
 Тема: Объектно-ориентированное программирование.
  • Установка и настройка Denwer. Основы Объектно-ориентированного программирования. Понятие объекта и класса. Cвойства и методы объекта (приватные и публичные). Cоздание экземпляра. Cтатические методы и автозагрузка классов. Проверка типов параметров методов. Отработка полученных навыков на информационном портале.
  • Наследование и интерфейсы. Основы наследования классов. Защищенные методы и свойства. Обращение к родительским методам и свойствам. Работа с интерфейсами. Абстрактные классы. Запрет переопределения методов и наследования классов.
  • PHP и HTTP. Пространства имен, перегрузка методов и параметров, сериализация, клонирование, итератор объекта, использование объекта как массива или как функции.
 Тема: MySQL.
  • Реляционные базы данных и SQL. Знакомство с сервером управления базами данных. Основные понятия – таблица, поле и типы полей, базы данных, ряд. Работа с mysql через клиент. Функции и их использование для работы с mysql в PHP.
  • Нормальные формы баз данных. Три основные формы.
  • Применение следующих запросов - SELECT, DELETE, INSERT, UPDATE Работа в таблице – вывод отдельных полей либо всех записей, условия выбора и выражения в MySQL, сортировка, LIMIT. Первичный ключ и AUTO INCREMENT, обновление и удаление списка записей по условию.
  • Проектирование БД.
  • Объединение данных из нескольких таблиц (функция SELECT). Изучение группировок результатов. Агрегатные функции COUNT, MAX, MIN и другие. Внешний ключ. INNER JOIN. LEFT JOIN.
  • Управление таблицами и БД, а так же управление таблицами (создание, очистка, удаление таблиц, получение информации). Манипуляции с полями и базами данных – создание и удаление.
 Тема: Обзор фреймворков.
  • Менеджер зависимостей Composer Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных.
  • Шаблонизаторы (на примере Smarty, Twig и прочих) Использование PHP в качестве шаблонизатора. Работа с шаблонизаторами – установка, удаление, возможности Smarty и Twig. Управление –листание, условия и вставка переменных. Организации приложения с использованием шаблонизатора.
  • Фреймворк Laravel Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных.

где учиться на компьютерных курсах

Где проходит обучение?

Все классы, в которых проходят занятия, находятся в шаговой доступности от метро:
м. Курская(Чкаловская) - главный офис обучения.
м. Белорусская
м. Кузнецкий мост
м. Октябрьская
м. Проспект Мира
м. Пушкинская
м. Серпуховская
м. Сокол
м. Таганская
м. Менделеевская



Звоните и записывайтесь на курсы по телефонам: +7 (499) 397-71-24 / +7 (499) 397-71-25
А так же подписывайтесь на нас в социальных сетях и пишите в мессенджеры:


Преподаватели

Кирюшкин Владимир Петрович.
Ведущий специалист по направлению WEB-дизайна и программирования. Один из лучших преподавателей нашего Учебного центра, с огромным опытом работы в HTML и CSS, JavaScript, PHP, MySQL, CMS WordPress, Flash, программирование на С++, фреймворком Qt, С#. Он также владеет и преподает программы Excel, макросы(VBA) в Excel. На его занятия слушатели ходят с большим удовольствием, т.к. он всегда поделиться информацией и опытом с теми, кому это действительно нужно. Выведет на профессиональный уровень ваши знания. Всегда даст много практических советов. Научит верстать и программировать сайт с нуля. У него занимаются люди с разным уровнем начальных знаний, но он всегда находит подход к каждому. Имеет сотни положительных отзывов!


Оставить отзыв или комментарий