Онлайн курс PHP з працевлаштуванням
Під час проходження курсу ви отримаєте глибокі теоретичні знання та зможете практикуватись, щоб отримати необхідні навички для роботи в цій галузі. Після кожного заняття ви будете мати домашнє завдання, яке буде перевірене досвідченим викладачем. Аналіз помилок допоможе вам уникнути їх у майбутньому при роботі над проектами.
Вивчення мови програмування PHP відкриває перед розробником світ просунутих web-технологій, що дозволяє створювати інтернет-магазини, сайти, блоги, гостьові книги, веб-додатки та багато іншого, забезпечуючи затребуваність фахівця даного профілю в IT-компаніях і на фрілансі. Крім того, PHP є швидкою мовою програмування з простим і зрозумілим синтаксисом, що забезпечує високу швидкість роботи, відмінну сумісність з різними платформами та зручність написання коду на будь-якому редакторі (текстовому або html). Тому PHP є одним з найпопулярніших напрямків в програмуванні на сьогоднішній день.
Однак, для створення високоякісних сайтів і додатків з оптимізованим функціоналом, важливо вибрати відповідний PHP-фреймворк. Наш курс включає вивчення найактуальнішого фреймворка – Laravel. Цей фреймворк має відкритий код, що дає можливість кожному взяти участь у його модернізації. Серед переваг Laravel – зручність в обробці помилок, гнучка система маршрутизації, можливість кешувати будь-які обсяги даних та інші функціональні переваги.
Програма курсу
- 48 занять
- 42 Домашні завдання
- 4 Модульні роботи
На вас чекає практика на основі реальних кейсів.
Навчання у нас можна прирівняти до року роботи.
Модуль 1. Git + Linux
GIT
- Основи GIT
- Базові команди
- Створення локального та віддаленого репозиторіїв
- Синхронізація
- Вирішення конфліктів
Linux
- UNIXWAY: Все є файлом
- Потоки, перенаправлення та об’єднання потоків
- Термінал проти графічного інтерфейсу, автоматизація
- Найпростіші утиліти (grep, find, etc)
- Налаштування LAMP
Модуль 2. Основи програмування на PHP
ОП, PHP
- Стек протоколів TCP/IP
- PHP – можливості та переваги
- Вбудовування PHP у HTML і навпаки
- Ідентифікатори. Змінні. Типи даних
- Константи. Вирази
- Операції. Оператори
- Взаємодія сервера із браузером. URL/URI. Методи передачі даних GET та POST
- Робота з куками в PHP. Змінні оточення
Модуль 3. MySQL
MySQL
- Основи MySQL
- Створення користувачів бази даних
- CRUD таблиць, первинні ключі, індекси, нормалізація
- CRUD записів
- joins
- unions
Модуль 4. Frontend
JS for PHP
- Вивчення основ JavaScript: базовий синтаксис та семантика
- Відмінності PHP від JS
- Функції та замикання в JavaScript
- Області видимості
- Основи асинхронного програмування
- JavaScript: Робота з DOM
- AJAX запити
- Організація серверної сторони
- Практика
Модуль 5. OOP, PHP
OOP, PHP
- Основи ООП
- Поняття класу, об’єкту, змінна this
- Інкапсуляція
- Спадкування
- Абстракція та Поліморфізм
- Принципи ООП
- Статика
Модуль 6. Laravel
Laravel
- Установка Laravel
- Структура
- Composer
- Gitignor, jira project
- xdebug
- Роутінг. Контролер
- Основи Laravel
Дипломна робота
Детальніше програму курсу можна дізнатись на сторінці курсу
Ще немає відгуків.