Описание курса


Индивидуально : 25 астр.час.
*Астрономический час - 60 мин

Курсы программирования php (профессиональный курс):
Это самый полный профессиональный курс по освоению PHP на уровне мастера-виртуоза. Это для тех кто уже понимает что такое PHP, каковы мощь и потенциал этого языка. Люди, завершившие курс, утверждают что один месяц обучения по данной программе можно сравнить с ГОДАМИ обучения по книгам или материалам из интернета!

Программа курсов программирования PHP (профессиональный курс) :

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

  • Функции для работы с БД;
  • Подключение к СУБД;
  • Выборка данных из БД;
  • Добавление, изменение и удаление записей из БД;
  • Именование таблиц и столбцов БД;
  • Выбор типа данных для столбца;
  • Избыточность конструирования;

2. Архитектура MVC :

  • Что такое архитектура ПО;
  • Что такое хороший код;
  • Шаблоны проектирования;
  • Как работает приложение;
  • Общее описание схемы MVC;
  • MVC в PHP;
  • Пример небольшого сайта, реализованного в рамках MVC;
  • Структура папок такого сайта;
  • Файл начальной загрузки и настроек;
  • Комментирование шаблонов;
  • Альтернативный синтаксис PHP для использования в шаблонах;
  • SQL-инъекции и способы их предотвращения;
  • Правильное выделение абстракции модели;
  • Опасность изменений данных при переходе по ссылке;
  • Распараллеливание работы программиста и верстальщика;

3. Графика в PHP (Работа с библиотекой GD2) :

  • Основные сведения о библиотеке
  • Поддерживаемые графические форматы
  • Создание 256 цветного и полноцветного изображения
  • Сглаживание, выбор цвета и фоновое изображение
  • Графические примитивы
  • Работа с текстом
  • Использование готового изображение
  • Практическая работа – создание CAPTHA

4. Регулярные выражения в PHP :

  • Основное назначение и возможности
  • Основные функции для строкового поиска и замены данных
  • Шаблоны в регулярных выражениях
  • Специальные символы, экранирование, модификаторы, жадный поиск, классы символов, якоря.
  • Режимы (многострочный, регистронезависимый, кодировка utf-8, отключение жадного поиска)
  • Маски, подмаски, именование подмасок и обращение к ним.

5. ООП :

  • Понятие класса, Класс, Создание экземпляра класса (объекта)
  • Конструктор
  • Деструктор
  • Клонирование
  • Псевдоконстанты
  • Наследование
  • Перезагрузка методов
  • Обращение к родительскому классу
  • Модификаторы доступа
  • Обработка исключений
  • Перебор свойств объекта
  • Константы классов
  • Абстрактные классы
  • Интерфейсы
  • Финальные классы и методы
  • Статические классы и методы
  • Конструкция instanceOf
  • Функция __autoload
  • Контроль типов
  • Трейты

6. Схематическое описание классов :

  • Описание класса
  • Описание абстрактного класса
  • Описание интерфейса
  • Описание наследования классов и интерфейсов
  • Описание зависимостей
  • Описание квантификаций
  • Описание агрегации и композиции

7. Шаблоны проектирования :

  • Истоки возникновения
  • Шаблон builder
  • Шаблон Singleton
  • Шаблон Factory
  • Шаблон Strategy
  • Шаблон Decorator
  • Шаблон Adapter
  • Шаблон MVC

8. PDO :

  • Соединение с СУБД
  • Выполнение запроса
  • Фильтрация значений
  • Выборка данных
  • Обработка данных
  • Получение объекта
  • Ленивое приведение
  • Полная выборка
  • Подготовленные запросы
  • Хранимые процедуры
  • Транзакции

9. Расширение cURL :

  • Введение в cURL
  • Использование cURL

10. Работа с EXCEL в PHP :

  • Создание и наполнение документа
  • Чтение и обработка данных из документа

11. PHP и XML :

  • Введение в XML технологии
  • XML технологии: SAX, DOM, SimpleXML, XMLReader, XMLWriter.

;

Добавить комментарий
При заполнении формы была допущена ошибка
Неверно заполненные поля отмечены красным.
Пожалуйста, проверьте форму еще раз.
Имя*:
Комментарий*:
не более 1000 символов (введено: 0)
Эл. почта*:
Проверочный код*:
5 английских букв:
 или Отменить
Оставить комментарий

Все курсы в Киеве, а также вузы в Киеве, колледжи и техникумы в Киеве, репетиторы в Киеве, тренинги в Киеве, работа в Киеве

Обратная связь