Buduj aplikacje przyszłości z Next.js
NEXT.JS MASTERS to pierwszy na świecie kurs Next.js poprzedzony wielkim spotkaniem stacjonarnym fanów Nexta w Kinie Luna w Warszawie.
Podczas 5-tygodni kursu skupimy się na tworzeniu wydajnych i kompleksowych aplikacji, ze szczególnym naciskiem na ecommerce. Twórcami są Jakub "Zaiste" Neander i Michał Miszczyszyn, Senior Fullstack Developerzy z doświadczeniem w TypeScript, Next.js i GraphQL.
5 obszernych modułów – od konfiguracji środowiska po backend.
5 tygodni nauki – online, ale przy wsparciu Jakuba i Michała.
Kongres NEXT.JS w Warszawie – kurs poprzedzi konferencja w Warszawie!
Zaangażowana grupa – społeczność 500+ programistów.
Start kursu 5 LUTEGO. Termin kongresu: 2 LUTEGO. Zapraszamy!
Next.js zarabia teraz miliony, dla największych ecommerców oraz startupów na świecie.
5 tygodni
wspólnej nauki
NEXT.JS MASTERS oparty jest
o społeczność działającą razem.
Uczysz się w grupie, a nie samotnie. Oprócz sesji LIVE i lekcji video, codziennie uczestniczysz w dyskusjach, Q&A i dzieleniu się wiedzą z innymi programistami na Discordzie.
500+ ambitnych
programistów
Tworzymy największe szkolenie dotyczące Next.js w Polsce. Dołącz do nas!
Kurs ruszy 5 lutego 2024 i do tego czasu dołączy setki programistów specjalizujących się w tworzeniu ultraszybkich aplikacji.
Jakub, Michał
& Goście Specjalni
Jesteś w dobrych rękach.
Prowadzący to senior-deweloperzy z kilkunastoma latami komercyjnego doświadczenia. Nie jesteśmy specjalistami od marketingu, tylko od programowania, z dużą pasją do dzielenia się wiedzą.
Masz dość przestarzałych kursów pełnych złych praktyk? My też, dlatego NEXT.JS MASTERS tworzymy inaczej :)
Od początku tworzysz własną, nowoczesną aplikację
W trakcie kursu razem z nami budujesz kompleksową i wydajną aplikację e-commerce. Otrzymasz szereg zadań i instrukcji, a to, czy poszczególne zadania są wykonane poprawnie sprawdzisz wykorzystując automatyczne testy.
Wykorzystanie AI w codziennej pracy i do generowania danych
W tej edycji NEXT.JS MASTERS postanowiliśmy włączyć do agendy również nasze techniki pracy z narzędziami AI, między innymi na potrzeby SEO oraz generowania dużych zbiorów danych. Sam ten moduł jest pewnie wart dołączenia :)
Wsparcie na konsultacjach LIVE oraz na Discordzie
Uczestnicy poprzednich edycji wskazują, że tu leży dla nich największa wartość! Jeśli tylko potrzebujesz pomocy, podpowiedzi, jesteśmy online każdego dnia. Jesteś na głębokiej wodzie, ale nie jesteś sam!
Pragmatyzm ponad wszystko
Next.js 14, Next.js 13, React, TypeScript i GraphQL – wszystko, co potrzebne, aby stworzyć rozbudowaną aplikację internetową poznasz w 5 intensywnych tygodni (zakładając że masz oczywiście podstawy). To jest dokładnie to, czego teraz potrzebuje rynek, a program kursu jest dopracowany pod kątem pragmatyzmu.
Koniec z arbitralnymi decyzjami
„Tak się po prostu robi” – słyszałeś to kiedyś? NO MORE. Wszystko, co pokazujemy ma uzasadnienie, podparcie w praktyce lub źródło. Nie uczymy bezmyślenego kopiowania lecz analizy i świadomości, której wymaga się od senior developerów.
Dostęp na rok
Zachęcamy do przerobienia wszystkich materiałów oraz do angażowania się w projekty i dodatkowe sesje LIVE na bieżąco, ale bez stresu – do kursu możesz wrócić kiedy zechcesz oraz wybrać najbardziej interesujące Cię obszary. Zależy nam jednak, żeby to nie był Twój kolejny kurs odłożony na półkę :)
Bilet na Kongres Next.js dostaniesz GRATIS!
Elian Van Cutsem, Kitze, Sylwia Vargas, Max Stoiber, Tomasz Ducin, Alberto Schiabel i wielu świetnych developerów + wielka integracja fanów Next'a! Kupując dostęp do NEXT.JS MASTERS teraz, bilet wstępu na Kongres oraz nagrania prelekcji dostaniesz GRATIS!
Next.js i dużo więcej
NEXT.JS MASTERS tworzymy dla wszystkich programistów, którzy chcą zgłębić aspekty tworzenia aplikacji w oparciu o Next.js 13 i 14, ale ten kurs to wiele więcej – płynnie poruszamy się w TypeScript, React, GraphQL.
Specjalnie w tej edycji wykorzystujemy też GitHub Copilot oraz ChatGPT.
Co o naszych kursach mówią programiści
Z poprzedniej edycji skorzystało ponad 330 programistów i programistek. NEXT.JS MASTERS będzie naszym najlepszym kursem!
Zbuduj prawdziwą aplikację z użyciem Next.js 14
W czasie kursu zbudujesz pełnoprawną aplikację internetową od A do Z opartą o Next.js 14, Next.js 13, React, TypeScript i GraphQL: ultraszybki, statycznie renderowany sklep internetowy. Pomysł na projekt zaczerpnęliśmy od naszych partnerów, a zdobywana wiedza wprost odpowiada rynkowym wymaganiom.
KONGRES NEXT.JS 2 LUTEGO
PRZED STARTEM KURSU
Kurs NEXT.JS MASTERS poprzedzi wielkie spotkanie społeczności Next.js w Kinie Luna, 2 lutego. Zaprosiliśmy fenomenalnych prelegentów!
START KURSU 5 LUTEGO
ZAKOŃCZENIE 11 MARCA
NEXT.JS MASTERS jest programem kohortowym, w którym uczymy się razem. Dołączysz do grupy kilkuset programistów o podobnych celach.
SESJE LIVE W KAŻDY CZWARTEK OD 18:00 DO 19:00.
Sercem programu jest 5 sesji LIVE w każdy czwartek od 18:00 do 19:00 na ZOOM. Spodziewaj się pogłębionych sesji Q&A z innymi programistami. Spotkania będą prowadzone przez Jakuba i Michała oraz gości specjalnych (nazwiska ogłosimy wkrótce – pozytywnie zaskoczą!). WSZYSTKIE sesje LIVE będą nagrywane, więc nic Cię nie ominie.
20 GODZIN LEKCJI W FORMIE VIDEO ORAZ TEKSTOWEJ
Co tydzień w trakcie 5 tygodni kursu dostaniesz 4 godziny lekcji z omówieniem danego zagadnienia oraz wytycznymi dla projektu. W sumie 20 godzin materiałów do samodzielnej nauki, oprócz sesji LIVE (które również będą nagrywane).
BUDUJESZ WŁASNĄ APLIKACJĘ ECOMMERCE
W trakcie kursu otrzymasz konkretne zadania do każdego modułu. Wykonując zadania zrealizujesz projekt końcowy, czyli kompleksową i wydajną aplikację e-commerce.
To, czy poszczególne zadania są wykonane poprawnie możesz sprawdzić wykorzystując automatyczne testy. Zbiór testów do wszystkich modułów udostępnimy na początku kursu. Dzięki nim sprawdzisz, czy podstawowe funkcje zostały zaimplementowane i działają zgodnie z oczekiwaniami. Gdy Twoje rozwiązanie będzie gotowe - zrobisz finalne testy swojej aplikacji, a raport z nich będzie jednym z elementów zaliczenia kursu.
Projekt końcowy zostanie sprawdzony za pomocą zbioru testów E2E w sposób automatyczny. Studenci będą uruchamiać testy u siebie na komputerze i wrzucać nam na stronę plik z wynikiem (JSON). Dodatkowo, wszyscy dostają feedback na bieżąco dzięki naszej konfiguracji ESLint, którą udostępniamy w pierwszym tygodniu. Ponadto, w trakcie konsultacji, będzie możliwość, aby omówić bieżący stan swojego sklepu.
CODZIENNE WSPARCIE I FEEDBACK INSTRUKTORÓW
Wsparcie na Discordzie oraz cotygodniowe konsultacje LIVE to dla wielu najlepsza część programu i coś, co odróżnia nas od innych szkoleń i kursów z tej tematyki. Uczysz się w grupie, a nie samotnie. Nasz program oparty jest o społeczność działającą razem. Codziennie będziesz uczestniczyć w dyskusjach na społeczności, Q&A i dzieleniu się wiedzą. Po zakończeniu kursu dyskusje będziemy kontynuować na Discordzie.
CERTYFIKAT NEXT.JS MASTERS
Na zakończenie kursu otrzymasz certyfikat zintegrowany z Twoim profilem LinkedIn, który wykorzystasz podczas rozmów o podwyżkach ;)
Program NEXT.JS MASTERS
🗓 KURS POTRWA OD 5.02.2024 DO 11.03.2024
Potrzebujesz o tym porozmawiać? Zadzwoń na +48 730 865 695 lub napisz na next14@brave.courses 🙂
Środowisko Next.js 14
- a
- 💥 BONUS: b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- Przygotujesz środowisko do pracy.
- Skonfigurujesz Next.js z TypeScriptem.
- Zainstalujesz narzędzia deweloperskie.
- Zbudujesz działającą aplikację Next.js 14.
- Podstawowa aplikacja w Next.js 14.
Architektura App Router
- a
- 💥 BONUS: b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- Stworzysz aplikację z dynamicznymi ścieżkami.
- Pobierzesz dane z API.
- Skonfigurujesz sprytne SEO dla każdej z podstron.
- Wykorzystasz MDX.
- Projekt poprawnej architektury Next.js 14.
- Aplikacja z dynamicznymi danymi i ścieżkami.
Type-safe integracja z GraphQL
- a
- 💥 BONUS: b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- Wykonasz operacje GraphQL.
- Rozbudujesz projekt, aby działał jak aplikacja e-commerce.
- Skonfigurujesz automatyczną integrację TypeScripta z GraphQL.
- Wykorzystasz wzorzec Fragment Masking.
- Postawienie gotowego API GraphQL.
- Generowanie danych na potrzeby projektu.
- Refaktoryzacja kodu.
- Aplikacja e-commerce.
Zaawansowane aspekty Next.js 14; optymalizacje
- a
- 💥 BONUS: b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- Zbudujesz funkcjonalny proces checkout.
- Zoptymalizujesz aplikację zaawansowanymi technikami cache'owania.
- Poprawisz odczuwalną wydajność aplikacji dzięki optymistycznym aktualizacjom.
- Polepszysz UX aplikacji dzięki przechwytywaniu route'ów Next.js.
- Wygenerujesz dynamiczne grafiki Open Graph.
- Projekt ścieżki zakupowej.
- Wdrożenie optymalizacji.
- Przygotowanie aplikacji pod SEO, social media etc.
Płatności, użytkownicy, self-hosting
- a
- 💥 BONUS: b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- a
- b
- c
- Przyjmiesz płatności od użytkowników Twojej aplikacji.
- Zaimplementujesz bezpieczną obsługę asynchronicznej komunikacji ze Stripe przy pomocy webhooków.
- Stworzysz system rejestracji i logowania użytkowników.
- Zrobisz deploy na hosting niezależny od Vercela.
- Wykorzystasz zaawansowane narzędzia do deploymentu Next.js.
- Obsługa płatności.
- Zarządzanie kontami użytkowników.
- Self-hosting aplikacji.
DEMO NEXT.JS MASTERS
Zainspiruj się materiałami demo przygotowanymi dla poprzedniej edycji!
Piszemy klon X (Twittera) w Next.js 14
Next.js 14 to framework umożliwiający tworzenie aplikacji React w sposób łatwy do utrzymania i skalowania. Posiada zaawansowane opcje zarządzania cachem, a także oferuje natywne wsparcie dla React Server Components i Server Actions, co sprawia, że tworzenie nawet najbardziej skomplikowanych aplikacji staje się proste.
Piszemy klon Amazona w Next.js 14
Powszechnie wiadomo, że e-commerce są ciężkie, wolne, skomplikowane i budowane przy użyciu wielu różnych technologii na raz. Czy można zbudować produkcyjny e-commerce w 2024 korzystając tylko z nowoczesnego JavaScriptu? Czy Next.js nadaje się do tworzenia backendu? Czy Next 14 sprosta komercyjnym wymaganiom enterprise?
Nowości i zmiany w Next.js 14
Od czasu wypuszczenia wersji Next.js 13, pojawiło się ponad 5000 nowych commitów w repozytorium. Jak duże zmiany niesie ze sobą Next.js 14? Czy warto już dziś zabrać się za uaktualnienie naszych aplikacji? Jak trudny i czasochłonny jest proces migracji z Next.js 13 do 14?
Optimistic Updates w Next.js
Pod hasłem „optimistic updates” rozumiemy takie działanie aplikacji,w którym nie musimy czekać na zakończenie asynchronicznychoperacji, aby zobaczyć ich rezultat. Jest to takie małe „oszustwo” – operacja wykonywana jest w tle, ale interfejs aktualizowany jest natychmiast.
Fragment Masking w GraphQL
Fragment Masking w GraphQL poprawia enkapsulację i reużywalność komponentów poprzez ograniczenie widoczności danych do kształtu zdefiniowanego we fragmentach. To podejście poprawia również wydajność poprzez scalenie fragmentów w jedno żądanie GraphQL oraz łatwość utrzymywania i rozwoju aplikacji dzięki kolokacji zapytań GraphQL razem z kodem komponentów.
Next.js 13 w ogniu pytań 🔥
Odpowiadamy na najczęściej zadawane pytania o Next.js 13, które pojawiają się wśród niemal wszystkich programistów. Opowiadamy też o idei i programie NEXT.JS MASTERS!
Zoptymalizuj wydajność, popraw SEO i zwiększ konwersję
LIVE coding pokazujący techniki zwiększające wydajność stron budowanych w Next.js 13. Od poprawy szybkości wyświetlania, zwiększenia wyników Lighthouse, po bardziej zaawansowane rozwiązania i dobre SEO na wyciągnięcie ręki.
Dlaczego Next.js wyprzedza swoją epokę?
Next.js 13 wyprzedza swoją epokę wprowadzając mnóstwo nowych, eksperymentalnych funkcji. Jak się w tym wszystkim połapać? Czy „stare” myślenie da się jakoś zamienić na „nowe”?
Twórcy NEXT.JS MASTERS
Jesteśmy Senior Fullstack Developerami z pasją do dzielenia się wiedzą. Z organizowanych przez nas kursów, szkoleń i konferencji skorzystało tysiące programistów. Cieszymy się na kolejną wspólną przygodę, tym razem z Next.js 13 i Next.js 14!
Jakub "Zaiste" Neander
Od 2011 prowadzi we Francji firmę informatyczną, która obługuje klientów korporacyjnych i instytucje rządowe.
Studiował informatykę (ze specjalizacją w sztucznej inteligencji) na Universite Paris-Sud XI w Paryżu. Pracował w laboratorium informatycznym LIMSI w Paryżu. Stypendysta Rządu Francuskiego, w ramach którego realizował projekt z dziedziny sztucznej inteligencji dt. przetwarzania informacji przestrzenno-czasowej w tekstach języka naturalnego.
Pracował w Banku Santander jako programista, projektant i architekt aplikacji Java EE, m.in. przy budowie systemu bankowości elektronicznej Centrum24.
Od 2006 w ramach hobby organizuje konferencje programistyczne. Pomysłodawca pierwszej w Polsce konferencji dotyczących języków programowania Python i Ruby o nazwie RuPy. W latach 2014-2017 organizował konferencję PolyConf, która promuje mniej znane języki programowania. Konferencje odbywały się w Polsce, w Czechach, na Węgrzech, we Francji i w Brazylii.
Michał Miszczyszyn
Autor bestsellerowej książki "TypeScript na poważnie", najpopularniejszego polskiego darmowego kursu React oraz założyciel jednego z najpopularniejszych blogów programistycznych Type of Web.
Autor aplikacji DevFAQ – największej społecznościowej bazy pytań z technicznych rozmów rekrutacyjnych (Open Source).
Redaktor biuletynu programistycznego "Polski frontend i backend newsletter".
Administrator strony Polskifrontend.pl oraz współorganizator największej sieci spotkań programistycznych w Polsce: meet.js. Organizator kilku edycji konferencji meet.js Summit z ponad 500 uczestnikami i uczestniczkami na każdej.
Doświadczony programista full-stack zorientowany na biznes.
Nie boi się żadnej technologii.
Uwielbia typy, języki funkcyjne, programowanie w parach i dzielić się pomysłami z innymi programistami.
Super, że dołączasz!
Masz aż 14 dni od startu kursu, by zmienić zdanie
Masz prawo rezygnacji w ciągu 14 dni od startu kursu, czyli do 19 lutego. Możesz przerobić 2 tygodnie kursu i poprosić o zwrot z dowolnego powodu, a my zwrócimy Ci 100% pieniędzy w ciągu 3 dni.
Nie musisz płacić całości od razu
Możesz opłacić na 2 raty 0%. Pierwsza jest płatna od razu, druga w ciągu 14 dni od startu kursu. Raty obsługujemy samodzielnie, a nie przez bank, więc nie wpływają na Twoją zdolność kredytową. Możesz skorzystać też z PayPo i zapisać się teraz, a zapłacić za 30 dni.
Kurs może opłacić Twój szef
Wiele osób wybiera finansowanie z budżetu firmy. Napisz na nextjs@brave.courses jeśli potrzebujesz faktury proforma lub ulotki dla szefa. Dla zespołów oferujemy dodatkowe rabaty.
FAQ
Masz dodatkowe pytanie?
Pomożemy szybko!
Nie będziemy omawiać najbardziej podstawowych zagadnień typu „co to jest zmienna” czy „jak uruchomić aplikację w przeglądarce”. Chcemy mierzyć dalej i wyżej, więc nasz kurs zakłada pewien poziom znajomości pojęć związanych z programowaniem. Oczekujemy swobody w korzystaniu z JavaScriptu oraz podstawowego zapoznania się z Reactem. Jednakże, przy odpowiednim poziomie determinacji, zaangażowania i regularności każdy powinien sobie poradzić. Służymy pomocą i dodatkowymi materiałami.
– zainstalowany VS Code i umiejętność obsługi edytora kodu
– dobra znajomość JavaScriptu
– umiejętność budowania aplikacji w React.js
– praktyczne wykorzystanie komunikacji client-serwer e.g. REST, RPC
– licencja Copilot (30 dni darmowa)
W ciągu ostatnich lat szkoliliśmy tysiące programistów. Sprawdź nasze bio. Co więcej, partnerem organizującym jest BRAVE.courses – uznana firma w branży edukacji online, z której programów skorzystało już ponad 4000 specjalistów.
Zdecydowaliśmy na interaktywny, kohortowy format Programu zamiast klasycznego kursu opartego o samo oglądanie video na platformie lub zwykłego szkolenia stacjonarnego. Takie podejście zapewnia przyswojenie największej ilości wiedzy w krótkim czasie, a dzięki projektom zaliczeniowym wdrażasz to od razu w swojej pracy i szybciej widzisz konkretne efekty. Nasi kursanci bardzo doceniają również bieżący kontakt z prowadzącym i społeczność skupioną w programie, która dzieli się wiedzą i technikami w zamkniętej, zaufanej grupie o podobnych celach.
Kurs startuje 5.02.2024 i potrwa do 11.03.2024.
Najwięcej skorzystasz jeśli poświęcisz ok. 5-10 godzin tygodniowo na lekcje video, udział w sesjach LIVE i zadania (25-50 godzin w sumie). Skala zaangażowania zależy jednak tylko od Ciebie, część uczestników poświęca więcej czasu, a cześć wybiera dla siebie najciekawsze dla nich elementy.
Kurs odbywa się w formule kursu kohortowego online. Wszystkie zajęcia LIVE są prowadzone przez ZOOM, a materiały video i społeczność znajdziesz na specjalnie stworzonej przestrzeni w ramach platformy Circle.so.
Konsultacje LIVE będą odbywać się w czwartki 18-19:00 i będą nagrywane, wiec niczego nie przegapisz nawet jeśli nie będziesz uczestniczyć we wszystkich sesjach na żywo.
Dostęp do wszystkich nagrań, materiałów i społeczności masz na rok od startu kursu.
Staramy się tworzyć najlepszy program na rynku. Dokładny zakres tematyczny znajdziesz w sekcji Program.
W sekcji z cennikiem znajdziesz informację o najlepszej dostępnej teraz cenie oraz możliwościach finansowania. Zapraszamy!
Dostęp opłacisz kartą, przelewem online lub BLIK’iem poprzez EasyCart (bezpośredni link do płatności). Możesz opłacić również na bazie faktury proforma tradycyjnym przelewem lub z budżetu szkoleniowego Twojej firmy – napisz na nextjs@brave.courses jeśli potrzebujesz proformy.
Tak, dajemy możliwość zakupu na 2 raty 0%. Pierwsza jest płatna od razu, a druga w ciagu 14 dni od startu kursu, czyli do 18 września.
Oczywiście, napisz na nextjs@brave.courses i podaj dane do faktury.
Tak, wielu uczestników dostaje finansowanie z budżetu szkoleniowego. W sekcji z cennikiem znajdziesz link do ulotki dla szefa w PDF.
Dajemy 14-dniową gwarancję satysfakcji dla wszystkich uczestników. Jeśli z jakiegoś powodu nie będziesz zadowolony/a z kursu, skontaktuj się z nami w ciągu 14 dni od daty startu kursu (do 19 lutego), a zwrócimy Ci pełną kwotę bez zadawania żadnych pytań.
Regulamin znajdziesz tutaj.
Tak, otrzymasz fakturę automatycznie po zakupie dostępu.
Tak, otrzymasz certyfikat za wykonanie projektu zaliczeniowego. Na jego wykonanie masz 2 tygodnie od zakończenia kursu (możesz go też robić w trakcie trwania Programu). Certyfikat jednym kliknięciem zintegrujesz z profilem na LinkedIn.
Na razie skupiamy się na organizacji tej edycji i nie planujemy jeszcze kolejnej. Zapraszamy do dołączenia, tym bardziej, że dostęp do materiałów i nagrań dostaniesz na rok :)