Главная

Курс "Программирование на PHP"

Учебный центр "IT-Академия БелХард" приглашает на курс "Программирование на PHP" в Минске для детей школьного возраста.

Язык PHP специально предназначен для веб-программирования. PHP сочетает достоинства языков C и Perl и при этом весьма прост в изучении и обладает значительными преимуществами перед традиционными языками программирования.

В ходе курса Ваш ребенок научится:

1. Программировать на PHP

2. Познакомится с основами верстки страниц

3. Работать с файлами и файловой системой

4. Познакомится с языком структурированных запросов SQL и научится писать запросы на нем

5. Познакомится с объектно-ориентированным программированием на PHP

6. Познакомится с процессом разработки программного обеспечения

Количество занятий: 40.

Размер группы: 5-8 человек.

Записаться на курс "Программирование на PHP"


Программа курса "Программирование на PHP ":

1. Вводное занятие. Особенности работы html и php. Установка веб-сервера. Настройка веб-сервера. Установка php. Настройка php. Первый скрипт на php. Лабораторная работа.

2. Тэги php. Комментарии. Переменные. Операторы присвоения. Вывод данных. Лабораторная работа.

3. Ошибки. Выставление уровней ошибок. Копирование переменных. Ссылки. Переменные переменных. Лабораторная работа.

4. Типы данных в php. Управляющие последовательности. Лабораторная работа.

5. Экранирование переменных. Доступ к символу в строке. Операторы. Арифметические операторы. Строковый оператор. Лабораторная работа.

6. Комбинированные операторы. Двоичная система и побитовые операторы. Приведение типов. Константы. Лабораторная работа.

7. Управляющая конструкция If. Преобразование в Boolean. Таблица сравнения типов. Операторы сравнения. Логические операторы. Управляющая конструкция if else. Лабораторная работа.

8. Управляющая конструкция switch. Тип array. Лабораторная работа.

9. Многомерный массив. Операторы инкремента и декремента. Лабораторная работа.

10. Цикл for. Лабораторная работа.

11. Циклы while и do while. Лабораторная работа.

12. Цикл foreach. Лабораторная работа.

13. Управление циклами. Лабораторная работа.

14. Функция. Описание и вызов функции. Функции, зависящие от условий. Вложенные функции. Аргументы функций. Лабораторная работа.

15. Аргументы функции по умолчанию. Области видимости переменных. Обращение к глобальным переменным. Лабораторная работа.

16. Передача аргументов по ссылке. Статические переменные. Лабораторная работа.

17. Возврат значений функции. Рекурсивная функция. Лабораторная работа.

18. Использование аргументов переменной длины. Уточнение типа. Лабораторная работа.

19. Документация php в формате chm. Как читать прототипы функций. Спецификаторы форматирования. Лабораторная работа.

20. Функции работы со строками. Функции для работы с массивами.

21. Стеки и очереди. Лабораторная работа.

22. Функции для работы с датой и временем. Форматирование даты и времени. Лабораторная работа.

23. Константы и псевдоконстанты. Суперглобальные переменные. Подключение файлов. Лабораторная работа.

24. ООП. Принципы ООП. Классы и объекты. Лабораторная работа.

25. Конструктор. Деструктор. Принципы работы с объектами. Клонирование объекта. Лабораторная работа.

26. Наследование. Лабораторная работа.

27. Перегрузка методов. Обращение к родительскому классу. Лабораторная работа.

28. Модификаторы доступа. Области видимости. Обработка исключений. Константы класса. Лабораторная работа.

29. Абстрактные методы и классы. Интерфейсы. Лабораторная работа.

30. Финальные методы и классы. Статические свойства и методы. Лабораторная работа.

31. Позднее статическое связывание. Автоматическая загрузка объектов. Лабораторная работа.

32. Доступ к невидимым свойствам класса. Доступ к невидимым методам класса. Преобразование объекта в строку. Сериализация объекта. Типажи (traits).

33. Базы данных. Реляционная СУБД. Нормализация БД.

34. Общие сведения о SQL. Создание БД и таблицы. Лабораторная работа.

35. Запросы. Подготовленные запросы. Получение выборки. Лабораторная работа.

36. Cookie: что это и как работает. Типы cookie. Создание, чтение и удаление cookie. Лабораторная работа.

37. Метод HEAD (заголовки). Заголовки ответа сервера. Буферизация. Хэширование. HTTP – аутентификация.

38. Сессия: создание, чтение, удаление. Лабораторная работа.

39. Функции для работы с файлами. Функции для работы с директориями. Загрузка файлов на сервер по HTTP.

40. Работа с почтой: принципы, настройки, параметры. Лабораторная работа.

Мы адаптировали программу с учетом возраста Вашего ребенка!


Записаться на курс "Программирование на PHP"

Получить дополнительную информацию или записаться на курс "Программирование на PHP" в Минске можно, отправив электронное письмо на адрес: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript или позвонив по тел. +375 44 593 38 78 (Vel).

ИТ-Академия "БелХард" - Ваш входной билет в ИТ-индустрию!


2018-12-03
Встречайте! ПО «Система облачного мониторинга данных SkyForce». Новинку представляет отдел Navispy, с местоположением основного офиса в Могилеве....