відеокурс "Серйозний PHP"
У цьому курсі ви відчуєте могутність PHP і дізнаєтеся, як з його допомогою вирішувати велике коло серйозних завдань. Даний набір уроків рекомендується до вивчення всім початківцям (Junior) PHP-програмістам, які хочуть підняти свій клас як мінімум до рівня Middle. Загальна тривалість матеріалів курсу-близько 20 годин.
чого ви навчитеся:
У цьому курсі ви відчуєте могутність PHP і дізнаєтеся, як з його допомогою вирішувати велике коло серйозних завдань. Даний набір уроків рекомендується до вивчення всім початківцям (Junior) PHP-програмістам, які хочуть підняти свій клас як мінімум до рівня Middle. Загальна тривалість матеріалів курсу-близько 20 годин.
чого ви навчитеся:
- використовувати програми для швидкої розробки;
- вибирати одну з популярних CMS під проект
- вибирати фреймворк під проект;
- вибирати хостинг для проекту;
- захищати веб-додатки від атак;
- інтегруватися з соціальними мережами;
- використовувати NoSQL сховища даних;
- БОНУС: основи адміністрування Linux-сервера
- Урок 1. Програми для веб-розробки
Редактори і IDE; бекап паролів і джерел; Запуск різних браузерів; управління базами даних; програми для особистої ефективності - Урок 2. Огляд популярних CMS на PHP
Як вибрати CMS для проекту; Wordpress; Joomla; Drupal; Бітрікс; форуми - Урок 3. Огляд PHP-фреймворку Laravel
За що люблять Laravel; основні поняття і структура проекту; розширюваність; Допоміжні ресурси - Урок 4. Огляд мікрофреймворків для PHP
Фреймворки, які можна вивчити за 1 вечір; MVC в мікрофреймворках; розширюваність і middleware - Урок 5. Хостинг для сайтів і веб-додатків
Критерії вибору хостингу під свій проект; види хостингу-shared, VDS/VPS, Хмари, PAAS; російські та зарубіжні хостери; Хостинг для PHP/Python/Ruby - Урок 6. Захист веб-додатків
Крадіжка і злом паролів; MySQL ін'єкції; XSS; підробка cookie; атака на редирект; PHP-shell; пошук вірусів на хостингу - Урок 7. Інтеграція з соціальними мережами
Вконтакте, Однокласники Facebook; соціальні кнопки; Реєстрація та авторизація через соцмережі; коментування та голосування через соцмережі - Урок 8. NoSQL бази даних
Альтернативи MySQL та їх призначення; прискорення сайту за допомогою redis; MongoDB для любителів JavaScript - Урок 9. Бонус від Олега Авдєєва: адміністрування Linux сервера
Вибір дистрибутива ОС; основи адміністрування веб-сервера на базі Linux - Урок 10. Бонус від Олега Авдєєва: Безпека Linux-сервера
Безпечний доступ до сервера; робота з секретними ключами; Налаштування firewall
https://privatelink.de/?http://geekbrains.ru/courses/63