[2024] Programowanie w JavaScript od Zera do Mastera
What you'll learn
- Tworzenie skryptów, aplikacji fullstack w JavaScript od podstaw do tematów zawansowanych w najbardziej rozbudowanum kursie w pl - ponad 50h!
- Poznasz: zmienne, tablice, pętle, funkcje, klasy, programowaie obiektowe, zdarzenia, event loop, instrukcje warunkowe, DOM, localStorage i wiele innych
- Ponad 100 przykładowych pytań rekrutacyjnych od najprostrzych do zaawansowanych z JavaScript wraz z dokładnym omówieniem odpowiedzi i rozwiązań
- Aplikacje w JavaScript od od podstaw: pogodową na bazie geolokalizacji, quiz, kursy walut, kalkulator, lista książek, Tic Tac Toe etc.
- Dynamicznie zmieniać oraz dodawać treści do witryny oraz zmieniać jej wygląd
- Programowania po stronie serwera dzięki NodeJs, czyli JavaScript na backendzie generujący kod html, odczytujący formularze, serwujący pliki etc
- Frameworka ExpressJs dla NodeJs przyśpieszającego tworzenie aplikacji serwerowych
- Wzorce Projektowe w JavaScript jak: Singleton, Fasada, Adapter, Observer, Fabryke, Builder i wiele innych
- Wykorzystanie technologii Ajax, formatu JSON oraz XML do dynamicznej komunikacji między przeglądarką a serwerem
- Projekty jak dynamiczny kalkulator czy listę książek z dynamiczną walidacją itd.
- Programwoanie w ES5 oraz ES6
Requirements
- Wymagane są dobre chęci, czas oraz komputer PC lub Mac, korzystamy z darmowych nardzędzi jak Visual Studio Code
- Pewne podstawy html i css przydadzą się, ale wiele tych elementów jest omówione w trakcie kursu
Description
Oto dla Ciebie obszerny kurs JavaScript od absolutnych podstaw do zagadnień zaawansowanych. Jeśli chcesz być programistą JavaScript i nauczyć się od zera materiału potrzebnego na Juniora to jest kurs dla Ciebie. Co więcej, ten 60 godzinny kurs porusza wiele również zaawansowanych tematów. Jakby tego było mało poświeciłem dużo czasu aby opracować ponad 100 odpowiedzi na najczęstsze zadawane pytania podczas procesu rekrutacyjnego i nie ważne czy uczysz się do własnych projektów czy do aplikacji na stanowisko, z tą wiedzą przede wszystkim zrozumiesz język JavaScript.
Nauczę Ciebie od zera programowania w JavaScript nie tylko na slajdach, ćwiczeniach ale również na gotowych aplikacjach w przeglądarce i na serwerze w NodeJs pisanych od podstaw.
JavaScript jest obecnie jednym z najpopularniejszych języków programowania, aplikacje napisane w tym języku spotykamy wszędzie: w przeglądarkach, urządzeniach jak telefony czy telewizory i wielu innych. Jego przenośność, łatwość w nauce oraz powszechna akceptacja dała ogromną szansę wielu programistom nie tylko na uczestnictwo w wielu ciekawych projektach, ale przede wszystkim na godziwe zarobki. W Polsce początkujący programiści JavaScript mogą liczyć średnio na kilka tyś zł na start, a później zarobki szybko rosną w zależności od wiedzy i doświadczenia. Jest to bardzo pożądany język na rynku pracy.
Poniżej kilka aplikacji, które stworzysz w trakcie kursu:
- Kursy walut względem złotówki na podstawie danych z serwera
- Aktualna pogoda w miejscu Twojego zamieszkania wraz z automatycznym odczytem geolokalizacji z przeglądarki
- Gra w kółko i krzyżyk (Tic Tac Toe)
- Kalkulator wynagrodzenie netto - brutto
- Autouzupełnianie tickerów firm z giełdy amerykańskiej z serwera
- Quiz z dowolną ilością pytań oraz prezentacją wyników
- Kalkulator matematyczny
- Gra Snake znana z telefonów komórkowych
- Generowanie obrazów z sztuczną inteligencją!
- Captcha czyli obrazek blokujący dostęp
- Pole autocomplete w formularzu
- Accordion
- Tłumaczenie tekstu na inny język
- Edytor Pixel Art
- Wyszukiwarka stron Wiki
- Lista książek do przeczytania i wiele innych...
Kurs jest stale aktualizowany oraz rozbudowywany, ma bogactwo:
profesjonalnych slajdów z opisami zagadnień, przykładami, zdjęciami oraz rezultatami oczekiwanymi w przeglądarce.
kodowania na żywo omówionych tematów co pozwala na przećwiczenie i zapamiętanie nowo poznanych zagadnień
gotowe projekty, które stworzymy razem w celu utrwalenia całej wiedzy
bogactwo skondensowanych informacji, bez zbędnych dygresji
zadania do samodzielnego wykonania, gdzie w punktach określone jest co dokładnie trzeba wykonać, następnie zaprezentowane jest przykładowe rozwiązanie. Dzięki zadaniom przećwiczysz i utrwalisz samodzielnie nowo poznaną wiedzę
Poznasz zaawansowane tematy z JavaScript jak np:
- prototypy co większość kursów pomija, dzięki czemu jak naprawdę działa JS
- specyfikacje ECMAScript - przejdziemy rok po roku kolejne wersje i najważniejsze dodatki do języka JS
- tworzenie programów na serwerze w JavaScript z Node.js i frameworku Express czyli aplikacji FullStack
- programowanie bazy danych MongoDB
- wzorce projektowe które ułatwią Twoją pracę w większych projektach
i wiele innych...
Poświęciłem sporo czasu na stworzenie tego kursu. Jest to obecnie najbardziej rozbudowany polski kurs o JavaScript, ma ponad 60 godzin, zapraszam, gdyż naprawdę warto. Przyświecał mi cel aby był kompletny, żeby było łatwiej wkroczyć w świat programowania, tym bardziej przy tak pędzących, szybko rozwijających się technologiach. Zapraszam
Who this course is for:
- Osoby, które od podstaw chą się nauczyć programowania w JavaScript od podstaw do tematów zaawansowanych. Nie jest wymagane wcześniejsze doświadczenie w programowaniu w JS.
Instructor
Cześć!, nazywam się Kuba, od wielu lat zajmuję się technologiami internetowymi, które są moją pasją. Pierwsze programy oraz strony tworzyłem już w liceum, a pracę w branży zacząłem w czasie studiów na SGH. Przez lata developowałem w technologiach frontendowych oraz backendowych w projektach małych firm oraz korporacji (finansowych i technologicznych). W między czasie ukończyłem studia podyplomowe z technologii internetowych na Politechnice Warszawskiej oraz uzyskałem wiele certyfikatów min. z Prince 2, ITIL czy Agile.
Jako samouk programowania wiem jak ciężko jest zacząć naukę nowych języków czy frameworków, dlatego doświadczenie pozwala mi na przystępne przekazanie wiedzy oraz esencji potrzebnej aby stać się developerem oraz aby być na bieżąco w szybko rozwijających się technologiach.
Zarejestruj się na mój kurs aby zacząć przygodę z programowaniem i rozpocznij lukratywną karierę w branży IT.