Курс JavaScript. Ділю на нуль

Идет набор на курс!
Срок обучения
3,5 місяці, 30 занять, 81 година
Стоимость:
Стоимость за весь курс
17 600 грн.
Описание
Курс JavaScript. Ділю на нуль

JavaScript — це гнучка мова програмування, яка дозволяє створювати цікаві та креативні анімації й унікальні ефекти. Під час навчання на курсі JS ви навчитеся впевнено кодити та зможете одразу подавати резюме на працевлаштування в IT-компанію.

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

Викладач: Олександр Вишняк

  • Software Engineer
  • 5+ років в IT;
  • Fullstack i mobile developer;
  • Хоче пройти інтерв'ю в Google і активно готується;
  • Круто розбирається в front-end, а саме React.
Дни недели занятий на выбор
Время занятий на выбор
Занятий в неделю 2
Длительность занятия 2 години
Часы занятий
Группы
Возраст аудитории Студенты, Взрослые
Вид подготовки Базовый курс
Город Харьков
Преподаватель специалист-практик
Учебные материалы
Пробное занятие
Документ об окончании Сертифікат
Опции Групповые занятия
Трудоустройство Нет
Условия трудоустройства

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

Пользователи
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Программа обучения

Історія Front-end. JavaScript

  • Введення в JS, специфікації
  • Як і де працює JS
  • Вирази, Інструкції та Коментарі.
  • Типи даних.

Оператори та операнди

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

Масиви. Цикли

  • for,for of, for in
  • while, do while

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

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

Практика (Цикли)

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

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

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

Практика (Цикли)

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

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

  • Function Declaration
  • Function Exprission

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

  • REST.
  • SPREAD.

Функції, як об'єкти

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

DOM. Події DOM елементів

  • createElement
  • getElementBy
  • querySelector

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

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

Практика (Функції)

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

Асинхронні виклики

  • XMLHttpRequest.(get)
  • Promise

CRUD. Fetch

  • get
  • post
  • delete

Асинхронні функції

  • assync await.
  • JSON.

Функції 2.0

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

Менторська сесія (Запити на сервер)

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

Практика з функцій

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

Основи ООП

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

Інкапсуляція

  • Protected property
  • Private property(#)
  • static

Поліморфізм

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

Принципи SOLID

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

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

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

Практика ООП

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

Git

  • що таке git
  • команди git

Проект

  • Затвердження теми проекту
  • Визначення концепції проекту

Проект

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

Розмова з кар'єрним менеджером

  • Як і де шукати роботу для початківця і які інструменти при цьому використовувати;
  • Як правильно зробити резюме і яка інформація у ньому є надважлива, а що буде зайвим;
  •  Як створити профіль на Linkedin, щоб його могли побачити потенційні роботодавці;
  •  7 порад, які допоможуть пройти онлайн співбесіду набагато успішніше;
  • Q&A.

Захист

Курс проводитLemon.School
Адрес:
  • м. Харків