Курс Программирование на PHP (для начинающих), Минск
Описание товара
Данный курс будет полезен слушателям, имеющим начальные знания языка программирования 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-приложений
Похожие услуги от « Учебный центр нового поколения BIGsoft»
Услуги, похожие на Курс Программирование на PHP (для начинающих)
Вы можете оформить заявку на «Курс Программирование на PHP (для начинающих)» в компании «Учебный центр нового поколения BIGsoft» через торговую площадку BizOrg. Цена 1100000 руб. (минимальный заказ 1 шт). На сегодня предложение находится в статусе "в наличии".
Плюсы «Учебный центр нового поколения BIGsoft»
специальное предложение по сервису и цене для пользователей площадки BizOrg;
своевременное выполнение своих обязательств от компании с рейтингом 4.8;
разнообразные способы оплаты.
Ждем Вашего звонка!
Часто задаваемые вопросы
- Как оформить заказ?Чтобы оформить заказ на «Курс Программирование на PHP (для начинающих)» свяжитесь с компанией «Учебный центр нового поколения BIGsoft» по контактным данным, которые указаны в правом верхнем углу страницы. Обязательно укажите, что нашли компанию на площадке BizOrg.
- Где посмотреть более полную информацию о компании «Учебный центр нового поколения BIGsoft»?Для получения подробных даных о компании перейдите в правом верхнем углу страницы по ссылке-названию компании. Далее перейдите на интересную Вам вкладку с описанием.
- Предложение описано с ошибками, номер телефона не отвечает и т.п.Если у вас возникли проблемы при работе с «Учебный центр нового поколения BIGsoft» – сообщите идентификаторы компании (114443) и товара/услуги (561792) в нашу службу технической поддержки.
Служебная информация
«Курс Программирование на PHP (для начинающих)» относится к категории: «Профессиональные курсы, общее».
Предложение появилось на сайте 28.08.2013, дата последнего обновления - 21.11.2013.
За все время предложение было просмотрено 323 раза.