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

Відгуки: 0
Набір на курс!
Термін навчання: 
3,5 місяці, 30 занять, 81 година

Вартість:

Залишити заявку

Опис

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

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

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

  • Software Engineer
  • 5+ років в IT;
  • Fullstack i mobile developer;
  • Хоче пройти інтерв'ю в Google і активно готується;
  • Круто розбирається в front-end, а саме React.

Програма навчання

Історія 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.

Захист

Дни недели:
на вибір
Час занять:
на вибір
Количество занятий в неделю:
2
Тривалість заняття:
2 години
Вік аудиторії:
Студенти, Дорослі
Вид подготовки:
Базовий курс
Місто:
Онлайн, Харків
Викладач:
фахівець-практик
Документ об окончании:
Сертифікат
Опції:
Групові заняття
Працевлаштування:
Немає

Контакти

Адреса:
  • м. Харків
На мапі:

Залиште свій відгук

Всі відгуки достовірні! До публікації допускаються тільки відгуки від людей, які раніше залишали заявку на навчання.

Останні відгуки

За даним курсом поки немає відгуків.

Схожі курси

Набір на курс!

На курсі ти навчишся працювати з Figma – безкоштовною та суперкрутою програмою, яка використовується фахівцями з веб-дизайну в усьому світі. Якщо ти досі використовуєш Photoshop, ми чекаємо саме тебе.

Lemon.School

Вартість

13 200
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Харків
4 місяці, 32 заняття, 74 години
Курс оновлено

Набір на курс!

Курс контекстної реклами + таргетингу — це унікальний авторський курс із налаштування реклами, де ви на практиці зможете вивчати основи та фішки налаштування рекламних кампаній (РК) у Google Ads, Facebook Ads.

Lemon.School

Вартість

12 100
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Харків
2,5 місяці, 23 заняття, 60 годин
Курс оновлено

Набір на курс!

Під час курсу ви дізнаєтеся:

Lemon.School

Вартість

14 100
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Харків
2,5 місяці, 24 заняття, 64 години
Курс оновлено

Набір на курс!

TikTok — це соцмережа з найшвидшим залученням нової аудиторії. Тому тут можна розвиватися органічно та з мінімальним бюджетом.

Lemon.School

Вартість

9 200
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Харків
1,5 місяці, 13 занять, 34 години
Курс оновлено

Набір на курс!

З нашим курсом ви 100% зможете підкорити моушн.

Всього за два насичених місяці ви зможете дізнатися про таку програму, як MOTION DESIGN, усе: від того, як її налаштувати під свої цілі та як користуватися її інструментами до того, як робити анімацію інтерфейсу сайту.

Lemon.School

Вартість

5 900
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Харків
2 місяці, 8 занять, 24 години
Курс оновлено