WTF: Co ten frontend logo

WTF: CO TEN FRONTEND

Najlepszy sposób na praktyczną naukę podstaw frontendu!

  • 12 tygodni intensywnej nauki
  • mentor z kilkunastoletnim doświadczeniem
  • praktyczne prace domowe

Aktualnie analizuję informacje po pierwszym wydaniu WTF. Zapisz się na newsletter używając przycisku powyżej, aby nie przegapić startu drugiej edycji programu.

DLA KOGO ?

Ten program jest dla Ciebie, jeżeli:

  • chcesz dobrze zrozumieć jak naprawdę działa frontend,
  • jesteś na początku swojej nauki lub chcesz dogonić aktualne standardy,
  • lubisz uczyć się przez działanie,
  • potrzebujesz kontaktu z kimś, kto odpowie na Twoje pytania i wątpliwości,
  • szukasz czegoś więcej niż kolejnego przeterminowanego kursu na Udemy,
  • nie masz czasu, środków i możliwości, żeby angażować się w wywracający życie do góry nogami bootcamp programistyczny.

…a nie dla Ciebie, jeżeli:

  • HTML, CSS i JS znasz lepiej niż język polski,
  • po przejrzeniu programu szkolenia stwierdzisz, że będziesz się nudzić bo wszystko już znasz,
  • na co dzień w pracy korzystasz z najnowszych features'ów technologii frontendowych,
  • nie chcesz poświęcać czasu na pracę własną.

PROGRAM SZKOLENIA

Tydzień I

  • Czym jest frontend?
  • Różnice w pracy na systemach Windows / Linux / MacOS
  • Przedstawienie narzędzi wykorzystywanych w trakcie szkolenia
  • Ścieżka rozwoju
  • Twój pierwszy projekt

Tydzień II

  • Warstwy strony internetowej
  • Czym jest HTML?
  • Czym jest CSS?
  • Co to jest programowanie i jak to się ma do frontendu?
  • Devtools: podglądamy (i zmieniamy) istniejące strony

Tydzień III

  • Jak wygląda planowanie pracy za pomocą metody Kanban?
  • Atrybuty w HTML
  • Klasy CSS
  • Jak działa internet i przeglądarka?
  • JavaScript: opis języka i standardów
  • Terminal, czyli ocb z tym czarnym okienkiem

Tydzień IV

  • LIVE Q&A
  • Dzień z życia frontendowca
  • GIT: pierwsze starcie
  • CSS: box model, pozycje, floaty
  • Block - element - modifier
  • DOM-owe przedszkole

Tydzień V

  • Co robić, jak nie działa?
  • Grafik cięcie — też zajęcie
  • HTML: listy, tabele, definicje
  • CSS: flexbox, tła
  • Normalizacja vs reset
  • JavaScript: funkcje

Tydzień VI

  • HTML: formularze
  • Czym się różni GET od POST?
  • CSS: grid, media queries
  • JavaScript: eventy
  • 🍔 menu
  • GitHub pages: statyczny hosting

Tydzień VII

  • NODEJS & NPM: podstawowe narzędzia współczesnego frontendowca
  • GULP: jak działają i po co są task runnery?
  • SCSS: korzystamy z preprocesora CSS
  • CSS: pseudoelementy, stany elementów
  • JavaScript: programistyczne koncepty i trochę WTF

Tydzień VIII

  • LIVE Code review
  • CSS: prefixy, customowe fonty
  • Markdown
  • Czy frontendowiec musi być grafikiem? Prototypowanie w Figmie.
  • Git: branche
  • JavaScript: cookies, local i session storage

Tydzień IX

  • Z kim pracuje frontendowiec?
  • CSS: animacje i przejścia
  • SVG: praca z grafiką wektorową
  • OpenGraph
  • Progressive Web Apps
  • WCAG

Tydzień X

  • JavaScript: praca z API / JSON
  • Postman: podglądamy i tworzymy zapytania do serwera
  • U mnie działa: testujemy nasze strony na różnych przeglądarkach
  • Optymalizacja: lighthouse, minifikacja zasobów, krytyczny CSS
  • Projekt od A do Z

Tydzień XI

  • JavaScript: nietypowe API przęglądarek
  • HTML: multimedia i zewnętrzne zasoby
  • Gotowe frameworki CSS
  • CSS: ~ + › []
  • Grafiki, licencje, prawa autorskie

Tydzień XII

  • LIVEPodsumowanie szkolenia
  • Przyszłość frontendu - ciekawe nadchodzące feature'y
  • Pierwsza praca
  • Jak wygląda rozmowa kwalifikacyjna?
  • Jak przygotować swoje CV?
  • Jak ocenić swoje umiejętności?
  • WTF: i co dalej?

Treść szkolenia może ulec delikatnym zmianom, spis nie uwzględnia prac domowych i odcinków dotyczących spraw szkoleniowych. Większość lekcji będzie się kończyć pracami domowymi, których rozwiązania z wyjaśnieniem publikowane będą w kolejnym tygodniu.

Audio / video

FAQ

Czy szkolenie zawiera frameworki/biblioteki Angular, VUE, React?

Nie. Jest to szkolenie dla osób, które nigdy nie miały do czynienia z frontendem i jego głównym celem jest nauka solidnych podstaw. Bez sensu jest zabierać się do nauki frameworków, jeśli nie ma się ugruntowanej wiedzy.

Mam za sobą kurs X/Y/Z. Czy to szkolenie jest dla mnie?

Nie wiem, serio. :) Przejrzyj program szkolenia i zobacz czy widzisz same znajome rzeczy. Nie chcę Cię zanudzić, więc musisz sam(a) zadecydować odpowiadając sobie na pytanie na jakim poziomie jesteś. Mój program skierowany jest do osób początkujących — startujemy z poziomu “0” i kończymy na poziomie “znam solidne podstawy” i wiem czego mam się uczyć dalej.

Jak wygląda nauka? Czy będę robić jakieś projekty?

Co tydzień dostaniesz kolejną porcję materiałów video i zadań do wykonania. W czasie szkolenia zbudujesz od początku kompletną stronę korzystając z prawdziwych narzędzi i technologii. Dodatkowo pojawią się mniejsze zadania utrwalające konkretne zagadnienia. Przygotowując program, starałem się rozłożyć wiedzę równomiernie.

O co chodzi z nauką grupową w ramach szkolenia?

Jako uczestnik programu szkoleniowego dostaniesz dostęp do zamkniętej grupy kursantów. Będziesz mieć tam możliwość pogadania o swoich postępach/problemach oraz zadawania pytań autorowi kursu. W grupie raźniej!

W jakim języku będzie szkolenie? Czy muszę znać angielski?

Wszystkie filmy szkoleniowe będą po polsku. Rzeczy, które będziemy tworzyć w językach programowania, będą zawierać angielskie słowa (taka ich natura). Poza tym najaktualniejsze dokumentacje wykorzystywanych narzędzi i standardów zawsze są po angielsku, więc dobrze jest znać ten język przynajmniej w stopniu pozwalającym na czytanie.

Co się dzieje po 12 tygodniu nauki?

Gratulacje! Masz to już za sobą! :D Zgodnie z naszą umową, masz dalej dostęp do wszystkich materiałów. Lekcje są tak skonstruowane, że poruszają konkretne tematy i mogą się przydać do powtórzenia wybranych zagadnień.

W trakcie szkolenia planuję urlop/nie będzie mnie przy komputerze. Jak żyć?

Nie martw się, nie stracisz dostępu do materiałów. To, co Ci może umknąć, to reakcje grupy uczących się nowego materiału. Przy odrobinie samozaparcia i dyscypliny dogonisz nas bez większego problemu :)

Czym się różni program WTF od innych kursów (np. na Udemy)?

"WTF: Co ten frontend" bazuje na aktualnej na 2019 rok praktycznej wiedzy, którą zdobywałem przez kilkanaście lat mojej komercyjnej działalności. Nie znajdziesz tu “teoretycznych wydmuszek” czy oderwanych od rzeczywistości przykładów. Prace domowe często opierają się na realnych zadaniach jakie można spotkać na stażu / w pierwszej pracy. Dodatkowo, będziesz częścią skomunikowanej społeczności kursantów — w grupie człowiek lepiej się uczy.

Dla kogo jest to szkolenie, czy jeśli nigdy nie programowałam to dam radę?

Szkolenie startuje od poziomu “0” i jest przeznaczone właśnie dla takich jak Ty. To czy dasz radę, zależy od kilku czynników. Moje doświadczenie nauczycielskie mówi, że jeśli przyłożysz się do nauki i potrafisz logicznie myśleć to nie będzie z tym żadnego problemu.

Mam 15/20/30/40/50+ lat. Czy nie jest za późno na naukę frontendu?

Na naukę nigdy nie jest za późno. Wiek nie ma tu większego znaczenia — znam przypadki zarówno dwudziestodwu-latków, którzy są kiepskimi frontendowcami, jak i ludzi po czterdziestce, którzy się przekwalifikowali i są super specjalistami. Wiadomo, im człowiek starszy, tym trudniej wbić się na rynek pracy, ale nie ma tu reguły.

Czy po ukończeniu szkolenia dostanę pracę?

Nie mogę Ci nic obiecać. Otrzymanie pracy/stażu zależy od wielu czynników. To co mogę dać Ci ze swojej strony, to aktualna wiedza i praktyczne przykłady, które przybliżą Cię do rozpoczęcia kariery frontend developera. Obejrzyj powyższy webinar, tam dogłębnie poruszamy tę kwestię.

Co jeśli szkolenie mi się nie spodoba lub okaże się za trudne/za proste?

Jeśli w ciągu pierwszych czterech tygodni stwierdzisz, że to nie dla Ciebie — daj znać, oddamy Ci pieniądze.

Czy otrzymam fakturę VAT?

Tak, oczywiście, VAT 23%. Ten program możesz "wrzucić w koszty". Uwaga: faktura przychodzi na maila do 2 dni roboczych od daty zakupu.

Czy jest możliwość zakupu na raty / zniżki studenckiej?

Przykro nam, ale nie mamy takiej opcji sprzedaży, nie przewidujemy też żadnych zniżek w tym momencie.

Kto jest autorem programu i jaką rolę odgrywa tu Maciej Aniserowicz z devstyle.pl?

Autorem programu WTF: Co ten frontend jest Maciek Korsan. To on odpowiada za część merytoryczną i nagrania. Maciej Aniserowicz pomaga mu z częścią logistyczno-sprzedażową.

Na ile czasu otrzymam dostęp do szkolenia?

Dostęp do szkolenia jest dożywotni. Kupujesz teraz, na zawsze. Jeśli pojawią się aktualizacje czy uzupełnienia, otrzymasz je gratis.

Czy mogę ściągnąć materiały i oglądać offline?

Nie. Video jest tylko online. Ściągniesz za to slajdy i wszystkie materiały pomocnicze.

Ile mam czasu na ewentualny zwrot pieniędzy?

30 dni od daty zakupu. Napisz tylko w mailu, dlaczego Program nie spełnił Twoich oczekiwań.

Czy program jest dostępny na otwartej platformie?

Program jest hostowany na własnej platformie. Nie przewiduję umieszczenia go w żadnym innym miejscu w Polsce.

O autorze

Maciek Korsan

Maciek Korsan

Senior Frontend Developer

Programista z kilkunastoletnim doświadczeniem, fotograf, operator drona, właściciel Sokoła Millennium (na razie tylko z Lego), prelegent i szkoleniowiec. Uwielbia eksperymentować z nowymi technologiami, w swojej twórczości ocierając się o sztukę. Jest odpowiedzialny za promocję konferencji Programistok oraz współtworzy fundację Hacklag.

W sieci: Facebook, GitHub, Instagram.