Курс JavaScript

  • Online
  • Для начинающих
  • JavaScript
Образовательный центр: Lemon School
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:4 месяцев
Начало курса:21.04.2025
Стоимость обучения:17 800 UAH за курс

При оплаті відразу за весь курс ціна -10%.

Мрієш стати розробником, працювати в топовій ІТ-компанії і заробляти від $1000? Ми навчимо тебе кодити за 3,5 місяці.

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

Модуль 1 - Вступ в JavaScript

Заняття 1. Історія Front-end. JavaScript

  • Вирази, Інструкції та Коментарі
  • Типи даних

Заняття 2. Оператори та операнди

  • Логічні оператори
  • Цикли вступ

Заняття 3. Практика. Цикли

  • for/ for of/ for in
  • while/ do while

Заняття 4. Вбудовані цикли. Об'єкт як тип даних

  • Об’єкт
  • for of, for in
  • while, do while
  • Методи перетворення об’єктів

Заняття 5. Практика (Цикли)

  • Практичне застосування циклів
  • Практичне застосування методів роботи з масивами
  • Запитання? Відповідь!

Заняття 6. Менторська сесія (Цикли)

  • Практичне застосування циклів
  • Практичне застосування методів роботи з масивами
  • Запитання? Відповідь!

Заняття 7. Об'єкт як тип даних. Функції (вступ)

  • Function Declaration
  • Function Exprission

Заняття 8. Особливості глибокого клонування об'єктів

  • REST
  • SPREAD

Заняття 9. Функції, як об'єкти

  • Методи перетворення об’єктів
  • Конструктор(new)
  • Контекст (this)

Заняття 10. DOM. Події DOM елементів

  • createElement
  • getElementBy
  • querySelector

Заняття 11. Менторська сесія (Функції)

  • Взаємодія функцій із DOM елементами
  • Запитання? Відповідь!

Заняття 12. Практика (Функції)

  • Взаємодія функцій із DOM елементами
  • Взаємодія з операторами та логічними конструкціями

Заняття 13. Асинхронні виклики

  • XMLHttpRequest.(get)
  • Promise

Заняття 14. CRUD. Fetch

  • get
  • post
  • delete

Заняття 15. Асинхронні функції

  • assync await
  • JSON

Заняття 16. Функції 2.0

  • Замикання
  • Рекурсія
  • EventListener

Заняття 17. Практика

  • Запити та обробка інформації
  • Запитання? Відповідь!

Заняття 18. Практика з функцій

  • Практичне застосування функцій у програмуванні
  • Запитання? Відповідь!

Модуль 2 - Основні засади об'єктно-орієнтованого програмування

Заняття 19. Основи ООП

  • Сlass
  • Абстракції
  • Спадкування

Заняття 20. Інкапсуляція

  • Protected property
  • Private property(#)
  • static

Заняття 21. Поліморфізм

  • Принципи формування
  • Конструкція get
  • Конструкція set

Заняття 22. Принципи SOLID

  • Знайомство з принципами
  • Розкриття значень кожного із принципів
  • Розгляд прикладів

Заняття 23. Менторська сесія з ООП

  • Проектування класів
  • Архітектури побудови app

Заняття 24. Практика ООП

  • Створення класів
  • Практика коректного використання всіх принципів вивчених на курсі

Дипломна робота

  • Етап 1 Затвердження теми проєкту
  • Етап 2 Обробка концепції проєкту
  • Етап 3 Консультації з архітектури проєкту
  • Етап 4 Фінальна консультація щодо проєкту
  • Етап 5 Захист проєкту

Особливості курсу

  • Безкоштовна IT англійська
  • Кар'єрний менеджер
  • Лекція Project Manager
  • Діджитал диплом для Linkedin

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

Іван Юркевич - TOP Rated розробник

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
DAN IT Education
Формат
Online
Начало обучения
Дата формується
Длительность
12 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
CHI IT Academy
Формат
Online
Начало обучения
Дата формується
Длительность
47 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
20 000 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 900 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для опытных, Для профессионалов
Язык обучения
Ukrainian
Стоимость
7 500 UAH за курс