Ласкаво просимо на курс за однією з найбільш популярних компетенцій сучасної розробки – мова TypeScript. Дізнайтеся, що таке TypeScript, як він доповнює можливості мови JavaSctipt і як його використовувати. Дізнайтеся як TypeScript допомагає сучасним розробникам робити кодову базу більш надійною та зрозумілою та уникнути великої кількості багів та помилок.
Даний курс познайомить Вас з азами суворої типізації, розвине базові концепції до складніших і просунутіших. Нарешті, ми зробимо три проекти, щоб закріпити пройдений матеріал і зробити акцент на тому, що дійсно важливо.
За кілька років TypeScript пройшов шлях від новачка ринку мов програмування до улюбленця багатьох розробників. У багатьох рейтингах мова посідає провідні позиції, стабільно входячи до Топ-5 популярних мов.
Курс покриває всі необхідні навички щодо синтаксису мови, його фіч та концепцій, які необхідні для повсякденної розробки. Розберіться зі світом суворої типізації і почніть використовувати його у своїх проектах!
*** ЩО ВКЛЮЧЕНО В КУРС? ***
Поняття типу та як ним користуватися
Інтерфейси та аліаси типів
Масиви та кортежі (tuple)
Union та enum
Дженерики (універсальні типи)
Уточнення типів та захисники типів
Вбудовані утиліти TypeScript
Мапінг типів та шаблонні літерали
Типізація React та Redux додатків
3 проекти на TypeScript
Чому це саме той курс, який дасть результат?
Мене звуть Михайло Непомнящий і я професійний веб-розробник. Я працюю з TypeScript щодня і вирішую з його допомогою завдання різного рівня складності.
При цьому я також є професійним викладачем і навчаю людей веб-розробці з 2016 року. У своїх курсах я намагаюся подавати матеріал максимально доступно – від простого до складного та без води.
Пам’ятаю як найважче було спочатку пробиратися через нетрі TypeScript, коли тільки починав вивчати його. Я його буквально ненавидів перші місяці, як і мої колеги. Головним почуттям під час роботи з ним був біль. У цьому ж курсі я постарався зробити подачу максимально зрозумілою, щоб ваше знайомство зі світом суворої типізації було приємнішим.
В рамках курсу ми зробимо 3 проекти, зосередившись саме на написанні TypeScript типів (базова логіка додатків та стилі вже підготовлені). Таким чином, на практиці ми будемо послідовно закріплювати ті навички та вміння, які були вивчені.