Ten kurs jest częścią ścieżki:
Angular Developer
Opinie użytkowników
Zobacz wszystkie
konfiguracja projektu opartego na TypeScript
wykorzystanie zalet silnego typowania
wykorzystanie klas abstrakcyjnych
tworzenie modularnego kodu
wykorzystanie mechanizmu klas
zaawansowane techniki typowania
wykorzystanie dekoratorów w praktyce
integracja TypeScript z webpack
TypeScript to niezwykle interesująca alternatywa dla “czystego” JavaScript. Jest to tzw. nadzbiór języka JavaScript, który rozszerza jego możliwości o takie mechanizmy jak silne typowanie, klasy, dekoratory itd. Dzięki TypeScript możesz łatwiej zapanować nad złożonym kodem, zmniejszyć ilość błędów i w konsekwencji tworzyć lepsze aplikacje. TypeScript jest podstawą niezwykle popularnego frameworku Angular oraz wielu innych nowoczesnych projektów webowych. Co ważne, aby rozpocząć pracę z TypeScript wystarczy ci podstawowa znajomość JavaScript.
Z tym kursem błyskawicznie poznasz wszystkie kluczowe koncepcje TypeScript. Na początku dowiesz się jak skonfigurować projekt oparty na tym języku i jak wykorzystać do pracy twoje dotychczasowe narzędzia. Następnie poznasz krok po kroku wszystkie właściwości języka TS, które sprawiają, że jest on świetną alternatywą dla czystego JavaScript. W krótkim czasie nabędziesz wprawy oraz pewności, która pozwoli Ci swobodnie kodować.
Silne typowanie to jedna z kluczowych cech TypeScript. Dzięki temu mechanizmowi już na na etapie kompilacji możesz odrzucić sporą ilość błędów w Twoim kodzie! Z tym kursem poznasz wszystkie istotne zagadnienia związane z użyciem typów.
Dowiesz się m.in czym jest inferencja typów, jak wykorzystać interfejsy oraz czym różni się typowanie strukturalne od nominalnego. W praktyce zapewni Ci to zestaw możliwości, których nigdy byś nie uzyskał pisząc w tradycyjnym dynamicznie typowanym JavaScript.
Używając TypeScript uzyskasz dostęp do technik, które znane są z klasycznych obiektowych języków programowania opartych na klasach. Dzięki temu szkoleniu będziesz miał świetną okazję aby poznać wszystkie kluczowe techniki związane z takim podejściem do pisania kodu. Nauczysz się używać modyfikatorów dostępu, akcesoriów, klas abstrakcyjnych i wiele więcej.
Kurs to nie tylko omówienie elementów samego języka TypeScript. To również liczne lekcje na temat ważnych narzędzi, które każdy developer powinien znać. Dowiesz się z nich m.in jak zaadoptować swoje projekty z JS do TypeScript oraz jak wykorzystać popularne narzędzia typu TSLINT albo Webpack.