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ę!Każdy z kursów składa się z kilku lub kilkunastu webinarów. Podczas webinaru udostępniamy czat na którym możecie zadawać pytania, na które postaramy się odpowiedzieć na czacie lub na specjalnym webinarze QA kończącym każdy z kursów.
Mózg, niestety, nie zrozumie i nie opanuje materiału bez aktywnego programowania. My dostarczymy Ci wyzwań w tym zakresie. Zachęcamy też do aktywnego oglądania materiałów wideo - pisania kodu równolegle z nami.
Każdy z kursów składa się z kilku do kilkunastu (maksymalnie dwudziestu kilku) webinarów. Spotkania odbywają się najczęściej 2-3 razy w tygodniu. Szczegóły znajdziesz w harmonogramie każdego z kursu.
Każdy z kursów do ukończenia wymaga przygotowania pracy zaliczeniowej, zdania testu oraz obecności na webinarach (przynajmniej 50%). Certyfikat wysyłamy również w wersji papierowej.
Na Discordzie możesz komunikować się z instruktorami oraz z innymi uczestnikami naszych kursów. Choć każdy pracuje na własne konto, to lepsze wyniki osiągamy, ucząc się w grupie.
Po zakończonym kursie otrzymujesz dostęp do materiałów z niego na 360 dni.
Head of JavaScript Backend at Escola
Drogą programowania podąża już blisko 20 lat, a od blisko 10 lat programowania także uczy. Podczas wielu kursów MEGAK będzie Twoim przewodnikiem, którego zadaniem będzie poprowadzić Cię czasami krętą, czasami błotnistą, czasami niebezpieczną drogą do celu. Zawsze będąc obok.
Head Of JavaScript Frontend in Escola
Marcin jest CTO w firmie IT.focus. Jest programistą, ale także zarządza technologiami w projektach realizowanych w software house. Ma olbrzymią wiedzę techniczną oraz potrafi skutecznie komunikować się w zespole, kierować projektem oraz szkolić ludzi, z którymi współpracuje. W ramach MEGA KURSU Marcin będzie prowadzić cotygodniowe live'y.
Frontend Developer in EMBIQ
Jego głównymi technologiami są React i React Native. Na codzień wykorzystuje swoje umiejętności jako Frondend i Mobile Developer, równocześnie dzieląc się zdobytą wiedzą jako Teach Lead. Specjalizuje się w identyfikowaniu i rozwiązaniu nietypowych przypadków, które wykraczają poza standardowe scenariusze.
Frontend Developer in EMBIQ
Jego drugie imię to wszechstronność. W codziennej pracy spełnia się jako Frontend korzystając z posiadanej wiedzy na temat technologii takich jak Angular i React. Jest także uważany za specjalistę od stylizowania za pomocą kaskadowych arkuszy stylów.
Samuraj Programowania, 5 dioptrii
Uwielbia programować w JavaScript, a zdaniem wielu osób potrafi także całkiem przyjemnie i skutecznie nauczać. Na MegaK występuje w podwójnej roli - ucznia, bo uczymy się całe życie, oraz prowadzącego - w tych tematach gdzie czuje się mocny i może wiele pokazać i nauczyć.
Nasi instruktorzy to praktycy z wieloletnim doświadczeniem w branży, gotowi podzielić się swoją wiedzą i umiejętnościami. Nie musimy, ale chcemy to robić.
Nasze kursy są dopracowane. Webinary, są przygotowywane z myślą o interaktywności (czat podczas każdego webinaru) i głębokim zrozumieniu tematu. Tłumaczymy co i jak i do tego robimy praktyczne projekty.
Nie jesteśmy zwolennikami certyfikatów za sam udział. Dlatego by otrzymać od nas Certyfikat musisz wykazać się aktywnością - brać udział w webinarach, zdać test i wykonać projekt. Dzięki temu wiesz, że ten certyfikat coś znaczy!
Ograniczamy liczbę uczestników do 100 na każdy kurs. Dzięki temu możemy zapewnić indywidualne wsparcie i bardziej zaangażowaną społeczność.
Masz pytania czy wątpliwości? Pisz do nas śmiało pod powyższy adres lub skorzystaj z formularza kontaktowego!