Комплексний курс зі створення web-сайтів з нуля

WEB розробка

Для тих, хто хоче стати web-розробником

вересень

Старт курсу

6 місяців

Тривалість

пн, ср, пт

Дні навчання

9:00 - 12:00

Час занять

Старт курсу

вересень

Тривалість

6 місяців

Дні та час занять

пн, ср, пт (9:00 - 12:00)

Время занятий

9:00 - 12:00
или
18:00 - 21:00(вт, чт) и 17:00 - 20:00(вс)

Ціна курсу:

При заключении договора на вечерние занятия до 20.02.2022 действует скидка 10% на весь курс!

Внимание! С 01.01.2022 изменение стоимости:
Офлайн занятия – 3 999 грн/мес.
Онлайн занятия – 3 699 грн/мес.

Онлайн: 4 999 ₴ на місяць!

Блок 1: HTML & CSS

Блок 2: JavaScript

Блок 3: React. Redux. Docker

Презентація курсу WEB-розробка

Що ви отримаєте після проходження курсу?

Курс WEB-разработка – это комплексный курс, разработанный на основании текущих требований рынка веб-разработки. Курс включает в себя весь функционал, необходимый для современного разработчика.

На початку курсу WEB-Development, ви освоїте інструменти для верстання сторінки та її стильового оформлення. Створите свій перший landing page, який зможете додати до свого портфоліо front-end розробника.
Далі, ви приступите до вивчення мови програмування JavaScript, яку зможете використовувати не тільки для додавання інтерактивності на своєму сайті, але й для розробки програм різного рівня складності. JavaScript буде фундаментом для побудови багатокомпонентних інтернет-ресурсів із використанням бібліотек React JS та Redux JS.
Фінальною темою курсу буде вивчення середовища Docker – інструмента для розгортання, налагодження та керування власним веб-додатком.

Пройшовши цей курс, ви зможете:

  • Верстати одно- та багатосторінкові сайти
  • Оформляти свою сторінку у суворій відповідності до дизайн-макету
  • Створювати адаптивні веб-додатки
  • Писати скрипти для обробки подій на сторінці
  • Створювати свої компоненти та інтегрувати їх у проект замовника
  • Професійно працювати з версіями свого та чужого коду

А найголовніше, ви отримаєте знання, які дозволять вам пройти співбесіду у будь-якій IT компанії на позицію Front-End Developer

Програма курсу

Курс складається з трьох блоків, кожен з яких включає тематичні модулі.

У першому блоці курсу ви дізнаєтеся про мову розмітки HTML та каскадну таблицю стилів (CSS). Познайомтеся з технологією Flex та опануйте адаптивну верстку. Ви навчитеся налаштовувати та завантажувати свій код у репозиторій системи контролю версій Git.

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

Третій блок знайомить вас із інструментами професійної розробки: React, Redux, Docker. Використовуючи ці бібліотеки, ви зможете створювати свої веб-програми з використанням багаторазових компонентів.

В результаті, вивчивши всі блоки курсу, ви зможете стати конкурентним претендентом на позицію Junior Front-End Developer або самостійно виконувати замовлення на фрілансі.

Ми навчаємо на практиці та розробляємо програму згідно з останніми тенденціями світового ринку.

Блок 1: HTML & CSS

Модуль 1. Основи HTML & CSS

У цьому модулі ви дізнаєтесь
  • Введення у веб-розробку та інтернет. Розбір основних термінів. Розбирання всіх етапів створення сайту. Введення в мову розмітки – HTML. Блокові та рядкові елементи. Потік документа
  • Види елементів. Атрибути елементів. Гіперпосилання. Робота із зображеннями та їх різновиди
  • Основи CSS: базовий синтаксис, селектори, класи, успадкування та каскадність
  • Складні селектори, псевдокласи та псевдоелементи. Робота зі шрифтами. Сімейства, зображення, способи підключення
  • Фони. Усі властивості background. Списки
  • Форми. Створення інтерактивної форми зворотного зв’язку
  • Блокова верстка. Концепція Box Model. Відступи. Обтікання. Блоково-рядкові елементи
  • Позиціювання. Рамки. Верстка карток товарів

Модуль 2. Адаптивна верстка. Робота з графічними редакторами

У цьому модулі ви дізнаєтесь
  • Photoshop для верстальника. Початок верстки макету. Семантична верстка
  • HTML 5. Верстка сайту за готовим макетом у форматі PSD. Відпрацювання елементів чекбоксів, радіокнопок
  • Адаптивна верстка. Медіа вирази. Верстка сайту за допомогою Desktop підходу. Детальний розбір SASS
  • Верстка сайту за допомогою Mobile First підходу. Flexbox layout. Огляд графічного редактора Figma
  • Методології верстки БЕМ. SVG та WEBP зображення. Розбір та верстка складних блоків. Flexbox та його властивості
  • Пожвавлюємо сайт. Вибір та підключення бібліотеки на сторінку. Робота із JavaScript. Популярні jQuery-плагіни. Створення слайдера на основі плагіна Slick.js
  • Трансформації. Плавні переходи. Анімація. Огляд готової анімації Animate.css
  • Складальник проектів Gulp. Налаштування та автоматизація завдань за допомогою Gulp

Модуль 3. Git

У цьому модулі ви дізнаєтесь
  • Налаштування git та підключення до GitHub
  • Робота з гілками
  • Командна робота

Результат блоку HTML & CSS, Git

    • створювати сторінки на чистому HTML
    • позиціонувати елементи на сторінці за допомогою CSS
    • застосовувати семантичну верстку
    • використовувати засоби розробника у браузері
    • верстати адаптивні веб-сторінки на Flexbox
    • завантажувати свій код на GitHub

ВАШ РЕЗУЛЬТАТ: Адаптивна верстка сучасного web-додатку із застосуванням розвинених інструментів розробки.

Блок 2: JavaScript

Модуль 4. Синтаксис JavaScript

У цьому модулі ви дізнаєтесь
  • Вступ. Підключення скрипта до сторінки. Структура коду, суворий режим, змінні та константи
  • Базові оператори, перетворення типів
  • Методи примітивів, числа
  • Рядки, методи рядків
  • Розгалуження (if, switch, …:…), оператори порівняння, логічні оператори
  • Цикли
  • Функції, область видимості, лексичне оточення, залишкові параметри

Модуль 5. Розробка на JavaScript

У цьому модулі ви дізнаєтесь
  • Коментарі, налагодження, поради щодо стилю коду
  • Об’єкти, посилання, опціональний ланцюжок
  • Масиви, методи масивів
  • Object. keys, values, entries, Map, Set
  • Рекурсія та стек. Методи setTimeout, setInterval
  • Проміси, fetch API
  • Події браузера, обробники подій, спливання та занурення, DOM, керовані input’и
  • LocalStorage SessionStorage cookies
  • Ajax. Фонове відправлення форми. Завантаження даних у фоні
  • Прототипне програмування. ОПП у Javascript. Класи

Результат блоку JavaScript

    • писати прості програми на Javascript
    • застосовувати ООП в Javascript
    • створювати складні скрипти з обробкою подій
    • працювати з форматом JSON

Блок 3: React. Redux. Docker

Модуль 6. React

У цьому модулі ви дізнаєтесь
  • HTTP, host, domen. React. NPM. JSX. Virtual DOM
  • Props, Props за замовчанням, деструктуризація
  • Children, робота з колекціями, Prop “key”
  • Style.component. Styled. Material UI. Стан
  • Незмінність. Події в React
  • Hooks. useState. useEffect. Routing. Управління станом додатку

Модуль 7. Redux

У цьому модулі ви дізнаєтесь
  • Redux, Flux. Action, Action Creators Reducer
  • Redux middleware Redux middleware: redux-thunk
  • React Hooks Advanced: useMemo, useReducer, useCallback

Модуль 8. Docker

У цьому модулі ви дізнаєтесь
  • Контейнери та VMS
  • Словник Docker
  • Установка Docker
  • Основи Docker
  • Спільне використання даних
  • Мережеві ресурси
  • Створення образів
  • Swarm
  • Сервіси та стек
  • Використання Docker, корисні скрипти та поради

Результат блоку React. Redux. Docker

    • розробляти програми на React
    • використовувати просунутий API
    • писати свої компоненти на React
    • використовувати анімацію на CSS або React
    • застосовувати бібліотеку Redux на програмі React

РЕЗУЛЬТАТ СТУДЕНТА: Студент вміє будувати багаторазові компоненти SPA (Single Page Application) за допомогою React.

Як проходитиме курс

Polygon Center
Формат
Зручне навчання

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

Polygon Center
Графік
Розклад занять

Лекции: понеділок, середа, п’ятниця
9:00 – 12:00
Всего: 6 місяців, 72 заняття: 3 рази на тиждень по 3 години.

Polygon Center
Супровід
Закритий Discord-канал

Спільнота – одна з найважливіших речей у навчанні, де можна спитати поради та поділитися успіхами з колегами. Крім того, ви матимете можливість отримати відповідь на термінове питання від викладача курсу.

Polygon Center
Курсовий проект
Перша робота в портфоліо

Це завдання включатиме всі етапи навчання. А результат стане основою твого портфоліо. ВАЖЛИВО! Сертифікат про успішне проходження курсу ти отримаєш лише після захисту свого проєкту.

Викладач курса

Анастасія Кудряшова

Мене звати Анастасія Кудряшова. Я веб-дизайнер, веб-розробник та спеціаліст з SEO вже близько 20 років. У моєму портфоліо десятки невеликих веб-ресурсів та понад 30 великих проектів: від інтернет-магазинів до веб-порталу, де об’єднані автомобільні аукціони з усього світу.

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

Саме тому близько 50% моїх студентів знаходять роботу за спеціальністю ще до закінчення навчання, а ще 25% через 1-2 місяці після закінчення курсу.
Я впевнена, що Front-end розробником може стати кожен, хто докладає хоча б мінімальних зусиль! Приходь і переконайся в цьому сам! До зустрічі на заняттях!

Записатись на курс

WEB розробка

Форма навчання: онлайн
    • 72 уроки у Polygon Center 3 рази на тиждень по 3 години
    • Потужний комп’ютер на час навчання у нас у центрі з власним обліковим записом
    • Можливість приходити в Polygon з 9:00 до 18:00 у будні, для виконання домашніх завдань та консультацій, протягом навчання
    • 216 годин навчання
    • Усі пари в записі за закритим посиланням назавжди
    • 20% теорії, 80% практики
    • Домашні завдання для закріплення матеріалу
    • Супровід викладача у закритому каналі
    • Завдання для курсового проекту та його структурована перевірка
    • Сертифікат про успішне проходження курсу
    • Чек-лист 100 фріланс бірж для роботи + приклад успішного резюме 😍
    • Ввічливий та добрий менеджер для вирішення адміністративних питань
    • Можливість оплати помісячно

 

Ціна повного курсу  29 994

Залишіть свої контактні дані,
і наш менеджер зв’яжеться з вами!

Як зрозуміти,
чи потрібен тобі курс?

Мета навчання – твій результат! Не просто послухати, а почати заробляти гроші та розвиватися.

Запишись на безкоштовну консультацію, ми відповімо на всі питання.

Фахівець розповість детальніше простими словами про навчання.

Консультація безкоштовна
і ні до чого не зобов’язує!

Залиш заявку та тримай телефон поруч.
Скоро ми тобі зателефонуємо!

Питання що часто задаються

Як довго у мене буде доступ до відео уроків?

Усі відео будуть доступні протягом року після закінчення навчання. Чат в Discord залишається назавжди.

Навіщо платити за курс, якщо в інтернеті є багато безкоштовної інформації?

Безкоштовної інформації багато, але ти чомусь все ще цікавишся курсами. А якщо серйозно, викладач курсу зібрав свій досвід в один курс без води та з масою практичних завдань. Так, щоб ти міг навчатися швидко та цікаво.

Скільки часу потрібно приділити навчанню?

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

Якщо я не виконаю курсовий проект, чи отримаю сертифікат про закінчення курсу?

Ні, якщо ви з власної волі вирішуєте закинути навчання, ми залишаємо за собою право не видавати вам сертифікат про успішне проходження навчання.

Ми хочемо, щоб саме якісних фахівців було більше. Тому сертифікати отримують тільки ті, хто дійсно хоче працювати і розвиватися. Підтвердженням цього буде виконання та захист курсового проекту.

Ті, хто не захистить курсову роботу, отримає свідоцтво про те, що прослухав курс в повному обсязі.

Курс не сподобався. Чи можна повернути гроші?

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

Якщо у вас залишилися питання, ви можете зв’язатися з нами за одним із номерів телефонів, вказаних нижче або написати нам на пошту:

Ти купуєш не просто курс

Це наш досвід накопичений роками

Polygon Center

Більше 1000
успішних проектів

Polygon Center

Більше 10
років досвіду

Polygon Center

Більше 3489 годин
наших лекцій

Polygon Center

Структурованна
інформація