Celem tego kursu jest wprowadzenie uczestników w świat React Native, pozwalając na stworzenie mobilnej aplikacji, która korzysta z dynamicznych funkcji, połączeń z API i innych zaawansowanych technologii. Kurs będzie składał się 7 webinarów tematycznych (szczegóły w harmonogramie) w których między innymi wprowadzę Cię do świata Raect Native i przeprowadzę przez konfigurację projektu i omówienie jego komponentów (1), stworzymy pierwszy widok aplikacji (2), omówimy API oraz krótko przedstawię Ci najważniejsze aspekty integracji z TypeScript (3), stworzymy nawigację aplikacji (4), zajmiemy się dynamicznymi parametrami API i przechowywaniem danych (5), zajmiemy się możliwością rozszerzenia aplikacji o lokalizację i wyszukiwanie (6) oraz ulepszymy aplikację z pomocą Redux Tolkit (7). Tintensywny kurs, który umożliwi uczestnikom stworzenie nowoczesnych aplikacji mobilnych z wykorzystaniem najpopularniejszych technologii i narzędzi dostępnych dla React Native.
Zapisz się na wstępną listę!Chcesz nauczyć się tworzyć nowoczesne, interaktywne i responsywne aplikacje webowe? Jesteś w idealnym miejscu! Odkryj tajemnice języka, który stał się fundamentem rozwoju internetu – JavaScript. A potem, zagłęb się w jego ulepszoną wersję, która oferuje silne typowanie i jest ulubieńcem wielu deweloperów - TypeScript. (1)Zaczniemy od podstaw, dlatego nawet jeśli jesteś początkujący, ten kurs jest dla Ciebie! Poznasz składnię, typy danych, operatory, instrukcje warunkowe i pętle – wszystko, co niezbędne, by poczuć się pewnie w świecie JS. (2) Obiektowe myślenie - JavaScript to język obiektowy. Nauczysz się tworzenia, modyfikacji i manipulowania obiektami, a także zagłębisz się w prototypy i klasy. (3) JavaScript to także asynchroniczność na wyciągnięcie ręki: Promisy, async/await, callbacki - poznasz mechanizmy, które pozwolą Ci na efektywne zarządzanie operacjami asynchronicznymi. (4) Następnie przejdziemy do wprowadzenie do TypeScript: Dowiesz się, dlaczego TypeScript zdobywa serca programistów na całym świecie. Nauczysz się korzystać z silnego typowania, interfejsów i dekoratorów, dzięki czemu Twoje aplikacje staną się bardziej niezawodne i łatwiejsze w debugowaniu. (5) Prawdziwe projekty: Teoria to jedno, ale prawdziwa magia zaczyna się, gdy zaczniemy pisać kod! Przez cały kurs będziesz tworzyć praktyczne aplikacje, które nie tylko umożliwią Ci zrozumienie omawianych koncepcji, ale także staną się doskonałym elementem Twojego portfolio.
Zapisz się na wstępną listę!Chcesz przenieść swoje umiejętności tworzenia aplikacji na wyższy poziom i zrozumieć, jak pracować w chmurze w skali globalnej? Ten kurs jest dla Ciebie! Zanurz się w fascynujący świat bezserwerowych aplikacji z wykorzystaniem Serverless Framework i Amazon AWS. Kurs obejmuje takie zagadnienia jak: (1) Wprowadzenie do Serverless Framework i Amazon AWS, (2) Konfiguracja Serverless Framework, (3) Pierwsze kroki z API (Node.js, Express,js, Amazon API Gateway) , (4) Integracja z usługami AWS (Amazon DynamoDb, Amazon S3, Amazon Cognito) (5) Monitoring, debugowanie i wdrażanie aplikacji, (6) Automatyzacja procesu wdrażania z CI/CD. Dołącz do nas i odkryj przyszłość tworzenia aplikacji w chmurze z Serverless Framework i Amazon AWS!
Zapisz się na wstępną listę!Chcesz stworzyć strony, które doskonale prezentują się na każdym urządzeniu? Szukasz skutecznych metod do budowy responsywnych layoutów? Zacznij swoją podróż przez fascynujący świat Flexbox i CSS Grid już teraz! 1. **Mobile First - co to takiego?**: Zrozumiesz filozofię projektowania stron "od najmniejszego do największego" – wychodząc od wersji mobilnej, poprzez tablety, aż po duże ekrany desktopowe. Dowiesz się, dlaczego jest to podejście tak cenione w świecie web designu. 2. **Media Queries – klucz do responsywności**: Nauczysz się, jak skutecznie korzystać z @media, aby dostosowywać stylowanie strony w zależności od rozmiaru ekranu czy innych właściwości urządzenia. 3. **Podstawy Flexbox**: Stworzysz prosty layout przy użyciu Flexboxa, doskonale dostosowując go do różnych rozdzielczości ekranu dzięki technice Mobile First. 4. **Zmiennych w CSS - tajnik skutecznego stylowania**: Odkryjesz potęgę zmiennych w CSS, które pozwalają na bardziej elastyczne i spójne stylowanie elementów na stronie. 5. **Tworzenie zaawansowanej strony**: Wykorzystując zdobytą wiedzę, stworzysz praktyczną stronę internetową. Zastosujesz technikę Mobile First, Flexbox, dodasz zdjęcia, a także skorzystasz z zmiennych w CSS, zarówno dla Media Queries jak i dla palety kolorów. 6. **Interaktywne menu z JavaScript**: Na koniec dodasz do swojej strony rozwijane menu typu "hamburger", które będzie doskonale działało na urządzeniach mobilnych. Wszystko to z podstawowym użyciem JavaScript, aby strona była responsywna i intuicyjna dla użytkownika. **Dlaczego warto wybrać ten kurs?** W świecie web designu responsywność strony to już nie tylko dodatek, ale konieczność. Poznając techniki Flexbox i CSS Grid, stawiasz kolejny krok w kierunku bycia profesjonalnym twórcą stron internetowych. Czekają na Ciebie praktyczne ćwiczenia, cenne wskazówki i wsparcie.
Zapisz się na wstępną listę!Chcesz stworzyć lądowanie, które nie tylko przyciągnie uwagę, ale też przekształci odwiedzających w klientów? Zastanawiasz się, jak połączyć zaawansowane technologie z doskonałym doświadczeniem użytkownika? To jest kurs dla Ciebie! Czekają na Ciebie nowoczesne technologie w zastosowaniu praktycznym. Zanurz się w świecie webpacka, ucząc się optymalizacji, zarządzania zasobami i automatyzacji. Poznaj możliwości SCSS – preprocesora CSS, który uczyni Twoje style bardziej elastycznymi i zorganizowanymi. Odkryj moc JavaScript, tworząc dynamiczne elementy na stronie. Naucz się tworzyć porywające, płynne animacje, które nie tylko przyciągną uwagę odwiedzających, ale także będą służyły celom Twojego biznesu, nie rozpraszając użytkownika. Optymalizuj zasoby i dopasowuj je do urządzenia użytkownika. Wszystko, czego się nauczysz, będzie podkreślać znaczenie UX. Dowiesz się, jak projektować intuicyjne interfejsy, które prowadzą odwiedzających przez całą stronę, krok po kroku, aż do podjęcia oczekiwanej akcji.
Zapisz się na wstępną listę!