У цьому курсі ми створимо API-клон Trello, використовуючи Angular, Typescript, NodeJS, Express, MongoDB та Socket IO. Цей курс повністю орієнтований на швидке та глибоке занурення у створення повнофункціональної програми за допомогою цих інструментів. Ми почнемо з нуля, і крок за кроком ви наблизитесь до готової реальної програми. Ви глибоко зрозумієте, як структурувати свою програму, створювати повторно використовувані та зрозумілі модулі та сервіси та розділяти код на дрібніші фрагменти коду.
Ми разом напишемо код ефективним способом, щоб зробити його чистим та уникнути складності даних. Ми будемо здійснювати зв’язок у реальному часі, реалізуючи WebSocket із Socket IO.
Наш код буде написаний за допомогою Typescript на бекенді та на клієнті.
Наприкінці курсу ми розгорнемо нашу програму на реальному робочому сервері.
Для кожного уроку ви отримаєте вихідний код уроку, так що легко побачити прогрес і отримаєте додаток, що працює для будь-якого уроку, який ви хочете.
Ви навчитеся на цьому курсі як:
Структурувати та налаштувати проект
Писати якісний код на Typescript у реальному проекті
Створювати повторно використовувані модулі, контролери та сервіси
Реалізувати аутентифікацію як у http, так і у веб-сокетах
Глибоко розуміти шаблони проектування Angular та Express
Ніяких попередніх знань, крім Javascript, не потрібно (бо я навчу вас всьому з основ), але якщо у вас є досвід роботи з чимось із цього (Angular/Express/Typescript/MongoDB/Socket io), вам буде легше пройти цей курс…
Якщо ви відчуваєте, що вивчили веб, але вам все ще не вистачає знань про те, як створити власну реальну програму, цей курс – те, що вам потрібно!