Если вы хотите взяться образовывать свои сайты, то, верно, самым верным будет взяться с изучения программирования на PHP. Этот курс для этого и назначен. Мишени курса: Получение занимающимися навыков и познаний, необходимых для написания простых программ на PHP и создания сайта средней сложности, примерно, интернет-магазина с безыскусный одностраничной конфигурацией заказа. Создание первообраза пролетария проекта в процессе курса. Всякий модуль курса заключается из двух частей - утилитарной и теоретической. Утилитарная доля - это добавление функциональности к курсовому проекту.
Информация о видеокурсеНазвание: PHP. Базовый курс
Год выхода: 2013
Автор(режиссер): LevelUP
Преподаватель: Александр Иващенко
Жанр: Обучающий, Программирование, PHP
Длительность: 30:17:25
Язык: Русский
О преподавателеПрофессиональный разработчик с огромным экспериментом участия в проектах неодинаковой сложности.
Александр поспел поработать и на ниве сайтостроительства, катал сервера для игр, какие и сейчас вкалывают под важнецкой нагрузкой, поспел разработать 2 корпоративные ERP-системы.
Наиболее знаменитый машистому кругу пользователей проект - это игра "Суперсити", где Александр был ведущим серверным разработчиком.
Владеет больно большенный эксперимент управления разработкой, будто с технической, настолько и с организационной сторонки.
В настоящий момент в составе небольшой команды дружков и единомышленников занимается разработкой CPA стартапа, какой, сможет изменить базар офферов и партнерских программ в рунете.
После завершения курса Вы сможете:• Взяться карьеру PHP-программиста
• Стать фрилансером, разместив и воздушно добывать, ладя сайты и неодинаковые приложения
• Написать на PHP собственный интернет-магазин
• Взяться собственный стартап
Модуль 1. Основные интернет технологии(world wide web)
• 1. Базовые технологии
- Клиент-серверная зодчество приложения, понятия “клиент”, “сервер”, “протокол”, URI, IP-адрес, DNS-сервер.
- Протоколы передачи настоящих(TCP/IP, UDP, HTTP, HTTPS, FTP)- короткий обозрение преимуществ и дефектов
- Принцип работы нынешних браузеров(запрос на URI, получение ответа, рендеринг содержимого)
- Структура протокола HTTP(стартовая строка, заголовок, тело извещения)
- Основные методы HTTP(GET, POST, HEAD)
- Понятие HTTP заголовка(направление заголовка - управление поведением взаимодействия клиента и сервера, формат заголовка:)
- Тело извещения. Короткая история языка HTML
• 2. Серверные веб-технологии
- Короткий обозрение языков, используемых для разработки серверов(PHP, ruby, Java)
- Интерпретируемые и компилируемые языки - преимущества и дефекты
- Основные составные части серверов
- Веб-сервер Apache, Nginx - сферы применения, преимущества, дефекты
- Беспрерывные хранилища настоящих(mysql, postgresql, nosql(mongoDB, redis)) - короткий обозрение, основные отличия.
- Понятие “кеширующего пласта БД”. Memcached.
• 3. Вступление в PHP
- История PHP
- Кто использует PHP(vk,, игры)
• Подготовка инструментария
- Denwer - бойкий старт
- IDE - phpStorm.
- Преимущества IDE(автокомплит, рефакторинг, интеллектуальный отыскание)
• Утилитарная доля: установка и настройка необходимого инструментария для азбука работы.
Модуль 2. Основы синтаксиса
• Фигуры включения PHP кода вовнутрь страницы и зачем важнее разделять PHP и HTML.
• Передача настоящих из HTML фигуры в php
• Разделение речений. Комментарии.
• Правила именования переменных. Константы.
• Образы настоящих. Опасность неявных переустройств(0==NULL, “0”!=NULL)
• Операторы и операнды.
• Условные конструкции(if, else, elseif/else if, альтернативный синтаксис, switch)
• Циклические конструкции(while, do-while, for, foreach)
• Пропускающие и прерывающие конструкции(break, continue)
• Подключающие конструкции(require, include, require_once, include_once, отличия require и include, проблемы быстродействия при использования require_once и include_once, autoload)
• Конструкция возврата значения(return)
• Исключения(try catch throw)
• Прочие конструкции(declare, goto)
• Утилитарная доля: создание фигуры возвратной связи с фильтрацией входных параметров
Модуль 3. Массивы и функции
• Массивы. Неодинаковые образы массивов в PHP(ассоциативный и безыскусный)
• Функции.
• Функции для работы с массивами.
• Создание библиотек.
• Утилитарная доля: научить конфигурацию возвратной связи отсылать e-mail. Создание каркаса каталога(из списка статических файлов)
Модуль 4. Основные функции ядра языка PHP
• Математические функции.
• Функции для работы со временем.
• Функции для работы со строками.
• Утилитарная доля: Научить демонстрировать “магазин закрыт”, если серверное времена не попадает во времена работы магазина или сегодняшний девай - выходной.
Модуль 5. Объектно-ориентированное программирование(ООП)
• ООП - доминантная парадигма. Зачем?
• Понятие объекта, метода и поля класса
• Принципы ООП - наследование, инкапсуляция, полиморфизм
• Абстракт будто основной элемент программы
• Объектно-ориентированное программирование в PHP.
• Магические методы
• Паттерны программирования
• MVC
• Пространства имен
• Трейты
• Утилитарная доля: Разработка архитектуры сайта исходя из паттерна MVC и перенос уже готовой функциональности.
Модуль 6. Вступление в работу с базами настоящих в PHP
• Реляционная модель СУБД
• Нормальные фигуры БД. Приведение БД в 3 нормальную конфигурацию.
• Обозрение возможностей PHP по поддержке работы с неодинаковыми СУБД.
• Административные возможности СУБД MySQL.
• Взаимодействие PHP и MySQL.
• Расширение PHP Data Objects.
• Утилитарная доля: Создание структуры базы каталога, вывод настоящих из базы на странице каталога.
Модуль 7. Стандарты
• Шаблонизаторы
• Smarty. Установка и настройка
• Smarty. Короткий обозрение синтаксиса
• Высокопроизводительные шаблонизаторы. Blitz
• Утилитарная доля: перевод зрелищ на smarty
Модуль 8. Файловая система
• Принципы взаимодействия с файлами и директориями оружиями PHP.
• Загрузка файла сквозь конфигурацию.
• Утилитарная доля: конфигурация загрузки настоящих о товаре
и многое иное!
ФайлФормат видео: MP4
Качество видео: PCRec
Видео: AVC, 1024x768, ~336 Kbps, 15.000 fps
Аудио: AAC, ~192 Kbps, 44.1 KHz
Доп. материалы: присутствуют(исходники и материалы используемые в уроках)
Размер архива: 4,6 GB
Скачать PHP. Базовый курс(2013)Видеокурс