MEGA KURS JAVASCRIPTU

8 ETAPÓW, WSPÓLNA DROGA I WSPÓLNY SUKCES

O MEGA Kursie


Mamy dla Ciebie propozycję 12-miesięcznej podróży po świecie JavaScriptu. Cel tej podróży jest jasny: przygotować Cię do pracy jako junior JavaScript developer i pomóc Ci tę pracę znaleźć.

MEGA KURS jest drogą, której pokonanie sprawi Ci wiele trudności, satysfakcji i przyjemności. Tę drogę pokonamy jako grupa, razem. Twoimi przewodnikami będziemy my - Shogun JavaScriptu, Jakub Król i Samuraj programowania, Bartek Borowczyk. Tytuły porzucamy jednak przed wyruszeniem w drogę, tu wszyscy będziemy na Ty, jak jeden samurajski klan :)

Nasza podróż składa się z 7 etapów i ósmego etapu dodatkowego, do którego dostaniesz się, jeśli się postarasz. Etapy składają się zaś z wielu kroków, które będziemy wspólnie robić każdego dnia. To będzie wyzwanie, którego oczekujesz i którego potrzebujesz, szczególnie, jeśli na poważnie myślisz, by zostać programist(k)ą i zarabiać jako programist(k)a.

O MEGA Kursie

MEGA Prowadzący


Jakub Król

Shogun JavaScriptu

Drogą programowania podążam już od ponad 15 lat, od ponad 5 lat programowania także uczę. Podczas MEGA KURSU będę Twoim przewodnikiem, którego zadaniem będzie poprowadzić Cię czasami krętą, czasami błotnistą, czasami niebezpieczną drogą do celu. Zawsze będę obok. Ruszajmy, nie mogę się doczekać!

Bartłomiej Borowczyk

Samuraj Programowania

Uwielbiam programować w JavaScript i potrafię nauczać. Z moim wsparciem programowania nauczyło się już tysiące osób. Ten projekt stanowi spełnienie mojego marzenia, by stworzyć rozwiązanie, które pozwoli wszystkim podzielającym marzenie o byciu programistami na zostanie nimi. W ten projekt angażuję całego siebie i jest on dla mnie zwieńczeniem i podsumowaniem mojej ścieżki nauczyciela programowania.

ETAPY MEGA KURSU


ETAP 0 - NA YOUTUBE

Między 14 a 18 czerwca odbędą się dwa live’y i opublikowane zostaną trzy wykłady otwarte, wszystko dostępne na kanale Samuraj Programowania. Dedykowane szczególnie tym, którzy nie mieli nic wspólnego z programowaniem albo dawno nic w tym temacie nie robili. Będzie o programowaniu, środowisku programistycznym, a także o HTML i CSS. Takie podstawowe info, które na pewno warto mieć, zaczynając 1. etap MEGA K.

Zobacz więcej

JAVASCRIPT OD PODSTAW DO PROFESJONALISTY

Pierwszy moduł dedykowanym jest osobom, które chcą zacząć swoją przygodę z JavaScriptem lub programowaniem w ogóle. Jednak… nie chcą na tym poprzestać. Chcą być w nim najlepsze. Chcą znać go na wylot i potrafić stosować najlepsze praktyki i nowoczesne jego elementy.

Zobacz więcej

NODE.JS OD PODSTAW DO PROFESJONALISTY

Moduł Node.js pozwala programiście JavaScript na zanurzenie się w back-end pisany w nowoczesnym środowisku uruchomieniowym Node.js. To narzędzie, dzięki któremu nie tylko napiszesz back-end, przyda się także front-endowcowi czy devopsowi, pozwoli Ci w przyszłości pisać aplikacje na komputery czy urządzenia mobilne.

Zobacz więcej

FRAMEWORK EXPRESS.JS

Express.js to z pewnością najpopularniejszy framework aplikacji back-endowych dla Node.js. Jest nawet popularniejszy niż pisanie aplikacji w czystym Nodzie! To sprawia, że jest to narzędzie, którego poznanie jest obowiązkowe na ścieżce każdego back-end developera i full-stacka.

Zobacz więcej

BAZY DANYCH - MYSQL & MONGODB

Czym jest praca developera bez przechowywania prawdziwych danych? Moduł baz danych pozwoli Ci nie tylko na sprawne zarządzanie informacjami i ich zachowanie na dowolny czas, ale także na szybkie ich wyszukiwanie czy aktualizowanie. Dowiesz się również, jak zarządzać bazami w prawdziwym życiu - jest to wiedza, która nie jest oczywista a zwiększa Twoją wartość - szczególnie w pracach programistycznych, gdzie liczy się skalowanie.

Zobacz więcej

TYPESCRIPT, CZYLI NADZBIÓR JAVASCRIPTU

JavaScript to język, o którym mówimy, że ma niski próg wejścia. Tzn. łatwo się go nauczyć. Ale, jak pewnie już widzisz po poprzednich modułach, łatwo wpaść w jego pułapki. TypeScript to uprofesjonalnienie JavaScriptu. Reklamowany jako "JS, który się skaluje", pomoże Ci popełniać mniej błędów i sprawić, że front-end oraz back-end mogą łatwiej się ze sobą komunikować.

Zobacz więcej

FULL-STACK DEVELOPER - REACT

Full-stack developer to wyjątkowy moduł, który pozwala Ci stać się uniwersalnym programistą lub uniwersalną programistką! Poznasz tu podstawy nowoczesnego front-endu, ale to nie wszystko. Zobaczysz, w jaki sposób wygląda komunikacja między frontem a backiem i jak ją sobie poukładać.

Zobacz więcej

NODE.JS ADVANCED - PRAKTYKA I PRACA

Poprzednie etapy pokazały Ci, w jaki sposób wykorzystywać dane biblioteki, frameworki czy technologie. Ten etap to mnóstwo praktyki - wstęp do testowania, deploymentu, architektury aplikacji. To właśnie tutaj przećwiczysz wszystkie poznane elementy i z chaosu powstanie dzieło - Twoje portfolio i faktyczna, większa aplikacja.

Zobacz więcej

ETAP 8 - BONUSOWY - PROJEKT

8. etap to cztery tygodnie praktyki. Chcemy, by była to dla uczestników symulacja realnej pracy programisty w grupie, przy realnym projekcie. Będziemy pracować w oparciu o Gita i Scruma. Czekają na Was różne zadania (podział pracy), ocena kodu (code review) oraz udział gości z software house’ów, którzy będą służyć radami, jak również będą obserwować Waszą pracę.

Zobacz więcej

Harmonogram


Cała ścieżka MEGA K trwa blisko rok w schemacie 5 tygodni nauki i 2 tygodnie przerwy. Oto dokładne terminy kolejnych etapów:

 

Tydzień 0 - na YouTube

14.06 - 18.06.2021

Jun 14, 2021
 

JavaScript od podstaw do profesjonalisty

28.06 - 01.08.2021

Jun 28, 2021
 

Node.js od podstaw do profesjonalisty

16.08 - 19.09.2021

Aug 16, 2021
 

Najbardziej znany framework dla Node.js - Express.js

04.10 - 07.11.2021

Oct 04, 2021
 

Bazy danych - MySQL & MongoDB

22.11 - 26.12.2021

Nov 22, 2021
 

TypeScript, czyli nadzbiór JavaScriptu

10.01 - 13.02.2022

Jan 10, 2022
 

Full-stack developer - React

28.02 - 03.04.2022

Feb 28, 2022
 

Node.js Advanced - praktyka i praca

18.04 - 22.05.2022

Apr 18, 2022
 

8. bonusowy etap - projekt

06.06 - 03.07.2022

Jun 06, 2022

Jak wygląda nauka


To dostajesz, biorąc udział w etapach 1-7 MEGA KURSU:

 

WARTOŚCIOWY MATERIAŁ WIDEO

W każdym etapie od 1 do 7, codziennie, od poniedziałku do piątku, otrzymujesz nowe materiały wideo (na dedykowanej platformie), w których prowadzący wyjaśnią Ci zagadnienia na dany dzień. Będą, niestety, także nieśmieszne żarty.

 

DUŻO PRAKTYKI!

Czekają na Ciebie cotygodniowe zadania i testy. 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.

 

5 TYGODNI + 2 TYGODNIE PRZERWY

Masz dwutygodniowe przerwy między kolejnymi etapami, żeby odpocząć albo, co bardziej prawdopodobne, nadrobić zaległości ;)

 

SYSTEM OCENY TWOICH POSTĘPÓW

Dzięki systemowi punktowemu wiesz, gdzie jesteś, także na tle innych. To nie wyścig, ale musisz mieć feedback, jak Ci idzie. Punkty oraz zaliczanie testów i zadań zdecydują także o Twojej szansie na udział w 8. bonusowym etapie i pomoc w znalezieniu pracy.

 

NARZĘDZIA DO KOMUNIKACJI

Na dedykowanej platformie możesz komunikować się z instruktorami oraz z innymi uczestnikami MEGA KURSU. Choć każdy pracuje na własne konto, to lepsze wyniki osiągamy, ucząc się w grupie.

 

SPOTKANIA LIVE

Dwa spotkania live w każdym z etapów, na których możemy porozmawiać o wszystkich nurtujących Was problemach i zgłębiać zagadnienia, które chcecie rozwinąć/wyjaśnić. Mamy nadzieję, że będzie to także ciekawy element integracji.

MEGA WOW: ETAP 8


Jak wygląda ten etap i jak pomagamy uczestnikom w znalezieniu pracy

1

Przygotowanie do pracy jako junior

Oczywiście, już sam udział w 7 etapach ma Cię przygotować do pracy jako junior JavaScript developer, dać Ci potrzebną wiedzę i umiejętności, jak też projekty do Waszego portfolio. Zależy nam na tym, żeby spełnić tu Wasze oczekiwania, jak i oczekiwania potencjalnych pracodawców. W tym etapie zobaczymy - Ty i my - jak to się udało i jak Ci idzie w realnej pracy.

2

Pracujesz, udzielasz się - punktujesz

System punktów już w etapach 1-7 pozwala nam (i Wam) na ocenę postępów i zaangażowania. Będą punkty za obecność na platformie, rozwiązywanie testów itp., ale także za udział w dyskusjach, pomoc innym. Będą rankingi, ale nie chcemy, żeby wyglądało to na wyścig szczurów! Chcemy nagradzać za wartościowe, pomocne wypowiedzi, ale większość punktów będzie związana z pracą własną.

3

Zaliczasz 7 etapów - możesz dołączyć

Dostęp do 8. etapu NIE jest przyznawany z automatu każdemu uczestnikowi MEGA K. By się do niego dostać, należy zaliczyć, do momentu uruchomienia tego etapu, wszystkie testy od etapu 3 do 7, a także wykonać zadanie, które otrzymacie od nas w 7. etapie. Osoby, które nie spełnią tego warunku, nie wezmą udziału w tym etapie!

4

4 tygodnie praktyki, praca zespołowa

To etap warsztatowy, a więc tylko praktyka i praca w zespole. Chcemy, żeby była to symulacja realnej pracy przy projekcie - będziemy pracować w oparciu o Gita i Scruma, czekają na Was różne zadania (podział pracy), ocena kodu (code review) oraz udział gości z software house’ów, którzy będą służyć radami, ale też obserwować Waszą pracę.

5

Pomoc w znalezieniu pracy - CV

Na końcu tego etapu wygenerujemy specjalne indywidualne CV związane z Waszymi umiejętnościami i, o ile będziecie tym zainteresowani, przedstawimy je z rekomendacjami zaprzyjaźnionym i zainteresowanym współpracą software house’om. Chcemy tu pośredniczyć między Wami i Waszymi potencjalnymi pracodawcami.

6

Realne wsparcie w znalezieniu pracy

W 8. etapie przyglądamy się Waszej pracy, nie tylko my, ale też przedstawiciele software house'ów, którzy gościnnie biorą udział w tym etapie. Dodatkowo tych z Was, którzy dotarli do 8 etapu chcemy rekomendować do zaprzyjaźnionych i współpracujących z nami software house'ów.

Zapisy


 Zapisy na tę edycję MEGA KURSU zostały zamknięte.

Jeśli interesują Cię kolejne edycje, obserwuj fanpage Samuraj Programowania na FB oraz kanał Samuraj Programowania na YouTube.

FAQ


Śmiało! Ale my też mamy prośbę, zrób to od razu po przelewie, a nie za miesiąc! Wyślij dane do faktury na adres kontakt@megak.pl. W ciągu kilkunastu dni wyślemy Ci fakturę :) Ps. nie jesteśmy na obecną chwilę podatnikiem VAT, co oznacza, że kwota, którą wpłacasz, jest całkowitą kwotą, ale nie zawiera VAT.

Tak, można zapłacić w ratach, korzystając z płatności Tpay.
Niestety, nie ma takiej możliwości. Płatności można dokonać zwykłym przelewem na konto (nie ma problemu z przelewem międzynarodowym) lub poprzez Tpay - szybkim przelewem online czy Blikiem. 
Dużo! Materiałów wideo będzie około 3h tygodniowo, wiemy, że więcej nie ma sensu. Ale wiele kodu trzeba napisać samemu, zrobić zadania i testy. Realnie proces nauki, która ma doprowadzić do celu, to 15-20 godzin tygodniowo. Przez rok :) Pamiętaj jednak o celu i o tym, że to też będzie fajna zabawa.

Uczymy się na dedykowanej platformie. W etapach 1-7 materiał w formie wideo będzie publikowany w godzinach porannych od poniedziałku do piątku, także można go przerobić w dogodnym dla siebie czasie, najlepiej w danym dniu, ale można też, oczywiście, nadrobić w kolejnych dniach. Zalecamy pisanie kodu razem z nami, dajemy zadania do samodzielnego wykonania (dla większej części z nich podajemy przykładowe rozwiązania). Do tego będą regularne, częste testy. Najlepiej, rzecz jasna, przerabiać partię materiału i robić zadania + testy na dany tydzień na bieżąco, nie tworząc sobie zaległości, ale w razie czego można nadgonić jeszcze w czasie 2-tygodniowych przerw między etapami. Spotkania live będą się odbywać 2 razy na każdy z 7 etapów (5-tygodniowych), będą zapewne w godzinach wieczornych i będzie można obejrzeć je potem w razie nieobecności. Do tego platforma umożliwia komunikację w formie dyskusji z innymi uczestnikami i prowadzącymi oraz wiadomości prywatnych do prowadzących. W etapie 8 będą 4 live'y, uczestnicy będą pracować przy realnym projekcie, więcej na ten temat powyżej, w sekcji o etapie 8.
Punktujesz :) Za aktywność, obecność, rozwiązywanie testów, pomaganie innym w komentarzach. Będą nagrody, ale najważniejsze, że punkty dadzą Ci feedback, pokażą, czy idziesz w dobrą stronę. No i, oczywiście, będą zadania do zrobienia.
Odpoczniesz...
lub nadrobisz :)
Udział w samym kursie nie wymaga dobrej znajomości angielskiego, używamy, rzecz jasna, angielskiej terminologii, piszemy nazwy zmiennych, funkcji itp. po angielsku (ale tu w razie czego wystarczy pomoc translatora). Większy problem pojawia się potem przy pracy własnej, przy konieczności czytania dokumentacji, artykułów czy szukania rozwiązania problemu na forach, gdzie praktycznie wszystko będzie po angielsku, mało znajdziesz informacji w języku polskim. Dlatego, jeśli oceniasz swoją znajomość angielskiego jako słabą, to wraz z nauką programowania trzeba nad nim pracować, choćby czytając powyższe do poduszki ;)
Tak, po jej przekroczeniu możemy wstrzymać zapisy.

Teraz można zakupić tylko dostęp do całego MEGA KURSU. Później, prawdopodobnie, będzie można przystąpić do pojedynczych etapów (cena standardowa za etap to 500 zł).
Tak, do końca 2022 roku platforma z materiałami będzie dla Ciebie dostępna.

Dla osób, które będą brać udział w etapie 8, wygenerujemy specjalne CV, które Wam udostępnimy, ale przede wszystkim będziemy wysyłać do firm, z którymi współpracujemy.

Kontakt


Masz pytania czy wątpliwości? Nie znalazłeś/-aś odpowiedzi w FAQ? Pisz do nas śmiało pod powyższy adres lub skorzystaj z formularza kontaktowego!

*
*