Название учебной программы
Вебпрограммирование (PHP с нуля)
 
Учебная группа
Разработка и анализ программного обеспечения и приложений
 

Объем обучения
80 академических часов, из которых 60 академических часов контактные (аудиторные занятия) и 20 академических часов самостоятельной работы.

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

Условия для начала обучения
Язык обучения - русский.
Требуются навыки работы с компьютером.
 

Цель
В результате обучения участник курса ознакомится с основами программирования на PHP, узнает язык и общую терминологию программирования, а также принципы использования.

Результаты обучения
По окончании обучения участник курса:

  • - знает возможности, ограничения и использование языка PHP
  • - составляет базу данныхи использует SQL запросы в PHP
  • - может защищать данные, писать и исправлять код
  • - создает веб страницы и элементы
  •  
Õppesisu
1.  Основы языка PHP, переменные и константы
2. Функции и параметры. Глобальные и локальные переменные
3. Логические операторы
4. Массивы данных.
5. Различные типы циклов и их использование.
6. Строки
7. Oсновы Объектно-Ориентированного Программирования. Классы и объекты. Абстрактные классы и интерфейсы. Модификаторы доступа.
8. Чтение и запись файорв на сервере.
9. Работа с формами ($_POST, $_GET, $_FILES)
10. Создание баз данных (MySQL). Составление запросов. PDO и mysqli использование
 
Методы обучения
Контактное обучение (60 академических часов): Лекции, практические занятия, решение задач
Самостоятельная работа (20 академических часов): Освоение внеклассной части материала, решение домашних задач по заданию преподавателя.
 
Учебные материалы

Учебные материалы включены в стоимость обучения. Участники курса получают тематические раздаточные материалы  в электронном виде.

Среда обучения
Язык обучения - русский
Обучение проходит в компьютерном классе. Учебный класс выбирается в зависимости от размера группы.
Размер учебной группы до 10 человек.
Программное обеспечение: PhpStorm; Server: Linux, Apache/Nginx, MySQL/MariaDB, PHP.
 

Оценка или условия для окончания
Обязательными условиями для окончания учебы являются участие не менее чем в 70% контактных (аудиторных) занятий и положительной оценки практических работ в рамках курса.
Методы оценки: Практические задания и создание веб приложения
Критерии оценки: Учащийся правильно выполняет требования задачи и создает работающее веб-приложение, отвечающее требованиям задачи..

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

Описание квалификации, образовательного или рабочего опыта, обеспечивающее компетентность тренера
Высшее образование, опыт преподавания в сфере ИКТ