Запись на курс

Чтобы оформить заявку заполните поля ниже.

Заявка отправленна
 

Базовый курс PHP Online

Общая продолжительность курса: 20 часов

Начальные знания:

Цена одного урока(60 минут): 400 р.

Для кого?

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

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

По окончании курса Вы сможете:

  • Проектировать бизнес-логику своих веб-приложений
  • Использовать парадигму функционального программирования
  • Получать и обрабатывать данные пользователя через HTML формы
  • Реализовывать авторизацию пользователей с использованием сессий и куков
  • Работать с файлами на сервере
  • Проектировать фотогалерею и работать с изображениями
  • Взаимодействовать и администрировать Базы Данных MySQL
  • Применять шаблон проектирования MVC
  • Создавать быстрые и безопасные веб-приложения
  • Грамотно применять полученные знания на практике

Как записаться на курс

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

Содержание курса

Основы PHP

  • Вступление
  • Необходимое ПО
  • Базовый синтаксис
  • Переменные
  • Константы
  • Типыданных
  • Преобразование типов
  • Операторы

Ветвление и функции

  • Оператор IF
  • Оператор ELSEIF
  • Оператор SWITCH
  • Тернарный оператор условия
  • Функции
  • Рекурсия
  • Область видимости переменных

Циклы и массивы

  • Цикл FOR
  • Цикл WHILE
  • Цикл DO ..... WHILE
  • Операторы выхода из цикла и прерывания
  • Массивы
  • Цикл FOREACH
  • Функции для работы с массивами
  • Многомерные массивы

Глобальные массивы, формы, INCLUDE

  • Массив SERVER
  • Массивы GET, POST, REQUEST, обработка форм
  • Подключение файлов - INCLUDE

Разбор URL, запросы HTTP, работа с расширением CURL

  • Функции URLDECODE, URLENCODE
  • Типы запросов HTTP, функция HEADER
  • Инициализация и установка параметров запроса
  • Запрос и закрытие соединения
  • MULTI_CURL

Cookies и сессии

  • Зачем нужны Сookies
  • Манипуляция Сookies средствами PHP
  • Зачем нужны сессии
  • Делаем авторизацию

Работа с файлами

  • Чтение и запись в файл
  • Чтение директорий
  • Загрузка файлов на сервер

Работа с базой данных

  • СУБД MySql
  • PhpMyAdmin
  • Выборка данных
  • Вставка данных
  • Обновление данных
  • Удаление данных
  • Безопасность работы с БД

Смысл MVC

  • Что такое хороший код
  • Разделяй и властвуй