Ten kurs Angular to kompleksowe wprowadzenie do jednego z najpopularniejszych frameworków JavaScript, oferujące szeroką gamę tematów od podstaw po zaawansowane techniki programowania. Rozpoczyna się od stworzenia pierwszej aplikacji, przechodząc przez podstawy komponentów, komunikację między nimi oraz zarządzanie cyklem życia. Kurs obejmuje praktyczne zadania domowe z rozwiązaniami, aby utrwalić zdobytą wiedzę. Uczestnicy zgłębiają tajniki dyrektyw, detekcji zmian, stylowania i szablonów, co pozwala na budowę dynamicznych i responsywnych aplikacji. Znaczną część kursu poświęcono programowaniu reaktywnemu, manipulacji strumieniami danych oraz multitaskingu. Dalsze moduły obejmują pracę z serwisami, zarządzanie stanem aplikacji, formularze oraz Pipes. Kurs wprowadza również komunikację z API, obsługę Interceptorów, a także routing. Na zakończenie uczestnicy nauczą się podstaw testowania aplikacji, co pozwala na tworzenie stabilnych i dobrze przetestowanych projektów. Dzięki praktycznemu podejściu, kurs dostarcza solidnych umiejętności potrzebnych do pracy z Angular na poziomie profesjonalnym.
Ten kurs jest kompleksowym przewodnikiem po nowoczesnych technologiach serverless, w szczególności opartym na platformie Serverless.com. Uczestnicy zdobędą wiedzę na temat teorii architektur, takich jak monolityczna, mikroserwisowa i serverless, z naciskiem na wykorzystanie IaC i Serverless Framework. Nauczą się instalacji oraz konfiguracji środowiska pracy, w tym zakładania konta, instalacji boilerplate i pracy w trybie developerskim. Głównym projektem kursu jest system ticketowy, który wprowadza praktyczne aspekty zarządzania mikroserwisami, takie jak autoryzacja (AWS Cognito), bazy danych (AWS DynamoDB) oraz obsługa plików (AWS S3). Kurs obejmuje również zaawansowane tematy, takie jak wysyłanie powiadomień za pomocą AWS SES, zarządzanie kolejkami w AWS SQS oraz konfiguracja cyklicznych wywołań. Uczestnicy nauczą się wdrażać aplikacje w środowiskach dev i stage oraz analizować logi. Ostatnie moduły koncentrują się na implementacji CI/CD oraz analizie metryk w Serverless.com. Kurs łączy teorię z praktyką, dostarczając solidnych umiejętności w pracy z nowoczesnymi rozwiązaniami serverless.
Kurs React Native to ponad 8 godzin intensywnej nauki tworzenia nowoczesnych aplikacji mobilnych. Rozpoczynasz od wprowadzenia do React Native, poznając jego możliwości i zastosowania. Następnie przechodzisz przez konfigurację środowiska, tworzenie pierwszego projektu oraz pracę z podstawowymi komponentami. W kolejnych lekcjach zbudujesz pierwszy widok, nauczysz się komunikować z API oraz wprowadzać TypeScript, aby pisać bardziej bezpieczny i przewidywalny kod. Kurs obejmuje także kluczowe aspekty, takie jak nawigacja między ekranami, zarządzanie danymi oraz obsługa lokalizacji. Na zakończenie poznasz techniki refaktoryzacji, które pomogą Ci optymalizować i udoskonalać kod aplikacji. To idealne szkolenie dla osób chcących rozpocząć przygodę z tworzeniem aplikacji mobilnych.