Szkolenie z programowania Node.js + TypeScript.
Osoby, które chcą zdobyć umiejętności z zakresu programowania Node.js i TypeScript.
...Zdalne
60 h
8
Szkolenie z programowania Node.js + TypeScript.
Opis kursu
Szkolenie "Programowanie Node.js + TypeScript" jest skierowane do programistów, którzy pragną rozwijać swoje umiejętności w tworzeniu aplikacji serwerowych z wykorzystaniem technologii Node.js i TypeScript. Kurs rozpoczyna się od omówienia podstaw Node.js, w tym jego architektury oraz sposobów asynchronicznego przetwarzania danych. Uczestnicy zapoznają się z instalacją i konfiguracją środowiska programistycznego oraz nauczą się korzystać z najpopularniejszych modułów Node.js.
W ramach szkolenia uczestnicy będą także eksplorować język TypeScript, jego zalety oraz różnice w stosunku do JavaScript. Kurs kładzie szczególny nacisk na typowanie danych, co pozwala na tworzenie bardziej niezawodnego i łatwiejszego w utrzymaniu kodu. Uczestnicy dowiedzą się, jak korzystać z TypeScript w kontekście aplikacji Node.js, co umożliwi im efektywne pisanie i organizowanie kodu.
Kurs obejmuje także zagadnienia związane z tworzeniem i zarządzaniem API RESTful, a uczestnicy nauczą się, jak integrować bazy danych, takie jak MongoDB czy PostgreSQL, z aplikacjami Node.js. Dodatkowo, szkolenie uwzględnia zagadnienia związane z testowaniem aplikacji oraz wykorzystaniem narzędzi do automatyzacji, co jest niezbędne w profesjonalnym programowaniu. Uczestnicy będą mieli możliwość pracy nad praktycznymi projektami, co pozwoli im zastosować zdobytą wiedzę w realnych sytuacjach. Po ukończeniu szkolenia każdy uczestnik otrzyma certyfikat potwierdzający jego umiejętności w zakresie Node.js i TypeScript.
Czego się nauczysz:
- jak zbudowany jest React: Babel i Webpack,
- useState.
- useEffect
- useLayoutEffect,
- useMemo / memo i useCallback.
- useReducer,
- tworzenie własnych hooków,
- context API,
- Redux i Redux toolkit,
- Typescript.
- styled-components,
- Material UI,
- animacje w bibliotece Framer-motion.
- create-react-app vs Next.js,
Wymagania:
- Minimalne wymagania do obsługi szkolenia w formie zdalnej, w czasie rzeczywistym na platformie clickmeeting.com: uczestnik powinien dysponować komputerem stacjonarnym bądź laptopem. Niezbędne również będą: mikrofon, słuchawki, głośniki i opcjonalnie kamera.
- Minimalne wymagania sprzętowe: procesor dwurdzeniowy, minimum 2GB pamięci RAM, wolna przestrzeń na dysku twardym (około 10GB)
- System operacyjny: minimum Windows XP/MacOS High Sierra
- Oprogramowanie: przeglądarka internetowa (Google Chrome, Mozilla Firefox, Opera, Safari, Microsoft Edge)
- Sieć: łącze internetowe minimum 2 Mbps