Онлайн-курс
Full-Stack — PHP

Basic level

alarm-clock занять

spiral-calendar занять на тиждень

rocket старт

За тиждень записалося

Залишилося

Стань Full-Stack Developer!

Цей курс з Full-Stack розробки пропонує глибоке занурення в різні аспекти створення веб-додатків. Він включає роботу з основними інструментами та технологіями, в тому числі JavaScript, HTML, CSS, PHP, SQL, VueJS, TypeScript, а також такі фреймворки, як Laravel.

Програма курсу розрахована на повне засвоєння і відшліфування вашого розуміння кожного етапу процесу розробки — від основ верстки і базової роботи з Front-end та Back-end, до поглиблених концепцій, як-от адаптивний дизайн, асинхронність, тестування, робота з базами даних та адміністрування.

Ти навчишся працювати з Visual Studio, MarkDown, GIT, Figma, а також з Docker, вирішувати алгоритмічні задачі і працювати з реляційними базами даних, використовуючи SQL. Крім того, розглянеш такі концепції, як об'єктно-орієнтоване програмування, MVC-архітектуру, роботу з API, а також принципи роботи в сучасних SPA-додатках.

Цілі курсу

  • Зрозуміти принципи та практики, які використовуються в Full-Stack розробці, зокрема у верстці, Front-end, Back-end, роботі з базами даних, а також в адмініструванні.

  • Розвинути практичні навички у створенні веб-додатків за допомогою різноманітних мов програмування, технологій та фреймворків, які використовуються в сучасній індустрії.

  • Підготуватись до реального професійного середовища, включаючи використання системи контролю версій Git, роботу з асинхронним кодом, налаштування веб-серверів, та використання Docker.

  • Навчитись розробляти власні веб-проєкти та експериментувати з різними технологіями та підходами.

  • Підготуватись до успішного кар'єрного росту в області веб-розробки.

2 500 грн

на місяць при оплаті частинами на 12 частин

оплата частинами без комісії та відсотків від monobank, ПриватБанк, Ощадбанк та ПУМБ

30 000 грн

повна вартість курсу

27 000 грн
-10%

при оплаті відразу за весь курс

Цей курс проводиться у форматі дистанційного навчання.

grinning-face

Basic
level

Цей курс призначений для початківців, які прагнуть розвивати свої навички для створення повноцінних веб-додатків.

Вивчаємо такі технології

  • PHP

    PHP

  • MySQL

    MySQL

  • JavaScript

    JavaScript

  • HTML5

    HTML5

  • CSS

    CSS

  • Laravel

    Laravel

  • Vue.js

    Vue.js

  • Bootstrap

    Bootstrap

  • Git

    Git

  • Github

    Github

  • Docker Compose

    Docker Compose

  • Nginx

    Nginx

  • Composer

    Composer

  • Figma

    Figma

  • Docker

    Docker

  • npm

    npm

Full-Stack розробка

Програма онлайн-курсу
Full-Stack — PHP

alarm-clock 70 занять
Друк
  • Markup розробка

    • Основи HTML, структура та елементи веб-сторінки, основні атрибути
    • Синтаксис CSS, прості та комбіновані селектори, псевдокласи та псевдоелементи
    • Адаптивний дизайн веб-сторінок, Flexbox та Grid
    • Розмітка на основі Bootstrap
  • Базова JS

    • Робота з консоллю браузера, змінними та константами, робота з DOM та подіями
    • Умовні оператори, цикли, функції та об'єкти
    • Робота з формами, валідація та Local Storage
    • Робота з API, асинхронне програмування
  • VueJS

    • Вступ до Vue, синтаксис шаблону та основи реактивності
    • Обчислювані властивості, умовний рендеринг, спостерігачі
    • Прив'язування елементів форми та робота з API
    • Сховище Vuex
    • Одно-файлові компоненти
    • Вступ до SPA. VueRouter
  • MySQL

    • Введення в бази даних та MySQL. Робота з таблицями та даними
    • Запити SELECT та фільтрація даних. Оновлення даних у таблицях
    • Агрегації та групування даних
    • Відношення даних та поєднання таблиць.
    • Індекси та оптимізація запитів
  • Базова PHP

    • Основи PHP, інструменти розробника PHP, локальний веб-сервер
    • Основні алгоритмічні конструкції та типи даних. Надсилання даних та файлів на сервер
    • Вступ до ООП: успадкування, інкапсуляція, поліморфізм
    • Робота з базами даних, збереження даних користувачів
  • Laravel

    • Встановлення Laravel та MVC у Laravel
    • Використання Eloquent ORM
    • Принципи роботи маршрутів, контролери в Laravel
    • Авторизація та аутентифікація
    • Робота з CRUD
    • Шаблонізатор Blade
    • Тестування
  • Основи DevOps

    • Знайомство з системою збірки Docker
    • Локальна розробка та тестування з Docker-Compose
    • Робота з файлами та каталогами в терміналі
    • Налаштування веб-серверів
  • Фінальний проєкт

В кінці курсу виконується дипломний проект.

Випускники отримують сертифікат про закінчення курсу.

Кожен сертифікат має унікальний номер, за яким потенційний роботодавець може перевірити його валідність і побачити базові показники успішності.

Як проходить навчання

  • woman-technologist

    Заняття проходять в режимі онлайн-трансляції, а відеозапис зберігається в особистому кабінеті.

  • briefcase

    Домашні завдання у будь-який зручний час відправляються через особистий кабінет на перевірку викладачеві.

  • thumbs-up

    Викладач дає зворотній зв'язок з розбором помилок у домашньому завданні.

  • light-bulb

    Ви опрацьовуєте помилки і закріплюєте пройдений матеріал.

Переваги онлайн-навчання в Комп'ютерній школі Hillel

  • man-raising-hand
    Групи по 17 осіб Викладач приділяє час кожному студенту.
  • nerd-face
    Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
  • briefcase
    Система особистих кабінетів Ефективне і зручне навчання.
  • speech-balloon
    Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
  • videocassette
    Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
  • hammer
    Практичні заняття Велика частина занять орієнтована на практику.
  • rocket
    Працевлаштування

    Що ми робимо для того, щоб ви досягли успіху?

  • clipboard

    Проводимо майстер-класи з підготовки резюме та пошуку роботи

  • books

    Регулярно оновлюємо програми курсів під вимоги ринку

  • smiling-face-with-sunglasses

    Запрошуємо викладати тільки кращих практикуючих фахівців

  • globe-with-meridians

    Розвиваємо нашу мережу партнерів серед топових IT-компаній

  • direct-hit

    Наші викладачі часто самі забирають до себе наших кращих Студентів ;)

Наші викладачі та випускники працюють в топових IT-компаніях світу

Часті питання

  • Який потрібно мати комп'ютер, щоб навчатися на курсі Full-Stack — PHP?

    Вимоги до комп'ютера для навчання на курсі Full-Stack — PHP.

    Операційна система:

    • Windows 10 64-біт
    • macOS 10.13 або вище
    • Linux: Ubuntu 16.04 - 20.04

    Процесор* :

    • Мінімум intel core i5 4-го покоління
    • Рекомендується i5 7-го

    Оперативна пам'ять:

    • Мінімум 8 Гб
    • Рекомендується 16 Гб

    Пам'ять:

    • Мінімально 500 Гб HDD і більш
    • Рекомендується 200 Гб SSD і більш

    * Допустимі аналоги від AMD

  • Чи будуть задавати домашні завдання? Чи перевіряється виконане завдання?

    Так! Адже це обов'язкова і дуже важлива частина процесу вашого навчання, так як кожен Студент повинен закріпити весь отриманий на занятті матеріал вдома, виконуючи домашні завдання. Кожне задане ДЗ буде перевірятися викладачем, і по ньому ви будете отримувати фідбек. Також деякі завдання розбираються на наступному занятті. Без виконання домашній завдань ніхто не зможе домогтися бажаного результату.

  • Яка кваліфікація викладачів?

    Всі викладачі комп'ютерної школи Hillel є практикуючими спеціалістами, які працюють у топових IT компаніях і мають досвід роботи від 4 років.

  • Ким працюють ваші Викладачі? Чи мають вони досвід викладання?

    Ми завжди дуже відповідально намагаємося підходити до питання підбору Викладачів у нашій Школі. Наші Викладачі — практикуючі фахівці в найбільших IT-компаніях міста. Також вони мають як досвід викладання в нашій Школі, так і досвід менторства за місцем їх професійної діяльності. У своїй манері навчання вони роблять упор на останні тенденції IT-ринку і виключно на свій особистий досвід для того, щоб наші Випускники мали найбільш затребувані знання і досвід роботи з конкретними кейсами.

  • Як працює оплата частинами?

    Ми пропонуємо можливість розбити вартість курсу на щомісячні платежі до 12 частин за допомогою розстрочки у ПриватБанку або Монобанку. При цьому вам не потрібно сплачувати додаткові комісії або відсотки банкам, оскільки Школа оплачує цю комісію за вас.

    Якщо ви бажаєте скористатись оплатою частинами, будь ласка, зверніться до нашого менеджера у будь-який зручний для вас спосіб.

    Докладніше про оплату частинами у нашому матеріалі.

  • Як я можу сплатити за навчання?

    Оплата провадиться через виставлення інвойсу на E-mail через сервіси LiqPay та Fondy.

Запит на консультацію

Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

Обов'язково вкажіть ваше ім'я кирилицею

Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

Обов'язково вкажіть телефон в міжнародному форматі

Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

Відправлено

Придбати подарунковий сертифікат

Придбати подарунковий сертифікат

Gift certificate background image Gift certificate background image