TypeScript Для Профессионалов
Я преподаю TypeScript как младшим, так и опытным разработчикам с 2012 года (с момента его запуска) и собрал несколько приемов, чтобы сделать его легким и плавным. Я делюсь с вами этим опытом.
Добро пожаловать на мой курс по Three.js и Typescript. В этом курсе мы узнаем все о Three.js, будем использовать его с TypeScript, а также напишем клиентский HTML и серверный компонент с помощью NodeJS.
Курс состоит из 4 основных разделов:
1. Настройка среды разработки и установка TypeScript
2. Краткий вводный курс по TypeScript, подходящий для начинающих.
3. Создание главного шаблона проекта three.js с клиентским HTML и сервером NodeJS.
4. Основное содержание курса threejs с демонстрациями и примерами кода.
Если у вас есть опыт работы с TypeScript, вы можете пропустить часть 2.
В начале части 4 я также предоставляю предварительно созданную копию шаблона проекта, который был создан в части 3. Так что вы также можете пропустить раздел 3, если хотите сразу перейти к деталям Threejs.
Поскольку этот курс написан на TypeScript, разделы 2 и 3 содержат очень полезную информацию, которая поможет вам понять дополнительный синтаксис TypeScript и концепции, которые я использую в этом курсе.
Весь код представлен в сопроводительной документации, поэтому вы можете легко его скопировать и вставить, если вы не хотите останавливать видео и копировать с экрана.
TypeScript обеспечивает безопасность типов в нашем коде, что делает его намного более надежным и предоставляет IDE дополнительные инструменты, такие как intellisence, которые мы можем использовать, чтобы помочь нам найти и понять доступные свойства, методы и код Threejs быстрее.
Я преподаю TypeScript как младшим, так и опытным разработчикам с 2012 года (с момента его запуска) и собрал несколько приемов, чтобы сделать его легким и плавным. Я делюсь с вами этим опытом.
В этом курсе вы узнаете почему TypeScript это must-have технология для любого frontend- разработчика. Вы детально разберётесь в синтаксисе TypeScript, а также научитесь применять TypeScript вместе с React, включая типизацию Redux и Redux-Saga. Кроме Frontend вы познакомитесь с особенности применения TypeScript в Backend, используя технологию Node.js вместе с фреймворками Express.js и Nest.js.
Узнайте, как легко создавать 3D-приложения и игры для веб-браузеров. Как создавать интерактивные 3D фишки, такие как веб-приложение и игры. В этом курсе мы используем поэтапный процесс создания, чтобы показать все: от настройки до создания интерактивных 3D-миров.
С Socket.IO очень легко создать игру, где несколько удаленных игроков могут обмениваться данными. В этом курсе мы начнем с установки NODE.js, необходимого для Socket IO. NODE.js - это серверная среда с открытым исходным кодом. Мы проверим, что NODE.js работает правильно и что вы понимаете, как его запустить, выполнив несколько очень простых примеров.
тот, кто копипастил конечно молодец, честно, тут без иронии.
Но с кодом он заленился.