JavaScript nie wymusza statycznego typowania danych, często konwertując wartości za naszymi plecami, tak aby dana operacja mogła zostać poprawnie wykonana, nawet jeśli nie dostarczyliśmy odpowiedniej informacji. Często daje nam to mylne wrażenie, że aplikacja działa bezbłędnie, mimo że wcale tak nie jest.
TypeScript obudowuje JavaScript w zaawansowany wrapper, który dodaje funkcjonalność typowania znaną z innych, lepszych pod tym względem, języków. Pozwala nam to na pisanie aplikacji szybciej i bezpieczniej. TypeScript to w tej chwili jeden ze standardów, który na pewno będziesz wykorzystywać w swojej codziennej pracy.
Próg wejścia: Znajomość JS-a i Reacta na poziomie podstawowym.
Statyczne typowanie, Union, Literal Types, funkcje, konfiguracja, moduły i tryb watch
Aliasy, rzutowanie typów, type guards, interfejsy, interfejsy wbudowane i rozszerzone, OOP w TS.
Wprowadzenie, komponenty BooksList i BookItem, AddBookForm, React, TS i Redux, selektory, funkcja connect, komponenty klasowe
TypeScript po stronie serwera, serwer API i Mongoose, dekoratory metod, klasy, właściwości, Typegoose
W Kodilli mamy doświadczenie w prowadzeniu szkoleń w formie zdalnej, a Mentorami są doświadczeni programiści.
Na szkoleniu uczysz się pod okiem dedykowanego Mentora, który sprawuje nadzór nad Twoimi postępami.
W trakcie kursu otrzymasz zadania do wykonania oraz będziesz rozwijać projekt. Dzięki temu lepiej przyswoisz wiedzę.