TypeScript: Front-end oraz aplikacje Node.js ze statycznym typowaniem

10 - 11 czerwca 2019

poniedziałek-wtorek w godz. 9.00 - 17.00

szkolenie otwarte

1 290 zł

1 190 zł dla naszych absolwentów

Zaawansowany

16 h

DLA KOGO?

Szkolenie jest dedykowane dla osób, które pracują na codzień z JavaScript i chcą uzupełnić swój narzędziownik lub szykują się do migracji istniejącego projektu oraz chcą sprawdzić jakie możliwości daje TypeScript, jakie są dobre praktyki, jaki jest koszt wprowadzenia go do projektu i co można zyskać.

CZEGO NAUCZYSZ SIĘ PODCZAS SZKOLENIA?

Podczas szkolenia poznamy jak efektywnie pracować z TypeScript – wykorzystując jego rozbudowany system typów do modelowania danych, budowania logiki i wychwytywania jak największej ilości błędów już na poziomie kompilacji.
Sprawdzimy jak TypeScript radzi sobie w projektach z popularnymi frameworkami front-end’owymi oraz rozwiązaniami back-end’owymi w Node.js, na miejscu JavaScript.
Poruszymy także kwestię migracji istniejącego kodu JavaScript oraz używania JavaScript w projektach TypeScript.

CZEGO OCZEKUJEMY OD CIEBIE?

  • dobrej znajomości JavaScriptu
  • własnego laptopa z Visual Studio Code

PROGRAM SZKOLENIA

  • TypeScript jako superset JavaScript z opcjonalnym statycznym typowaniem – po co, dlaczego, ile twoich problemów rozwiąże?
  • Konfiguracja kompilatora, dobre praktyki
  • Jak nie dać się oszukać – czyli JavaScript czai się za rogiem
  • System typów TypeScript
  • Jak zamodelować wszystko na poziomie typów
  • Tooling
  • TypeScript w popularnych frameworkach front-end’owych oraz popularnych frameworkach webowych dla Node.js
  • Hermetyzacja kodu i moduły
  • Jak połączyć TypeScript z JavaScript w naszym kodzie oraz z zależnościami
  • Ekspansja – dobra praktyki budowania pakietów npm w TypeScript
  • Extras: Iteracyjna migracja istniejącego projektu JavaScript -> TypeScript

ZAPYTAJ O KURS







Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu nawiązania kontaktu w sprawie udziału w kursie.

Administratorem danych osobowych jest infoShare Academy sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS 0000561749, NIP 5842742213, który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.

Strona korzysta z zabezpieczenia reCAPTCHA. Prywatność - Warunki.

Michał Michalczuk

Full-stack Software Developer

Full-stack Software Developer, gdy jest potrzeba scrum master i team leader, okazjonalnie prelegent. Promotor TypeScript. Na froncie najczęściej pracuje z Angular’em, ale dzielnie eksploruje inne frameworki. Na tyłach preferuje Asp.Net i C# lub Node.js, ale pracował w różnych językach i technologiach – od Pythona i Django, przez Wpf i Silverlight, Visual Basic czy PHP. Uwielbia dzielić się wiedzą, szerzyć dobre praktyki oraz rozwiązywać problemy.
Nie nudzi się, sypia gdy jest taka potrzeba.
www

Profil na

KURSANCI O NAS

Zobacz co mówią kursanci po naszych kursach.
Poznaj ich historie.

POTRZEBUJESZ POMOCY
W SFINANSOWANIU KURSU?

Istnieje 8 sposób finansowania kursów w infoShare Academy, więc z pewnością znajdziesz coś dla siebie.

Możesz rozłożyć płatność na raty lub zapłacić jednorazowo, a jeżeli brakuje Ci pieniędzy,
żeby zapłacić za kurs, w szybki i wygodny sposób skontaktujemy Cię z naszym doradcą kredytowym.

Do Twojej dyspozycji są również takie metody finansowania jak pomoc Urzędu pracy,
Baza Usług Rozwojowych czy Krajowy Fundusz Szkoleniowy.

Uzyskaj środki na kurs

Skontaktuj się z nami




Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu nawiązania kontaktu w sprawie udziału w kursie.

Administratorem danych osobowych jest infoShare Academy sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS 0000561749, NIP 5842742213, który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.

Strona korzysta z zabezpieczenia reCAPTCHA. Prywatność - Warunki.



WARSZAWA

ul. Puławska 2
Plac Unii Lubelskiej
Budynek B

KRAKÓW

al. Kijowska 14
30-079 Kraków

LUBLIN

ul. Józefa Franczaka „Lalka” 43
Inkubator Fundacji Rozwoju Lubelszczyzny

GDAŃSK

al. Grunwaldzka 472B
Olivia Business Centre
budynek Olivia Four (O4)

SZCZECIN

ul. Cyfrowa 6
Technopark Pomerania

POZNAŃ

ul. Słowackiego 55/1
60-521 Poznań

WROCŁAW

ul. Plac Solny 15
Idea Place