Course Code: advtypscript
Duration: 7 hours
Prerequisites:
  • Zrozumienie podstaw języka Typescript
  • Zrozumienie Node.js

Publiczność

  • Deweloperzy
Overview:

TypeScript to język open source do tworzenia aplikacji Javascript dla przedsiębiorstw. Jest to ścisły superset JavaScript, który kompiluje się do zwykłego Javascriptu i wprowadza do języka statyczne typowanie i rozwój zorientowany obiektowo.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać z zaawansowanych funkcji TypeScript' do tworzenia i budowania aplikacji JavaScript.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć tworzenie aplikacji TypeScript i Node.js.
  • Skorzystaj z zaawansowanych możliwości Typescript, aby pisać czysty, ekspresyjny kod z mniejszą liczbą błędów.
  • Skonfiguruj i używaj Webpack z TypeScript do tworzenia złożonych interfejsów użytkownika front-end.
  • Korzystaj z niestandardowych typów danych (Union, Intersection, Tuple Types itp.), aby rozszerzyć istniejące typy ogólne.
  • Wdrażanie asynchronicznych wzorców kodu i interfejsów API do obsługi błędów i walidacji odpowiedzi.
  • Wdrażanie aplikacji TypeScript i Node.js w środowiskach produkcyjnych (AWS EC2, Heroku itp.).

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

Wstęp

  • Przegląd TypeScript cech i zalet
  • Programming najlepsze praktyki i wskazówki

Pierwsze kroki

  • Instalowanie TypeScript, Nodejs i Visual Studio
  • Inicjowanie serwera
  • Konfigurowanie modyfikatorów dostępu i opcji kompilatora
  • Konfigurowanie Node.js projektu
  • Budowanie i debugowanie Node.js TypeScript

Konfigurowanie pakietu internetowego i TypeScript

  • Włączanie map źródłowych
  • Korzystanie z bibliotek stron trzecich
  • Importowanie zasobów innych niż kod
  • Budowanie aplikacji

Tworzenie niestandardowych typów danych

  • Typy Unii, Przecięcia i Krotki
  • Osłony typów, rzutowanie typów i asercje typów
  • Tworzenie tablic dla typów niestandardowych
  • Inne typy i przykłady

Stosowanie dekoratorów

  • Włączanie dekoratorów
  • Tworzenie dekoratorów klas, parametrów i metod
  • Używanie deskryptorów właściwości

Implementowanie kodu asynchronicznego i interfejsów API

  • Używanie wywołań zwrotnych, obietnic i asynchronizacji/oczekiwania
  • Pisanie API REST z Node.js i TypeScript
  • Testowanie interfejsów API za pomocą Postman

Wdrażanie aplikacji

  • Tworzenie aplikacji gotowych do produkcji
  • Wdrażanie TypeScript aplikacji za pomocą Docker
  • Wdrażanie aplikacji w AWS EC2 i Heroku

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Advanced TypeScript

Qatar - Advanced TypeScript

Egypt - Advanced TypeScript

Saudi Arabia - Advanced TypeScript

South Africa - Advanced TypeScript

Brasil - Advanced TypeScript

Canada - Advanced TypeScript

中国 - Advanced TypeScript

香港 - Advanced TypeScript

澳門 - Advanced TypeScript

台灣 - Advanced Typescript

USA - Advanced TypeScript

Österreich - Advanced TypeScript

Schweiz - Advanced TypeScript

Deutschland - Advanced TypeScript

Czech Republic - Advanced TypeScript

Denmark - Advanced TypeScript

Estonia - Advanced TypeScript

Finland - Advanced TypeScript

Greece - Advanced TypeScript

Magyarország - Advanced TypeScript

Ireland - Advanced TypeScript

Luxembourg - Advanced TypeScript

Latvia - Advanced TypeScript

España - Typescript Avanzado

Italia - Advanced TypeScript

Lithuania - Advanced TypeScript

Nederland - Advanced TypeScript

Norway - Advanced TypeScript

Portugal - Advanced TypeScript

România - Advanced TypeScript

Sverige - Advanced TypeScript

Türkiye - Advanced TypeScript

Malta - Advanced TypeScript

Belgique - Advanced TypeScript

France - Advanced TypeScript

日本 - Advanced TypeScript

Australia - Advanced TypeScript

Malaysia - Advanced TypeScript

New Zealand - Advanced TypeScript

Philippines - Advanced TypeScript

Singapore - Advanced TypeScript

Thailand - Advanced TypeScript

Vietnam - Advanced TypeScript

India - Advanced TypeScript

Argentina - Typescript Avanzado

Chile - Typescript Avanzado

Costa Rica - Typescript Avanzado

Ecuador - Typescript Avanzado

Guatemala - Typescript Avanzado

Colombia - Typescript Avanzado

México - Typescript Avanzado

Panama - Typescript Avanzado

Peru - Typescript Avanzado

Uruguay - Typescript Avanzado

Venezuela - Typescript Avanzado

Polska - Advanced TypeScript

United Kingdom - Advanced TypeScript

South Korea - Advanced TypeScript

Pakistan - Advanced TypeScript

Sri Lanka - Advanced TypeScript

Bulgaria - Advanced TypeScript

Bolivia - Typescript Avanzado

Indonesia - Advanced TypeScript

Kazakhstan - Advanced TypeScript

Moldova - Advanced TypeScript

Morocco - Advanced TypeScript

Tunisia - Advanced TypeScript

Kuwait - Advanced TypeScript

Oman - Advanced TypeScript

Slovakia - Advanced TypeScript

Kenya - Advanced TypeScript

Nigeria - Advanced TypeScript

Botswana - Advanced TypeScript

Slovenia - Advanced TypeScript

Croatia - Advanced TypeScript

Serbia - Advanced TypeScript

Bhutan - Advanced TypeScript

Nepal - Advanced TypeScript

Uzbekistan - Advanced TypeScript