Програма курсу пройшла рев’ю IT-компаній і повністю відповідає вимогам ринку, тому 95% випускників знаходять першу роботу після навчання.
Заняття проходять в Online-режимі – тільки живе спілкування з викладачем в міні-групі до 12 студентів і жодних готових відеороликів.
Персоналізована допомагаємо з оформленням CV, LinkedIn, пошуку, підбору вакансій, підготовка до співбесіди та підписання offer’у.
Комплексе навчання PHP: навички FrontEnd та BackEnd розробки
Теоретичні знання вчитимешся відразу застосовувати на практиці. Регулярний розбір домашніх завдань, рекомендації та оцінка практичності застосованих рішень
Освоїш додатковий арсенал технологій необхідний розробки повноцінного додатка. Вивчиш оптимальні підходи до вирішення завдань та варіанти практичного використання інструментів
Напрацювання досвіду у виконанні командних завдань. Навички комунікації у команді, відповідальність за результат та прийняття рішень. Досвід ведення окремих завдань як лідер
Практика використання високорівневих рішень з прикладу готових фреймворків. Компонування програми з існуючих пакетів та налагодження їхньої взаємодії
Ти зробиш випускний проєкт, який буде гарним підтвердженням твоїх знать та навичок для роботодавця. І презентуєш його перед потенційними роботодавцями
Почніть свій шлях у WEB-розробці з безкоштовного заняття! Дізнайтеся основи та отримайте уявлення про наші курси, не витрачаючи ні копійки
- Створювати статичні сайти на HTML/CSS, додавати інтерактивні елементи за допомогою JavaScript
- Розробляти динамічні веб-програми із застосуванням візуальних ефектів та бібліотек JQuery
- Працювати з WordPress: вносити зміни до функціоналу, застосовувати правила безпеки скриптів при розробці сайтів
- Забезпечувати гнучкість коду та усувати зайвий, змушуючи сторінки працювати швидше
- Розробляти web-додатки на PHP, прописувати грамотну серверну логіку, створювати гнучку та надійну архітектуру додатків з допомогою Laravel
- Робити рзгортання додатків на веб сервері та налаштувати серверне середовище
Тебе чекає навчання, засноване на практичній роботі з реальними кейсами з світу IT
Front-End розробка
Back-End на PHP
Проектування баз даних на SQL
Робота з фреймворком Laravel
- Поняття сайту, поняття веб-сторінок
- Основи HTML: гіпертекст, теги, атрибути
- Структура HTML-документа
- Спецсимволи, коментарі, гіперпосилання
- Списки, види списків
- Форми і їх елементи
- Таблиці і таблична верстка
- Основи CSS: синтаксис, селектори, селектори атрибутів, основні властивості стилів
- Змінні: загальні поняття, типи змінних, локальні, глобальні, статичні, зовнішні змінні. Константи, визначені константи
- Типи даних: скалярні, змішані, спеціальні, псевдотіпов. перетворення типів
- Оператори: загальні відомості, арифметичні, логічні, рядкові, побітові і т.д., операції
- Оператор if: if, else, elseif. Тернарний оператор. оператор switch
- Визначення функцій (загальний синтаксис оголошень, параметри, оператор return)
- Рекурсія
- Область видимості і час життя змінних
- Цикли в PHP: while, do-while, for, foreach
- Оператор виходу з циклу: break, continue
- Масиви в PHP: прості одномірні і багатовимірні масиви, асоціативні масиви
- Функції для роботи з масивами
- Перевизначення масивів
- Типи запитів HTTP
- URL і параметри запитів
- Обробка параметрів URL
- Робота з HTML- формами: способи передачі параметрів сценарієм, обробка параметрів запитів, елементи HTML-форм, передача параметрів
- Сесії: як влаштовані і працюють сесії, область застосування, можливі проблеми і їх усунення
- Авторизація користувача
- Особливості роботи з файлами
- Режими роботи з файлами
- Функції для роботи з файлами
- Журнал відвідувань сайту
- Завантаження файлу на сервер: обробка multipart-форм, завантаження на сервер декількох файлів
- Функції для роботи з каталогами
- Поняття реляційних баз даних
- Таблиці і зв'язку
- Принципи проектування баз даних: первинні і зовнішні ключі, зв'язку між таблицями, нормальні форми
- Введення в SQL
- Основні типи даних
- Вибірка даних: оператор Select, сортування, об'єднання, умова вибірки, агрегує функції, угруповання даних
- Складна вибірка: код запиту, тимчасові таблиці, з'єднання таблиць, внутрішні і зовнішні з'єднання таблиць
- Вставка, видалення, оновлення
- Для чого потрібна база даних. Основна інформація про MySQL
- Засоби PHP для роботи з MySQL
- Поняття класу та об'єкта
- Принципи ООП: спадкування, поліморфізм, інкапсуляція
- Члени класу: властивості, методи, константи
- Конструктори класів
- Модифікатори доступу
- Перевантаження властивостей і методів класу
- Статичні члени класу і статичні класи
- Абстрактні класи та методи
- Поняття інтерфейсу і реалізація
- Основи синтаксису JavaScript: структура DOM- документа, змінні, типи даних
- Поняття призначених для користувача функцій і їх використання
- Робота з HTML-формами JavaScript
- Знайомство з jQuery
- Селектори, фільтри
- Введення в технологію AJAX
- Взаємодія з сервером, передача даних
- Створення AJAX-запитів в JQuery
- Призначені для користувача інтерфейси в AJAX
- Безпека і ефективність AJAX додатків
- Поняття моделі MVC, архітектура і реалізація
- Зв'язок MVC і ООП
- Поняття моделі, уявлення, контролера
- Ієрархія контролерів
- Автозавантаження класів
- Авторизація і поділ прав доступу: користувачі, сесії, привілеї, ролі
- Механізми авторизації і контролю доступу
- Системи контролю версій, поняття репозиторію
- Робота з основними командами git
- Синхронізація репозиторіїв, вирішення конфліктів
- Встановлення фреймворку та створення репозиторію
- Міграції та маршрути
- Шаблонізатор Blade
- Контролери, сервіс-контейнери
- Локалізація, посередники
- Авторизація та ACL
- Підготовка та захист випускного проєкту
Ти навчатимешся у практикуючого фахівця
Початківцям не з IT, які хочуть змінити сферу діяльності, освоїти перспективну професію php-програміста.
Студентам та людям, які вже стикалися з програмуванням раніше і хочуть отримати доповнення до своїх знань та структурувати їх.
Тим, хто хоче навчитися розробляти унікальний продукт з використанням CMS або інших готових рішень.
Адаптивна верстка за допомогою HTML, CSS
Контроль змін коду проекту, робота на GitHub
Вирішення проектних завдань за допомогою JavaScript
Робота з бібліотеками Laravel
Розробка всієї бізнес-логіки бекенд продукту на PHP
Налаштування клієнт-серверної взаємодії з базою даних MySQL
Проводити налагодження коду вручну та знайомий з Xdebug
Працювати з файловою системою
Ти ще не з нами і вагаєшся? Скоріше тицяй кнопку.
Способи оплати
Хочеш дізнатись 🤔 більше - заповни форму!