Контакты:Северная Америка +1 628-281-2813Европа +372 527 5272info@itprolab.tech
← Все курсы

PHP · ОСНОВЫ ПРОГРАММИРОВАНИЯ

PHP. Основы программирования (PHP с нуля)

Практический курс для изучения основ программирования на PHP: синтаксис, алгоритмы, структуры данных, объектно-ориентированное программирование, работа с формами и файлами, MySQL, PDO и mysqli.

О КУРСЕ

Кому подходит курс

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

Условия начала обучения

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

Цель курса

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

РЕЗУЛЬТАТЫ

Что вы будете уметь после курса

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

ПРОГРАММА

Содержание обучения

01Переменные и константы. Операции с простейшими типами. Логические операторы4 акад. ч.
  • Data Types
  • Arithmetic Operations и Math functions
02Управляющие конструкции программы. Различные типы циклов и их использование8 акад. ч.
  • If-Else, If-Else-If, Switch
  • For, Foreach, While, Do-While
03Массивы данных8 акад. ч.
  • Single-Dimensional Arrays и Multidimensional Arrays
  • различия и использование
04Функции. Параметры. Глобальные и локальные переменные4 акад. ч.
  • Scopes
  • Static functions
  • Return values
  • Parameters
05Строки4 акад. ч.
  • Functions
  • RegEx
06Основы объектно-ориентированного программирования (OOP). Классы и объекты. Абстрактные классы и интерфейсы. Модификаторы доступа12 акад. ч.
  • объекты и классы
  • Non-static functions
  • абстрактные классы
  • интерфейсы
  • модификаторы доступа
07Чтение и запись файлов на сервере4 акад. ч.
  • подключение к текстовому файлу и закрытие соединения
  • запись в текстовый файл
  • чтение текстового файла
  • удаление и переименование файла
08Работа с формами4 акад. ч.
  • $_POST
  • $_GET
  • $_FILES
09Создание баз данных (MySQL). Выполнение запросов. Использование PDO и mysqli12 акад. ч.
  • создание баз данных
  • создание и изменение таблиц
  • Data Types
  • phpMyAdmin SQL Console
  • вывод данных
  • фильтрация данных
  • манипулирование данными
  • использование PDO и mysqli

ФОРМАТ

Как проходит обучение

Контактное обучение — 60 акад. ч.

Лекции, практические упражнения и решение задач в режиме реального времени с преподавателем.

Самостоятельная работа — 40 акад. ч.

Освоение части материала вне занятий и выполнение домашних заданий в соответствии с заданиями преподавателя.

Учебная среда

Обучение проходит на русском языке онлайн в режиме реального времени в группах до 10 участников. Для занятий могут использоваться Google Meet, Zoom или Skype. Программное обеспечение: PhpStorm, Apache/Nginx Server и MySQL Server.

Рекомендуемые учебные материалы

PHP Documentation; PhpStorm Documentation; MySQL Documentation; RegEx FAQ.

ЗАВЕРШЕНИЕ

Оценивание и условия завершения

Для завершения обучения требуется участие не менее чем в 80% занятий и успешное выполнение предусмотренных в ходе курса зачётных и практических работ.

Методы оценивания

Практические работы и создание веб-приложения.

Критерии оценивания

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

Документ по окончании обучения

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

Компетентность преподавателя

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

Основа учебной программы

Государственная учебная программа по специальностям инфо- и коммуникационных технологий (младший разработчик программного обеспечения), обзор OSKA о потребности в специфических ИКТ-навыках (SA Kutsekoda, 2021).

ЗАЯВКА НА КУРС

Записаться на курс PHP

Заполните форму — мы свяжемся с вами, уточним удобное расписание и ответим на вопросы по обучению.

Курс PHP. Основы программирования (PHP с нуля)
Стоимость €1560
info@itprolab.tech

ГОТОВЫ НАЧАТЬ?

PHP с нуля — программирование с преподавателем и практикой

Не нужно ждать набора большой группы. После заявки согласуем дату старта и расписание с учётом вашего часового пояса.