Курс Программирование на PHP (для начинающих), Минск

Цена: 1 100 000 ₽
за 1 шт

Описание товара

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

По окончании курса вы будете знать и уметь с этим работать:

WEB. Что такое интернет. Основы протокола HTTP. Разделение на клиент и сервер;

Программирование на клиенте: HTML, CSS;

Javascript;

Основы PHP;

Функции. Повторное использование кода;

Строки и массивы;

Обработка запросов на php. Обработка форм;

Обработка запросов на php. Обработка форм;

Основы проектирования веб-ориентированных приложений;

Базы данных;

Работа с базами данных в php;

Сессии и куки, заголовки;

Дополнительные функции php;

Работа с почтой, почтовые сервера;

Безопасность WEB-приложений.


Программа курса «Программирование на PHP (для начинающих)»

Тема 1. WEB. Что такое интернет. Основы протокола HTTP. Разделение на клиент и сервер

Введение;

Общие принципы работы веб-приложений. Базовая структура веб-узлов;

Основные понятия WWW. Принципы функционирования веб-сервера;

Протокол HTTP, взаимодействие сервера и клиента. Понятия Request и Response. Типы HTTP-запросов;

LAMP-стек.


Тема 2. Программирование на клиенте: HTML, CSS

Основы HTML:

Что такое html,xhtml, структура html-страницы (теги, аттрибуты, элементы);

Тегиhtml, head, body, title,div, span(блочные и вложенные теги);

Абзацы, заголовки, списки, ссылки, картинки;

Таблицы;

Формы;

Основы CSS:

Синтаксис CSS, способы включения cssв html-страницу;

Форматирование текста;

Поля, отступы, границы;

Форматирование таблиц и форм;


Тема 3. Javascript

Что такое javascript, программирование на стороне клиента, DOM, BOM;

Синтаксис, основные конструкции javascript;

Работа с DOM в javascript;

Javascript-библиотеки (на примере JQuery);


Тема 4. Основы PHP

История PHP;

Структура php-скрипта;

Типы данных;

Переменные, константы;

Операторы;

Циклы, ветвления;


Тема 5. Функции. Повторное использование кода

Функции в php;

Параметры функций;

Встроенные функции в php и пользовательские функции;

Область видимости переменных;

Операторы require и include;


Тема 6. Строки и массивы

Массивы:

Понятие массива, виды массивов (численные и ассоциативные). Многомерные массивы;

Операции с массивами. Перебор элементов массива;

Сортировка, удаление, вставка элементов массива;

Строки:

Способы создания строки;

Строка как массив символов;

Базовые операции со строками;

Форматирование строк;

Введение в регулярные выражения;


Тема 7. Обработка запросов на php. Обработка форм

Суперглобальныемассивы$_POST, $_GET, $_REQUEST, $_SERVER;

Работа с формами;

Валидация пользовательского ввода;


Тема 8. Объектно-ориентированное программирование

Назначение ООП. Основные принципы ООП. Классы и объекты. Свойства объекта и методы. Модификаторы доступа;

Синтаксис создания объектов. Переменная-ссылка. Жизненный цикл объектов. Сборка мусора;

Синтаксис обращения к полям и методам объекта;

Интерфейсы, обстрактные классы;

Статические поля класса;


Тема 9. Основы проектирования веб-ориентированных приложений

Технологии проектирования и построения веб-ориентированных приложений;

Принципы разделения дизайна и кода.MVC;

Понятие «движка веб-сайта», система работы с шаблонами;

Системы управления контентом;


Тема 10. Базы данных

Организация хранения информации (данных) в информационных системах. Роль баз данных в современных информационных системах;

Назначение SQL. SQL-серверы и клиентские программы. Взаимодействие клиентских программ и SQL-серверов;

Использование САПР phpMyAdmin для удаленного управления MySQL- базами данных;

Разработка моделей баз данных. Создание баз данных на сервере. Генерация таблиц в базе данных. Скрипты начального заполнения таблиц базы данных;

Операторы SQL. Группы операторов SQL: DDL и DML;

Операторы DML: INSERT, UPDATE, DELETE, SELECT. Синтаксис операторов INSERT, UPDATE, DELETE;

Синтаксис оператора SELECT. Фильтрация данных: предложение WHERE. Сортировка данных;

Выбор данных из связанных таблиц. Предложение JOIN, его разновидности;


Тема 11. Работа с базами данных в php

Библиотеки для работы с БД: PDO, mysqli, функции mysql_...;

Работа с PDO;

Интегрирация слоя PDOв фреймворк;

Создание слоя модели;


Тема 12. Сессии и куки, заголовки

Работа с сессией;

Работа с куками;

Работа с http-заголовками;

Создание объектно-ориентированной обертки над сессией для фреймворка;

Создание формы регистрации и логина;


Тема 13. Дополнительные функции php

Работа с файлами. Загрузка файлов на сервер.

Работа с изображениями.

Работа с директориями


Тема 14. Работа с почтой, почтовые сервера

Работа с почтой в php;

Создание формы обратной связи;

Доделываем то, что было недоделано в приложении;


Тема 15. Безопасность WEB-приложений


Вы можете оформить заявку на «Курс Программирование на PHP (для начинающих)» в компании «Учебный центр нового поколения BIGsoft» через торговую площадку BizOrg. Цена 1100000 руб. (минимальный заказ 1 шт). На сегодня предложение находится в статусе "в наличии".

Плюсы «Учебный центр нового поколения BIGsoft»

  • специальное предложение по сервису и цене для пользователей площадки BizOrg;

  • своевременное выполнение своих обязательств от компании с рейтингом 4.8;

  • разнообразные способы оплаты.

Ждем Вашего звонка!

Часто задаваемые вопросы

  • Как оформить заказ?

    Чтобы оформить заказ на «Курс Программирование на PHP (для начинающих)» свяжитесь с компанией «Учебный центр нового поколения BIGsoft» по контактным данным, которые указаны в правом верхнем углу страницы. Обязательно укажите, что нашли компанию на площадке BizOrg.
  • Где посмотреть более полную информацию о компании «Учебный центр нового поколения BIGsoft»?

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

    Если у вас возникли проблемы при работе с «Учебный центр нового поколения BIGsoft» – сообщите идентификаторы компании (114443) и товара/услуги (561792) в нашу службу технической поддержки.

Служебная информация

  • «Курс Программирование на PHP (для начинающих)» относится к категории: «Профессиональные курсы, общее».

  • Предложение появилось на сайте 28.08.2013, дата последнего обновления - 21.11.2013.

  • За все время предложение было просмотрено 323 раза.

Телефоны:
Курс Программирование на PHP (для начинающих)