Przeprogramowani.pl

Przeprogramowani.pl prezentują:

Opanuj JavaScript

Zdobądź wiedzę i umiejętności niezbędne do realizowania projektów komercyjnych

Zobacz co dla ciebie przygotowaliśmy

I. Fundamenty języka JavaScript

Pod opieką Overmenta zbudujesz solidne fundamenty języka JavaScript, absolutnie niezbędne w codziennej pracy z rzeczywistymi projektami.

W tym module:

  • poznasz kluczowe koncepty języka JavaScript
  • zrozumiesz problematyczne zagadnienia takie jak domknięcia czy prototypy
  • będziesz w stanie bardziej świadomie posługiwać się wybranymi elementami języka
  • odkryjesz jak sprawić, aby twój kod odpowiadał standardom w 2020r.
  • zyskasz pewność siebie przed wejściem w świat bibliotek i frameworków

Znajdziesz tutaj:

  1. Wstęp do programowania
  2. Podstawy pisania skryptów
  3. Zmienne - var/let/const
  4. Typy danych
  5. Instrukcje warunkowe
  6. Operatory
  7. Pętle
  8. Funkcje
  9. Tablice
  10. Metody tablic
  11. Klasy
  12. Obiekty
  13. Prototypy
  14. Zakres
  15. Hoisting
  16. Closures
  17. Obsługa błędów
  18. ES6+ / Spread operator
  19. ES6+ / Metody stringów
  20. ES6+ / Destrukturyzacja
  21. ES6+ / Object literals
  22. ES6+ / Modules

II. Przeglądarka bez tajemnic

Z Przemkiem poznasz realia pisania kodu JavaScript dla największej współczesnej platformy programistycznej - przeglądarki internetowej.

W tym module:

  • poznasz środowisko przeglądarki internetowej
  • opanujesz dostępne dla programisty funkcje i interfejsy
  • odkryjesz unikalne cechy platformy webowej
  • zrozumiesz potrzeby i ograniczenia programowania dla internetu
  • poznasz moc natwnych rozwiązań takich jak Web Components

Znajdziesz tutaj:

  1. Środowiska uruchomieniowe
  2. Jak działa przeglądarka internetowa
  3. DevTools - narzędzia wbudowane
  4. Dołączanie kodu JavaScript
  5. Document, Window, Navigator
  6. Poznaj Document Object Model
  7. Query Selector i nawigacja w DOM
  8. Praca z elementami DOM
  9. Zdarzenia
  10. Praca z formularzami
  11. Ajax i Fetch API
  12. Ciasteczka - informacje po stronie klienta
  13. Przechowywanie stanu z WebStorage API
  14. Web Components, cz. I - Custom Elements
  15. Web Components, cz. II - Shadow DOM
  16. Web Components, cz. III - Template
  17. Polyfills - wsparcie dla brakujących funkcji
  18. Canvas - grafika po stronie klienta
  19. Niestandardowe API przeglądarek
  20. Web Workers
  21. Service Workers i Tryb Offline
  22. WASM - delegowanie pracy poza JavaScript

III. W świecie frameworków

Marcin wprowadzi cię w świat wielkiej trójki najpopularniejszych obecnie frameworków - Angulara, Reacta i Vue.

W tym module:

  • zrozumiesz kluczowe koncepcje frameworków
  • poznasz ich mocne i słabe strony
  • będziesz mógł świadomie poruszać się pomiędzy wybranymi technologiami
  • nauczysz się posługiwania narzędziami z codziennej pracy programisty
  • odkryjesz potrzeby aplikacji uruchamianych produkcyjnie

Znajdziesz tutaj:

  1. Czym są SPA?
  2. Największy problem przy budowaniu SPA
  3. Czym jest architektura oparta o komponenty?
  4. Czym są frameworki?
  5. Zalety i wady frameworków
  6. Kiedy framework, kiedy Vanilla?
  7. Czym jest Angular?
  8. Czym jest Vue?
  9. Czym jest React?
  10. Jaki framework wybrać?
  11. Czym jest Template Syntax i JSX?
  12. JSX w praktyce
  13. Komponenty, props i state
  14. Komponenty kontenerowe i prezentacyjne
  15. Przepływ danych we frameworkach
  16. Cykl życia komponentu
  17. Routing
  18. Wprowadzenie do linii komend
  19. Menadżer pakietów npm
  20. npm scripts
  21. CLI na przykładzie Create React App
  22. Deployment aplikacji

Poznaj autorów i mentorów kursu

Adam Gospodarczyk - Strona autora

Adam to żywy przykład idei "lifelong learning". Od 9 lat zawodowo spełnia się jako Product Manager oraz CTO. Po godzinach rozwija jeden z największych w Polsce kanałów o programowaniu na polskiej scenie YouTube - overment.com. Nagrodzony tytułem "JavaScript Hero of Community" podczas konferencji JS Poland 2019.

Przemek Smyrdek - Strona autora

Przemek łączy obowiązki lidera zespołu i front-end developera pracując w firmie wywodzacej się z samej Doliny Krzemowej. Pasjonat JavaScriptu w odmianach wszelakich - próbował zarówno Vanilla.JS, jQuery, Knockout'a, Node.js i Angulara. Uczestnik polskich i zagranicznych konferencji poświęconych programowaniu, aktywny blogger, YouTuber i propagator idei nieustannego rozwoju - "Develop Yourself".

Marcin Czarkowski - Strona autora

Dla Marcina “nie ma, że się nie da”. Cztery lata temu pisał pierwsze linijki kodu w JavaScript, obecnie jest Lead Fullstack Developerem w dynamicznie rozwijającym się krakowskim startupie. Jego historia pokazuje, że znajomość efektywnych metod nauki, odpowiednie nastawienie oraz systematyczność, budują najszybszą drogę do zostania programistą. Dzieli się wiedzą na algosmart.pl, nieustannie propagując dobre praktyki oraz porady z ekosystemu Reacta.

Zobacz opinie uczestników pierwszej edycji

Mateusz Gruźla

Ocena kursu: 10 / 10

W momencie podejmowania decyzji o zakupie kursu byłem w trakcie innego kursu JS. Zastanawiałem się jak bardzo wasz kurs mógłby się wyróżniać od innych żeby zainwestować w niego kolejne 3 miesiące mojego życia. Zaryzykowałem, nie żałuję. Zadania praktyczne sprawiły, że nie boję się w ogóle nowych problemów w JS, a wręcz cieszę się jak występują :)

Adrian Karbowniczyn

Ocena kursu: 10 / 10

Bardzo solidny kurs, pod względem intonacji wypowiedzi ogólnie nie męczy i pozwala utrzymać koncentrację nad omawianym tematem co jest bardzo ważne. Z JavaScript miałem już styczność pomimo tego znalazłem dużo wiedzy nie omawianej w innych kursach. Jestem bardzo zadowolony z wiedzy którą ten kurs dostarcza.

Andrzej Jabłoński

Ocena kursu: 10 / 10

Najbardziej podobało mi się przygotowanie zadań, sposób, wykorzystane narzędzia, anki, quizety itd. Pierwsze moje wrażenie to myślę sobie: Kurde chłopaki szanują mój cenny czas i zadbali o wszystko od a do z. Teraz tylko jest wszystko w moich rekach. Tylko muszę skupić się maksymalnie i jechać z tą nauką. Nie muszę się o nic martwić, czy też zajmować się jakimiś sprawami pobocznymi, które mogłyby mnie rozpraszać, “zbaczać z drogi”.

Średnia ocen po pierwszej edycji to 8.61 / 10 !

A co mówią inni?

Przez kilka miesięcy Adam pomagał mi w nauce programowania. Na początku nie byłem pewien jak to będzie wyglądać i czy będę wiedział o co pytać. Jednak bardzo szybko jego otwartość, luz i duża wiedza rozwiały wątpliwości. Dało mi to dużo motywacji do dalszej nauki i w ostateczności osiągnąłem swój cel: dostałem pierwszą pracę jako front-end developer. Możliwość uczenia się od pasjonata uwielbiającego uczyć innych była dla mnie największą wartością.

Jacek Grzegorczyk

Jak poznałem Adama, wydawalo mi się że mam za małą wiedzę, żeby w ogóle zaczynać temat. Na szczęście zaczęliśmy od podstaw i dzięki temu odnalazłem się w tym chaosie. Spotkania na Skype zaowocowały tym, że już od 2 lat pracuję w fajnej firmie jako front-end dev. Podczas nauki ceniłem w Adamie wyrozumiałość, normalne podejście i ogromną cierpliwość do wałkowania tematu :) Pozwoliło mi to poprawić moją wiedzę na temat JS i zainteresowałem się node.js. Polecam Adama przede wszystkim dlatego, że ja sam jestem zadowolony z lekcji z nim. Jest JS'owym kozakiem!

Krystian Gradek

Pytając Adama o to czy pomoże mi w nauce JavaScriptu, miałem wątpliwości czy to w ogóle się wydarzy. Jest dla mnie dużym autorytetem i myślałem, że po prostu nie znajdzie dla mnie czasu. Okazało się, że jest profesjonalistą i chętnie pomaga. Bardzo rzeczowo wyjaśnia mi każdą istotną kwestię i przede wszystkim widzę, że można mu zaufać. Najbardziej cenię sobie ogromną wiedzę i dobieranie zagadnień do mojego poziomu nauki. Polecam go każdemu, jest ekspertem w swojej dziedzinie.

Szymon Rojek

Adam przede wszystkim pokazał mi, że można kodzić wiele lat, nadal mieć z tego fun i wręcz zarażać zajawką. Jego filmy pomogły mi usystematyzować i poszerzyć wiedzę na temat JavaScriptu. Oprócz tego ostatnią ale nie mniej ważną korzyścią była motywacja do dalszej nauki. Dodatkowo profesjonalizm, świetna forma filmów i dobry kontakt na Discordzie i Facebooku sprawiają, że polecam "Overment" jako źródło nauki.

Sylwia Fluder

Gdy rozpoczynałem naukę Reacta, zapoznałem się chyba z wszystkimi dostępnymi materiałami w internecie. Z czasem okazało się, że większość powtarza te same podstawowe zagadnienia, ale wtedy na szczęście trafiłem na genialną serię kursów Marcina o wzorcach projektowych. To dzięki tym tutorialom uświadomiłem sobie jak istotne jest odpowiednie zaplanowanie kodu przed rozpoczęciem samego pisania kodu, oraz nauczyłem się świadomie budować komponenty. To dzięki Marcinowi i jego pomocy udało mi się poznać nowe trudniejsze zagadnienia i wejść na wyższy poziom Reacta i Javascript. Ma bardzo merytoryczne materiały, zrozumiałe przykłady i fajne podejście do nauki. Osobiście mu dziękowałem, bo między innymi dzięki jego kursom, rozpocząłem wymarzoną pracę jako Front-End developer. Zdecydowanie rekomenduję!

Krzysztof Ryszawy

Marcin posiada ogromny talent do przekazywania skomplikowanej wiedzy w bardzo przystępny i zrozumiały sposób. Jego materiały zawsze prezentują wysoki poziom, zarówno dla początkujących jak i zaawansowanych programistów. Jestem przekonany, że jest to jedna z najlepszych osób, która potrafi wyjaśnić zawiłości JavaScriptu.

Krystian Mateusiak

Po skończeniu technikum nie wiedziałem kompletnie jak się zabrać za programowanie webowe. Próbując się czegoś samemu nauczyć trafia się na barierę dziesiątek narzędzi deweloperskich. Od samego Gita, przez packet managery, webpacka, struktury projektów po Node.js i frameworki. Nie wyobrażam sobie ogarniać co z czym się je, gdyby nie ludzie tacy jak Przeprogramowani.

Sławek Trubiłowicz

Przemek to niezwykle uzdolniony i komunikatywny Front-end Developer, który programowaniem żyje na co dzień i we wszystko co robi jest zaangażowany na 100%! Na bieżąco śledzi JS-owy świat, a jego działalność na Przeprogramowanych może jedynie potwierdzić z jakim zapałem i ambicją podchodzi do tego co robi. Potrafi w bardzo prosty, przystępny, często unikalny i kreatywny sposób dzielić się posiadaną wiedzą, dzięki czemu osoby będące dopiero na etapie nauki języka, mogą odkryć coś nowego lub utrwalić to, co już umieją. 5!

Wojciech Dobija

Przemek jest jednym z najlepszych inżynierów których miałem okazję spotkać podczas swojej kariery. Jest świetnym speakerem, zawsze chętnie dzieli się zdobyta wiedzą i doświadczeniem z innymi (zarówno z zespołem jak i naszym Community), samemu będąc otwartym na zmianę i ciągłą naukę. Cechą, która szczególnie go zaś wyróżnia jest pragmatyzm i umiejętność krytycznego spojrzenia na technologię - stawianie nacisku na długoterminowe zyski dla projektu, a nie krótkoterminowe mody.

Artur Skowroński

W trakcie swojej przygody z programowaniem wiele razy współpracowałem z Przemkiem przy rozmaitych projektach, gdzie realizował on zadania związane z front-endem. Jego zapał do pracy, sumienność oraz dbałość o szczegóły pozwalają mi być spokojnym o jakość kursu JavaScript, który właśnie teraz przygotowuje. Z pewnością stwierdzam, że cała inicjatywa Przeprogramowanych to nie tylko filmy i artykuły, ale po prostu solidne umiejętności doświadczonych programistów.

Adrian Bystrek

Wybierz swój pakiet

Basic

  • Moduł I - Fundamenty języka JavaScript
  • Moduł II - Przeglądarka bez tajemnic
  • Moduł III - W świecie frameworków
  • Dożywotni dostęp do materiałów
  • Moduł I - Fundamenty języka JavaScript
  • Moduł II - Przeglądarka bez tajemnic
  • Moduł III - W świecie frameworków
  • Dożywotni dostęp do materiałów
  • 63 zadania praktyczne
  • 9 kart projektów
  • Quizlety o języku JavaScript (822 pojęć)
  • Talia kart Anki
  • Dedykowany kanał na Slacku
  • Dedykowana grupa na Facebooku
  • Trzy sesje mentoringu live Q&A
  • Uczestnictwo w Code Review na Slacku

VIP (nowość)

Kliknij i zobacz!
  • Moduł I - Fundamenty języka JavaScript
  • Moduł II - Przeglądarka bez tajemnic
  • Moduł III - W świecie frameworków
  • 63 zadania praktyczne
  • 9 kart projektów
  • Quizlety o języku JavaScript (822 pojęć)
  • Talia kart Anki
  • Dedykowany kanał na Slacku
  • Dedykowana grupa na Facebooku
  • Trzy sesje mentoringu live Q&A
  • Uczestnictwo w Code Review na Slacku
  • Priorytet w Code Review
  • Pierwszeństwo i dożywotnia zniżka -15% na indywidualny mentoring

Przekonaj swojego szefa

Kurs dla firmy

Gwarancja satysfakcji

Gwarancja satysfakcji

Dokładnie tak! Włożyliśmy w ten kurs mnóstwo zaangażowania, ale decyzja i tak należy do ciebie.


Jeśli z jakiegokolwiek powodu stwierdzisz, że kurs nie jest dla Ciebie odpowiedni, to od momentu otrzymania dostępu masz 30 dni na zwrot. Wystarczy, że na adres przeprogramowani@gmail.com wyślesz wiadomość zawierającą informacje o Twoim zakupie i prośbę o zwrot pieniędzy, a my zwrócimy Ci 100% kosztów.

Q&A

Czy ten kurs jest dla mnie?

Obejrzyj odpowiedź video.

Tak, jeżeli jeden z tych opisów, pasuje do Ciebie:

  1. Zaczynam swoją przygodę z programowaniem. Szukam swojej pierwszej pracy lub jestem junior developerem.
  2. Mam doświadczenie z JavaScript, ale chcę załatać dziury w wiedzy i umocnić swoje fundamenty.

Dla kogo NIE jest ten kurs?

Obejrzyj odpowiedź video.

Dla osób, które znają JavaScript na poziomie zaawansowanym i na co dzień sprawnie posługują się frameworkiem.

Dlaczego taka cena?

Obejrzyj odpowiedź video.

Co różni ten kurs od pozostałych?

Obejrzyj odpowiedź video.

Tłumaczymy w sposób przejrzysty, z szacunkiem dla Twojego czasu. Kładziemy nacisk na to co istotne, aby umożliwić Ci sprawne przejście do nauki frameworków i uzyskanie silnej pozycji na rynku pracy.

Programowania uczy się programując, ten kurs nie wykona pracy za Ciebie. Damy Ci okazję do samodzielnej praktyki poprzez karty projektów, quizy i zadania. Dołożyliśmy wszystkich starań, aby kurs stał się dla Ciebie solidnym drogowskazem do opanowania JavaScriptu.

Będziesz miał dostęp do dodatkowego wsparcia na zamkniętej grupie fejsbukowej i kanału Slack dla kursantów oraz okazję do zadania nurtujących Cię pytań podczas trzech live'ów Q&A. Z nami nie zabłądzisz w świecie JavaScript.

Do kiedy trwa sprzedaż?

Sprzedaż zaczyna się 20 kwietnia (poniedziałek) o 19:00. Możliwość zakupu zamykamy 24 kwietnia (piątek) o 22:00. Ta data nie podlega negocjacjom. Spoźnialscy otrzymają ponowną możliwość zakupu kursu dopiero za kilka miesiecy.

Kiedy otrzymam dostęp do kursu?

Obejrzyj odpowiedź video.

Wszystkie materiały video zostaną udostępnione na platformie w dniu premiery, 20 kwietnia 2020 roku.

Kiedy otrzymam dostęp do contentu premium?

Zawartość kursu premium rozłożyliśmy na 9 tygodni, po trzy tygodnie na każdy moduł. Co poniedziałek będziemy odsłaniali kolejne zadania praktyczne i jeden projekt.


Dzięki temu Ty:

  • Łatwo rozplanujesz sobie pracę nad kursem: lekcja + quiz + zadanie praktyczne. Nadwyżka czasu? Poświęć ją na projekt.
  • Przez 9 tygodni wyrobisz sobie nawyk codziennej nauki programowania
  • Będziesz pracować nad tymi samymi zadaniami i projektem co reszta kursantów
Dzięki temu my:
  • Będziemy co tydzień motywować Cię do aktywności nowym contentem
  • Będziemy sprawniej udzielać Ci pomocy


Taki model świetnie sprawdził się w najlepszych kursach online i wierzymy, że znacznie podniesie współczynnik ukończenia 100% zawartości wśród kursantów.

Co to znaczy "dożywotni dostęp do materiałów"?

W pierwszej edycji oferowaliśmy dostęp na 12 miesięcy. Wynikało to z subskrypcyjnych opłat za platformę, na której udostępniamy materiały. Taka postać rzeczy spotkała się z niechęcią wielu potencjalnych kursantów. Z tego powodu postanowiliśmy zmienić podejście i zaoferować każdemu dożywotni dostęp do materiałów. Jeżeli w przyszłości postanowimy zrezygnować z wspomnianej platformy, udostępnimy Ci materiały video i część praktyczną za pomocą innego rozwiązania bez konieczności ponoszenia dodatkowych kosztów.

Jak wygląda współpraca z mentorami i innymi uczestnikami?

Obejrzyj odpowiedź video.

Jak realizujecie Code Review?

Code Review to opcjonalny element kursu który realizowany jest zarówno przez mentorów dla uczestników, jak i wszystkich uczestników kursu dla siebie nawzajem.

Wybrane z zadań (dostępnych w pakietach Premium i VIP) można udostępnić np. na otwartym kanale na Slacku a następnie zaczekać na komentarze od innych. Uczestnicy biorący udział w drugiej edycji mogą dodatkowo zapoznać się z dziesiątkami wcześniej skomentowanych zadań i wyciągnąć z nich cenne wskazówki dla siebie (tutaj szczególnie polecamy wyszukiwarkę na Slacku).

Jako mentorzy staramy się aktywnie uczestniczyć w procesie review, jednak z uwagi na ilość obowiązków wokół kursu, nie możemy każdemu zadaniu poświęcić takiej samej uwagi. Priorytetowo traktujemy uczestników z pakietem VIP, natomiast resztę zadań przeglądamy zgodnie z dostępnym czasem (zazwyczaj po kilka zadań dziennie).

Wszystkich uczestników zachęcamy do dzielenia się zadaniami na otwartym kanale oraz korzystania z wyszukiwarki - zwiększy to szansę na otrzymanie lub odkrycie wartościowego komentarza na temat aktualnie realizowanego zadania.

Czy pomożecie przejść przez ten kurs?

Obejrzyj odpowiedź video.

Co różni pakiety Premium oraz VIP?

Pakiet VIP zawiera w sobie wszystkie elementy pakietu Premium, oraz dwa kluczowe dodatki:

Po pierwsze, uczestnicy z pakietem VIP uzyskują priorytet jeśli chodzi o code review zadań realizowanych w trakcie kursu. Biorąc pod uwagę liczbę uczestników (> 200) oraz zadań (> 60), przyśpiesza to znacznie czas oczekiwania na komentarz od mentora.

Po drugie, uczestnicy z pakietem VIP otrzymają indywidualne zniżki (-15%) na personalny programistyczny mentoring z autorami kursu. Szczegóły mentoringu można konsultować indywidualnie.

Jeśli zakupiłeś pakiet Premium przed 20 kwietnia i chcesz przejść na pakiet VIP, to skontaktuj się z nami mailowo - przeprogramowani@gmail.com

Co jeżeli kurs nie spełni moich oczekiwań?

Obejrzyj odpowiedź video.

Zgodnie z naszą Gwarancją Satysfakcji, możesz go zwrócić bez podawania przyczyny przez 30 dni od daty zakupu roku.

Masz inne pytanie?

Pisz śmiało na skrzynkę: przeprogramowani@gmail.com.

Przekonaj swojego szefa

Chcesz Opanować JavaScript? Dołącz do naszego newslettera:

Zapisując się do newslettera wyrażasz zgodę na otrzymanie informacji
o nowościach, promocjach, produktach i usługach przeprogramowani.pl