Оберіть мову

Курсы PHP + MySQL Basic (Авторский курс Ихтиандра Грицая)

Курсы PHP

PHP (аббревиатура Hypertext Preprocessor — препроцессор гипертекста)  – самый популярный скриптовый язык с открытым кодом. Используется прежде всего для  разработки веб-приложений и является абсолютным лидером среди языков программирования, применяющихся для создания web-сайтов. На PHP программируют такие известные IT-компании, как Google, Facebook, Yahoo, Wikipedia и другие. Синтаксис языка очень похож на код, написанный на одном из таких языков, как C++, Java и Perl. Преимуществом языка программирования PHP является его простота в изучении (для профессиональных программистов в нём тоже есть много интересного) и возможности быстрого создания динамических веб-документов в сети интернет. PHP очень динамично развивается, каждый год появляются новые версии языка и открываются невиданные возможности, у этого языка большое будущее. Мы не сомневаемся, что изучив основы языка PHP в нашем курсе, Вы сможете создавать как простые, так и сложные PHP-программы, не остановитесь на достигнутом и будете продолжать изучать язык уже на профессиональном уровне.

Как проходят курсы PHP:

В нашем учебном центре курсы PHP программирования можно проходить очно в Киеве или онлайн (в прямом эфире). Занятия могут проходить как в группах, так и индивидуально (один на один с преподавателем). 

Для закрепления пройденного материала на каждом занятии студенты выполняют практические задания. Также в конце каждого занятия задаются домашние задания, которые проверяются на следующем занятии. Весь теоретический материал выдается в электронном виде.

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

После PHP курсов для начинающих Вы будете уметь:

  • настраивать интерпретатор PHP под свои задачи на сервере;
  • познакомитесь с синтаксическими конструкциями языка программирования PHP;
  • создавать собственные скрипты и программы на языке PHP;
  • заниматься обработкой HTML форм, используя регулярные выражения;
  • использовать кукисы и заголовки HTTP для управления работой программ и браузерами;
  • контролировать сессии пользователей на сайте;
  • работать с файловой системой на сервере;
  • устанавливать и настраивать для работы с PHP сервер MySQL;
  • использовать различные модули для работы с сервером MySQL;
  • создавать программы на PHP, использующие базы данных MySQL;
  • осуществлять резервное копирование информации и восстановление после аварийного сбоя;
  • студенты также узнают имя дельфина на логотипе MySQL :-).

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

Курсы PHP + MySQL Basic будут интересны и полезны:

  1. 1. Студентам и менеджерам IT-специальностей, начинающие изучать язык PHP
  2. 2. Фрилансерам, зарабатывающим на разработке веб-приложений
  3. 3. Начинающим PHP разработчикам
  4. 4. Web-дизайнерам и верстальщикам, которым необходимо научиться программировать
  5. 5. SEO, SMM и PPC-специалистам, которым нужно разбираться в коде PHP
  6. 6. Всем, кто уже знает какие-то языки программирования и желающим расширить свои знания и опыт
  7. 7. Всем, кто не имеет опыта программирования, но желающим получить новую перспективную профессию.
Очно
Продолжительность:

В группе - 48 часов (1,5-2 месяца)

Индивидуально ~ 32 часа

Цена:

В группе - смотреть цены и группы

Индивидуально (корпоративно) - уточняйте у менеджеров

  • Комфортные аудитории
  • Локации возле метро
  • Современное компьютерное оборудование
  • Лицензионное программное обеспечение
  • Методические материалы
  • Пробное занятие*
  • Сертификат

 

* Только для группового обучения

Дополнительная информация:

Для предприятий или предпринимателей цена +10%

Онлайн
Продолжительность:

В группе - 48 часов (1,5-2 месяца)

Индивидуально ~ 32 часа

Цена:

В группе - смотреть цены и группы

Индивидуально (корпоративно) - 400 грн/час

  • Обучение в любой точке мира
  • Занятия в прямом эфире
  • Пробное занятие*
  • Запись занятий*
  • Методические материалы
  • Сертификат

 

* Только для группового обучения

Дополнительная информация:

Для предприятий или предпринимателей цена +10%

Видео-уроки
Продолжительность:

На данный момент не проводится

Цена:

На данный момент не проводится

  • Обучение в любой точке мира
  • Свободный график
  • Поддержка преподавателя
  • Доступ к BAS Бухгалтерия 8.3
  • Методические материалы
  • Сертификат
Дополнительная информация:

Для предприятий или предпринимателей цена +10%

Группы

группа: №1
График: 10:00-12:00 Сб, Вс Срок обучения:48 час. Филиал:Онлайн курс
8800

или 2 платежа по 4840 ₴

Записаться
группа: №2
График: 19:00-21:00 Вт, Чт Срок обучения:48 час. Филиал:Онлайн курс
8800

или 2 платежа по 4840 ₴

Записаться

Нет доступных курсов

Очные курсы PHP в Киеве

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

Чтобы сделать обучение на PHP курсах более эффективным, мы формируем небольшие группы (в среднем 5-7 слушателей). Занятия построены таким образом, что в них сразу объединяются теоретический материал с практическими заданиями на основе комплексного проекта, которые максимально приближены к реальному рабочему процессу. 

Онлайн обучение PHP

PHP курсы онлайн проводятся в таких программах как Skype, Zoom, Teams, Google Meet, TeamViewer в зависимости от формы обучения.

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

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

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

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

  1. 1.

    Установка и настройка PHP:

    • Установка и настройка веб-сервера;
    • Модуль РНР;
    • Получение дистрибутива РНР;
    • Установка РНР как модуля Apache;
    • Структура файла php.ini, его конфигурация;
    • Установка MySQL;
    • Конфигурирование прав доступа;
    • Пишем Hello, world! на PHP;
  2. 2.

    Основы PHP:

    • Базовые типы данных в PHP;
    • Правила синтаксиса;
    • Константы, их типы;
    • Объявление и инициализация переменных;
    • Приведение и преобразование типов данных;
    • Функции для работы с переменными;
    • Арифметические операторы;
    • Оператор присваивания;
    • Операторы сравнения, конкатенации строк, тернарный оператор;
    • Поразрядные операторы;
    • Оператор подавления ошибок;
    • Приоритетность выполнения операторов;
    • Управляющие конструкции языка PHP;
    • Условные операторы, их виды;
    • Включение файлов в страницы РНР;
    • Выход из страницы РНР;
  3. 3.

    Массивы и работа с циклами в PHP:

    • Простые массивы, инициализация; 
    • Массивы, индексируемые строками;
    • Многомерные массивы, функции сортировки;
    • Операторы инкремента/декремента;
    • Циклические операторы, их виды;
    • Обработка массивов через циклы;
    • Циклы for, while, do-while, foreach, особенности их работы;
    • Обход и итерирование массивов в циклах;
  4. 4.

    Пользовательские функции в PHP:

    • Как описываются, вызываются и работают функции;
    • Понятие область видимости, глобальные и локальные переменные;
    • Передача аргументов, формальные и фактические параметры;
    • Возврат значений из функций; 
    • Вложенные функции и рекурсия;
    • Присвоение функций переменным;
    • Статические переменные;
    • Уточнение типа;
    • Обзор встроенных функций PHP;
    • Встроенные константы и псевдоконстанты;
    • Суперглобальные переменные;
  5. 5.

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

    • Функции подключения файлов;
    • Открытие, закрытие, вывод, чтение, запись в файлы;
    • Понятие курсора;
    • Запирание (блокировка) файлов;
    • Перемещение по файлам;
    • Копирование, удаление и переименование файлов;
    • Работа с каталогами;
    • Загрузка клиентом файлов на сервер;
    • Обработка загруженных файлов на сервере;
  6. 6.

    Работа с веб-формами в PHP:

    • Стандарт HTTP/1.1;
    • Заголовки запроса и ответа сервера;
    • Статус сервера;
    • Доступ к заголовкам запроса – переменные окружения сервера;
    • Работа с формами, методы GET и POST;
    • Различия методов;
    • Обработка форм;
    • Использование регулярных выражений для проверки, их синтаксис;
    • Проверка передаваемых значений;
    • Метод HEAD переадресация (Location), перезапрос ресурса (Refresh), установка типа содержимого (Content-Type), управление кэшированием (Cache-Control, Expires);
    • Буферизация
  7. 7.

    Работа с сессиями и кукисами в PHP. Работа с почтой, графика:

    • Что такое кукисы, их параметры и типы;
    • Временные и постоянные куки;
    • Создание, чтение, запись и удаление кукисов;
    • Сохранение массивов в cookie;
    • Механизм работы сессий;
    • Создание, чтение и удаление сессий;
    • Передача параметров по сессии; 
    • Сессионные переменные;
    • Отправка почты с сайта, настройки для работы с почтой;
    • Функции для работы с почтой;
    • Параметры почтовых программ;
    • Основные графические форматы для Web;
    • Генерация графики на PHP;
    • Использование базовых функций для работы с графикой; 
    • Использование расширения GD2;
  8. 8.

    Основы работы с базами данных:

    • Общие сведения о базах данных;
    • Понятие реляционной базы данных;
    • Нормализация баз данных (виды нормальных форм);
    • Общие сведения о структурированном языке запросов SQL;
    • Установка, конфигурация и запуск сервера баз данных MySQL;
    • Использование утилит командной строки;
    • Экспорт и импорт баз данных;
    • Синтаксис выражений языка SQL для определения структуры и манипулирования данными (создание баз и таблиц, выборка, вставка, изменение и удаление);
    • Хранимые процедуры и триггеры;
    • Транзакции и типы хранилищ MySQL;
    • Оптимизация и обслуживание сервера MySQL;
  9. 9.

    Использование баз данных в программах на языке PHP:

    • Расширение MySQLi, соединение с сервером баз данных MySQL;
    • Выбор базы данных и исполнение запросов в коде PHP;
    • Получение результата запроса и его обработка;
    • Объединение нескольких запросов и их исполнение;
    • Использование объединенных запросов;
    • Временные таблицы и просмотры;
    • Связанные таблицы;
    • Обновление и удаление данных для связанных таблиц;
    • Внутреннее объединение таблиц;
  10. 10.

    Аспекты безопасности при работе с базами данных:

    • Безопасность при работе с базами данных;
    • Понятие SQL-инъекций заранее подготовленных запросов;
    • Повышение безопасности программ на PHP;
    • Безопасное хранение данных аутентификации на сервере;
    • Обработка входных данных;
    • Резервное копирование и аварийное восстановление информации на сервере;
    • Проверка и восстановление таблиц;
    • Разделение прав пользователей;
  11. 11.

    Практическая работа: создание интернет-магазина:

    • Создание базы данных для данного проекта;
    • Создание каталога товаров и выбора товаров из каталога по заданным условиям;
    • Создание корзины клиента, выбор из нее товаров;
    • Удаление товаров из корзины клиента;
    • Финальное формирование заказа и его обработка продавцом.

Награды и отзывы

Вопросы и ответы

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

Каждый слушатель может выбрать для занятий любой из 3-ти наших филиалов (возле метро) по Киеву.

Какие формы обучения предлагаем?

Очно (в учебном центре); онлайн (Live-занятия с преподавателем с помощью Skype, Teamviewer или других программ); корпоративно (для предприятий) или дистанционно (на основе видео-уроков). Занятия могут проходить как в группах, так и индивидуально.

Что слушатель получает после учебы?

Очно -  каждый слушатель (в группе или индивидуально) получает сертификат при условии прохождения минимум 90% объема заявленной программы;

Онлайн - для получения сертификата после окончания обучения необходимо успешно выполнить итоговое задание.

Есть ли пробное занятие?

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

Как долго мы работаем?

Учебный центр "ДАНКО" успешно работает на рынке бизнес-образования с 1996 г. и зарекомендовал себя как надежный донор профессиональных кадров.

Автоподбор курса Автоподбор курса