Що нового?

Придбаний [loftschool] Комплексное обучение разработке на PHP [Повтор]

Інформація про покупку
Тип покупки: Складчина
Ціна: 15600 ГРН
Учасників: 0 з 212
Організатор: Відсутній
Статус: Набір учасників
Внесок: 76.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[loftschool] Комплексное обучение разработке на PHP [Повтор]

КУРС ВКЛЮЧАЕТ В СЕБЯ:
  • Использование последней стабильной версии PHP с самых основ и до MVC & Design Patterns
  • Работу с БД MySQL и использование Eloquent ORM
  • Работу с самой популярной в мире CMS Wordpress
  • Работу с самой гибкой CMF MODX
  • Лучшие инструменты разработки: PHPStorm, Composer, xDebug, PHPUnit, git, bitBucket и др.
  • Работу с библиотеками PHPMailer, Eloquent ORM, Intervention Image
  • Работу с самым популярным и функциональным фрейморком Laravel
  • Знакомство с API популярных соц. сетей
ТЫ ПОЛУЧИШЬ СЛЕДУЮЩИЕ НАВЫКИ:
  • Работать с API популярных веб-сервисов и приложений, а также создавать свои собственные
  • Работать с системами контроля версий
  • Использовать в своей практике пакетные менеджеры
  • Работать с различными источниками данных (CSV, JSON, YAML, XML, СУБД)
  • Создавать свои собственные CMS
  • Работать с инструментами отладки, тестирования и профилирования своего кода
  • Применять самые современным методики для построение архитектуры проекта любого уровня сложности
ПРОГРАММА КУРСА:
1. Workflow
  • PHPStorm
  • PhpMyAdmin
  • Git
  • SourceTree + bitbucket
2. Основы языка
  • Типы данных
  • Операторы языка
  • Преобразования типов
  • Константы
  • Массивы
  • Конструкции языка
  • Обработка исключений
3. Работа с функциями
  • Понятие функции
  • Написание пользовательских функций
  • Анонимные функции
  • Рекурсии
  • Функции с переменным числом аргументов
  • Параметры по умолчанию
4. Встроенные возможности языка
  • Функции для работы с переменными
  • Строковые функции
  • Математические функции
  • Работа с датой и временем
  • Работа с массивами
  • Работа с файлами
  • Работа с изображениями
  • Новое в РНР7
5. Верстка типовых элементов веб страниц
  • Html структура проекта
  • Обязательные стили и настройки корректного отображения
  • «Прибитие» футера
  • Настройка отображения для мобильных устройств
  • Выравнивание контента
  • Часто используемые плагины jQuery
6. Работа с данными - часть 1
  • Создание БД
  • Создание таблиц
  • Целостность данных
  • Создание запросов
  • Подключение к БД в PHP
  • Интерфейс PDO и MySQLi
7. Работа с данными - часть 2
  • Работа с XML
  • Работа с JSON
  • Работа с CSV
  • Работа с ini-файлами
  • Работа с удаленными данными с использованием CURL
8. Безопасность
  • Фильтрация и валидация форм
  • Криптографические функции
  • Безопасность работы с БД
  • Защита от XSS
  • Безопасная загрузка файлов
9. Введение в ООП
  • Классы и объекты
  • Инкапсуляция
  • Полиморфизм
  • Наследование
  • Абстрактные и финальные классы
  • Интерфейсы и трейты
  • Пространства имен
10. Примеры работ в ООП стиле
  • Шаблоны проектирования
  • Singleton
  • Factory
  • Strategy
  • Observer
  • Adapter
11. MVC
  • Как устроен и для чего нужен
  • Контроллеры
  • Представления
  • Модели
12. Внедрение сторонних библиотек - часть 1
  • Composer
  • PHPMailer - отправка писем
  • Google Recaptcha
  • Шаблонизатор Twig
  • Парсинг HTML с помощью HTMLParser
13. Внедрение сторонних библиотек - часть 2
  • Тестирование с PHPUnit
  • Валидация данных с GUMP
  • Eloquent ORM - работа с БД
  • Intervention Image - работа с изображениями
14. Работа с API Вконтакте, FaceBook
  • Основные принципы взаимодействия с API
  • База данных VK
  • Создание и авторизация приложения
  • Получение данных из соцсетей
15. Создаем свое API. Принципы REST. Web-API
  • Что такое REST
  • HTTP-коды
  • JSON vs XML
  • Создаем свое JSON-api для работы с базой
16. CMS - Wordpress
  • Как создать свою тему для WP
  • Как создать свой плагин
  • Как создавать таксономии и Custom Post Types
17. CMS - MODX
  • Базовые знания для работы с MODX
  • Интеграция шаблона в MODX
  • Практика работы с MODX
18. Начало работы с Laravel
  • Установка и настройка
  • Artisan. Создание контроллеров, моделей и миграций на примере простых товаров для интернет-витрины
  • Маршрутизация
19. Продолжаем работу с Laravel
  • Работа с шаблонизатором Blade
  • Использование встроенной middleware авторизации
  • Отладка в Laravel
20. Прохождение собеседования на должность PHP-разработчика
  • Рекомендации и советы в примерах
Продажник:
Скрытое содержимое.
http://loftschool.com/course/php

Предыдущая тема
 
Угорі