Немного о TypeScript
Здравствуй, дорогой друг. Сегодня я постараюсь сделать все возможное, чтобы прозвучавшая из чьих-то уст фраза: «Я пишу на TypeScript,» — не возводила человека, это произнесшего, в ранг богов.
Миф №1 «TypeScript — это язык программирования»
JavaScript — это язык программирования, а TypeScript — это синтаксический сахар, который делает твою жизнь проще, когда ты пытаешься использовать лучшие ООП-практики при разработке на JS.
Миф №2 «TypeScript надо изучать»
Чтобы написать класс в JS надо много чего изучить. И даже при наличии знаний, можно обосраться и написать лютую дичь.
https://shwanoff.ru/typescript/
#TypeScript
Здравствуй, дорогой друг. Сегодня я постараюсь сделать все возможное, чтобы прозвучавшая из чьих-то уст фраза: «Я пишу на TypeScript,» — не возводила человека, это произнесшего, в ранг богов.
Миф №1 «TypeScript — это язык программирования»
JavaScript — это язык программирования, а TypeScript — это синтаксический сахар, который делает твою жизнь проще, когда ты пытаешься использовать лучшие ООП-практики при разработке на JS.
Миф №2 «TypeScript надо изучать»
Чтобы написать класс в JS надо много чего изучить. И даже при наличии знаний, можно обосраться и написать лютую дичь.
https://shwanoff.ru/typescript/
#TypeScript
🔔Быстрая навигация🔔
Для поиска нужной темы можно использовать приведенные здесь хештеги.
#video - обучающие видео курсы
#book - книги
#ithumor - мемы, шутки, приколы
#csharp - для C# разработчика
#cpp - для C++ разработчика
#sql - для разработчика баз данных SQL
#javascript - для JavaScript разработчика
#python - для Python разработчика
#typescript - для TypeScript разработчика
#html - верстка на HTML
#java - для Java разработчика
#react - JavaScript библиотека React
#vuejs - JavaScript фреймворк Vue.js
#angular - JavaScript фреймворк Angular
#android - разработка под android
#hacking - хакинг
#web - для веб-разработчика
#unity - разработка игр на Unity
#unrealengine - разработка игр на Unreal Engine
#ai - нейросети и искусственный интеллект
#blockchain - блокчейн
#security - информационная безопасность
#frontend - для разработчика веб-интерфейсов
#patterns - паттерны проектирования
#datastructures - структуры данных
#git - система контроля версий GIT
#tcpip - администрирование сети
#django - фреймворк Django для Python
#regex - регулярные выражения
#english - английский язык
#gtd - саморазвитие
#laravel - популярный PHP фреймворк
#telegram - работа с telegram
#test - онлайн тесты
#starterpack - набор обучающих материалов
#bios - работа с биос
#asm - ассемблер
#bootstrap - популярный css фреймворк
#math - математика
#wordpress - популярная cms система
#informatics - общая информатика
#swift - язык программирования swift
#sysadmin - для системного администратора
#machinelearning - машинное обучение
#bot - создание ботов
#qa - тестирование и обеспечение качества
#oop - объектно-ориентированное программирование
#go - язык программирования go
#css - каскадные таблицы стилей
#bigdata - большие данные
Для поиска нужной темы можно использовать приведенные здесь хештеги.
#video - обучающие видео курсы
#book - книги
#ithumor - мемы, шутки, приколы
#csharp - для C# разработчика
#cpp - для C++ разработчика
#sql - для разработчика баз данных SQL
#javascript - для JavaScript разработчика
#python - для Python разработчика
#typescript - для TypeScript разработчика
#html - верстка на HTML
#java - для Java разработчика
#react - JavaScript библиотека React
#vuejs - JavaScript фреймворк Vue.js
#angular - JavaScript фреймворк Angular
#android - разработка под android
#hacking - хакинг
#web - для веб-разработчика
#unity - разработка игр на Unity
#unrealengine - разработка игр на Unreal Engine
#ai - нейросети и искусственный интеллект
#blockchain - блокчейн
#security - информационная безопасность
#frontend - для разработчика веб-интерфейсов
#patterns - паттерны проектирования
#datastructures - структуры данных
#git - система контроля версий GIT
#tcpip - администрирование сети
#django - фреймворк Django для Python
#regex - регулярные выражения
#english - английский язык
#gtd - саморазвитие
#laravel - популярный PHP фреймворк
#telegram - работа с telegram
#test - онлайн тесты
#starterpack - набор обучающих материалов
#bios - работа с биос
#asm - ассемблер
#bootstrap - популярный css фреймворк
#math - математика
#wordpress - популярная cms система
#informatics - общая информатика
#swift - язык программирования swift
#sysadmin - для системного администратора
#machinelearning - машинное обучение
#bot - создание ботов
#qa - тестирование и обеспечение качества
#oop - объектно-ориентированное программирование
#go - язык программирования go
#css - каскадные таблицы стилей
#bigdata - большие данные
TypeScript
#1 Введение и настройка окружения
#2 Основные типы данных
#3 Сигнатура и перегрузка функций
#4 Приведение, объединение и пересечение типов данных
#5 Массивы, кортежи и перечисления
#6 Классы
#7 Наследование классов
#8 Реализация интерфейсов
#9 Абстрактные классы
#10 Модификаторы доступа
https://www.youtube.com/playlist?list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg
#video #TypeScript
#1 Введение и настройка окружения
#2 Основные типы данных
#3 Сигнатура и перегрузка функций
#4 Приведение, объединение и пересечение типов данных
#5 Массивы, кортежи и перечисления
#6 Классы
#7 Наследование классов
#8 Реализация интерфейсов
#9 Абстрактные классы
#10 Модификаторы доступа
https://www.youtube.com/playlist?list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg
#video #TypeScript
TypeScript
1. Введение и настройка окружения
2. Основные типы данных
3. Сигнатура и перегрузка функций
4. Приведение, объединение и пересечение типов данных
5. Массивы, кортежи и перечисления
6. Классы
7. Наследование классов
8. Реализация интерфейсов
9. Абстрактные классы
10. Модификаторы доступа
#video #TypeScript
https://www.youtube.com/watch?v=OMsP7_bCAxY&list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg&ab_channel=codeBurger
1. Введение и настройка окружения
2. Основные типы данных
3. Сигнатура и перегрузка функций
4. Приведение, объединение и пересечение типов данных
5. Массивы, кортежи и перечисления
6. Классы
7. Наследование классов
8. Реализация интерфейсов
9. Абстрактные классы
10. Модификаторы доступа
#video #TypeScript
https://www.youtube.com/watch?v=OMsP7_bCAxY&list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg&ab_channel=codeBurger
TypeScript
1. Введение и настройка окружения
2, Основные типы данных
3, Сигнатура и перегрузка функций
4, Приведение, объединение и пересечение типов данных
5, Массивы, кортежи и перечисления
6, Классы
7, Наследование классов
8, Реализация интерфейсов
9. Абстрактные классы
10. Модификаторы доступа
#video #typescript
https://www.youtube.com/playlist?list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg
1. Введение и настройка окружения
2, Основные типы данных
3, Сигнатура и перегрузка функций
4, Приведение, объединение и пересечение типов данных
5, Массивы, кортежи и перечисления
6, Классы
7, Наследование классов
8, Реализация интерфейсов
9. Абстрактные классы
10. Модификаторы доступа
#video #typescript
https://www.youtube.com/playlist?list=PLu6MFGxDdilhKzUePH96oqhedQXROTNmg
Шаблоны проектирования. Typescript
1. Введение
2. Абстрактная фабрика. Теория
3. Абстрактная фабрика. Практика
4. Строитель. Теория
5. Строитель. Практика
6. Прототип. Теория
7. Прототип. Практика
8. Одиночка. Теория
9. Одиночка. Практика
10. Адаптер. Теория
#video #typescript
https://www.youtube.com/watch?v=BgI-Mrol7iY&list=PLIFGfLqvZ-yFrZbynkxYMnlHUw_XwH90m&ab_channel=Doworkthatmatters
1. Введение
2. Абстрактная фабрика. Теория
3. Абстрактная фабрика. Практика
4. Строитель. Теория
5. Строитель. Практика
6. Прототип. Теория
7. Прототип. Практика
8. Одиночка. Теория
9. Одиночка. Практика
10. Адаптер. Теория
#video #typescript
https://www.youtube.com/watch?v=BgI-Mrol7iY&list=PLIFGfLqvZ-yFrZbynkxYMnlHUw_XwH90m&ab_channel=Doworkthatmatters
TypeScript
1. Разница между Интерфейсом и Типом в Тайпскрипт 2021. TypeScript Interface vs Type.
2. Утверждение типов в TypeScript. Type Assertion + as const.
3. Дженерики в TypeScript с нуля: Generic, Extends, Дефолтные Параметры + Примеры Использования.
4. Что такое keyof typeof в TypeScript.
5. Условные Типы TypeScript / Infer / Conditional Types
6. Гайд по React + TypeScript. Основы и лучшие практики 2022. Функциональный стиль + Hooks.
7. Utility Types в TypeScript с нуля. Все Утилиты на Практике.
#video #typescript
https://www.youtube.com/watch?v=hGdx0hpZsvs&list=PLdTPrJkdrLGGgSnXMsO-Rix3MTuySb_mF
1. Разница между Интерфейсом и Типом в Тайпскрипт 2021. TypeScript Interface vs Type.
2. Утверждение типов в TypeScript. Type Assertion + as const.
3. Дженерики в TypeScript с нуля: Generic, Extends, Дефолтные Параметры + Примеры Использования.
4. Что такое keyof typeof в TypeScript.
5. Условные Типы TypeScript / Infer / Conditional Types
6. Гайд по React + TypeScript. Основы и лучшие практики 2022. Функциональный стиль + Hooks.
7. Utility Types в TypeScript с нуля. Все Утилиты на Практике.
#video #typescript
https://www.youtube.com/watch?v=hGdx0hpZsvs&list=PLdTPrJkdrLGGgSnXMsO-Rix3MTuySb_mF
TypeScript
1. Базовые типы (Basic Types. Part I)
2. Базовые типы (Basic Types. Part II)
3. Перечисления (Enums)
4. Функции (Functions)
5. Объекты (Objects)
6. Классы (Classes)
7. Наследование (Inheritance)
8. Пространства имён и модули (Namespaces & Modules)
9. Интерфейсы (Type Interface)
#video #typescript
https://www.youtube.com/playlist?list=PLNkWIWHIRwMEm1FgiLjHqSky27x5rXvQa
1. Базовые типы (Basic Types. Part I)
2. Базовые типы (Basic Types. Part II)
3. Перечисления (Enums)
4. Функции (Functions)
5. Объекты (Objects)
6. Классы (Classes)
7. Наследование (Inheritance)
8. Пространства имён и модули (Namespaces & Modules)
9. Интерфейсы (Type Interface)
#video #typescript
https://www.youtube.com/playlist?list=PLNkWIWHIRwMEm1FgiLjHqSky27x5rXvQa