КУРСЫ PHP + СУБД MySQL (BASIC)

Курсы PHP (базовый курс) от Учебного центра "ДАНКО"

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

Курсы PHP + СУБД MySQL (BASIC):

Для кого курсы PHP:

  • студенты и менеджеры IT-специальностей, начинающие изучать язык PHP;
  • фрилансеры, зарабатывающие на разработке веб-приложений;
  • начинающие PHP разработчики;
  • web-дизайнеры и верстальщики, которым необходимо научиться программировать;
  • SEO, SMM и PPC-специалисты, которым нужно разбираться в коде PHP;
  • все, кто уже знает какие-то языки программирования и желающие расширить свои знания и опыт;
  • все, кто не имеет опыта программирования, но желающие получить новую перспективную профессию.

Данный курс больше подойдет новичкам в программировании, а также  тем, у кого уже есть начальный  опыт работы с PHP.

Цель курса — изучить язык PHP и применить полученные знания и технологии на практике.

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

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

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

  • настраивать интерпретатор PHP под свои задачи на сервере;
  • познакомитесь с синтаксическими конструкциями языка программирования PHP;
  • создавать собственные скрипты и программы на языке PHP;
  • заниматься обработкой HTML форм, используя регулярные выражения;
  • использовать кукисы и заголовки HTTP для управления работой программ и браузерами;
  • контролировать сессии пользователей на сайте;
  • работать с файловой системой на сервере;
  • устанавливать и настраивать для работы с PHP сервер MySQL;
  • использовать различные модули для работы с сервером MySQL;
  • создавать программы на PHP, использующие базы данных MySQL;
  • осуществлять резервное копирование информации и восстановление после аварийного сбоя;
  • студенты также узнают имя дельфина на логотипе MySQL :-).
ОЧНОЕ ОБУЧЕНИЕ
Сроки
1 час = 60 минут
Стоимость
Для юр.лиц и ФЛП + 10%
В группе
Только индивидуально
В группе
Только индивидуально
Индивидуально
≈25 часов
Индивидуально
450 грн/час
ОНЛАЙН-ОБУЧЕНИЕ (В ПРЯМОМ ЭФИРЕ)
Сроки
1 час = 60 минут
Стоимость
Для юр.лиц и ФЛП + 10%
В группе
-
В группе
-
Индивидуально
≈25 часов
Индивидуально
400 грн/час

КОРПОРАТИВНОЕ ОБУЧЕНИЕ

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

Преподаватели данного курса

  • Грицай Ихтиандр

    Грицай Ихтиандр Алексеевич — преподаватель курсов digital-маркетинга, курсов программирования и видеомонтажа. Большой опыт консультационной работы в компаниях разного уровня и более чем 20-летний преподавательский стаж. Профессиональный преподаватель, умеет найти индивидуальный подход к каждому студенту и может работать с аудиторией разного уровня.

Группы
Программа курса:

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

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

2. Основы PHP:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12. Комплексное тестирование студентов по пройденному материалу.

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

Warning: Invalid argument supplied for foreach() in /home/bosqonmc/public_html/wp-content/themes/main/includes/course-child.php on line 281

Быстрая запись

Введите ваши данные для подачи заявки. Мы с вами свяжемся и обсудим детали обучения.

Этому курсу Обучились

ТРУДОУСТРОЙСТВО НАШИХ ВЫПУСКНИКОВ

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

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

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

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

➤ Что слушатель получает после обучения?


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

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

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

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

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

➤ Кто преподаватели?

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