[2024] Vanilla JavaScript od podstaw - stwórz 15 projektów!
Programowanie Vanilla JavaScript od absolutnych Podstaw do Eksperta w jednym kompletnym kursie który potrzebujesz! Es6+
Description
Witaj w 38 godzinnym kursie Vanilla JavaScript podczas którego stworzysz kilkanaście programów w czystym JavaScript od podstaw!
Skupiamy się przede wszystkim na praktyce korzystając z nowoczesnego JavaScript. Nauczysz się krok po kroku na przykładach od podstaw JavaScript!. Zaczniemy od najprostszych zagadnień przechodząc stopniowo do bardziej zaawansowanych robiąc w między czasie praktyczne projekty oraz ćwiczenia . Każdy program budujemy od zera, czyli od struktury dokumentu html, po arkusz css, aż do kodu JS.
Kurs pomoże Tobie nie tylko poznać programowanie w JavaScript, ale przede wszystkim zdobędziesz cenną wiedzę praktyczną, która umyka wielu programistom, którzy wyręczają się na codzień frameworkami. Oczywiście frameworki są super, ale często się zmieniają, natomiast JavaScript i umiejętność korzystania z tego języka to inwestycja na długie lata, tym bardziej gdy rozwiązujemy problemy z którymi przeciętny programista nie będzie miał okazji się zmierzyć. Mało jest programistów którym się chce podnieść swoje kwalifikacje i stworzyć coś kompletnie od początku do końca korzystając wyłącznie z własnych umiejętności. Takie podejście sprawia, że nieliczni potrafią zarabiać wielokrotnie więcej niż inni na rynku, gdyż są bardziej elastyczni, szybko się uczą oraz nie boją się wyzwań!
Podczas kursu stworzymy między innymi następujące programy:
- Infinite Scroll - nieskończone przewijanie i ładowanie treści z serwera
- Przełącznik jasnego i ciemnego motywu
- Zegar z wskazówkami
- Canvas z funkcją malowania
- Syntezator mowy tekstu pisanego, na różne języki
- Lightbox - podgląd obrazków
- Generator losowego hasła
- Sprawdzenie formularza z poziomu JS
- Serwer NodeJs z API REST od podstaw serwujący cytaty oraz klient frontend korzystający z tego api!
- Formularz podzielony na kroki
- Sprawdzenie stanu łącza internetowego z poziomu JavaScript
- Odliczanie czasu do wielu wydarzeń
- Statystyki tekstu
- Tabelę kursów NBP
- Gra wąż w Canvas
Dodatkowo omówiłem wszystkie wersje EcmaScript od ES6 do ES2022, gdzie dowiesz się najważniejszych zmian w języku JavaScript na przestrzeni ostatnich lat!
Poświęciłem sporo czasu na stworzenie tego kursu, zapraszam, gdyż naprawdę warto. Przyświecał mi cel aby był kompletny i żeby pozwalał w łatwy sposób wkroczyć w świat programowania, tym bardziej przy tak pędzących, szybko rozwijających się technologiach.
Zapraszam i widzimy się na pierwszej lekcji!
What You Will Learn!
- Programowania w JavaScript od absolutnych podstaw do zagadnień zaawansowanych
- Poznasz zmienne, tablice, pętle, instrukcje warunkowe, funkcje, OOP - programowanie obiektowe, klasy, DOM, event loop, scope, hoisting, this, closure itd
- Utworzysz 15 projektów, które staną się bazą dla rozwoju Twojego portfolio jak np: syntezator mowy, Infinite Scroll, generator hasła, przełącznik motywu itd
- Nauczysz się tworzenia programów w czystym JavaScipt bez pomocy frameworków
- Stworzysz API Rest na serwerze z wykorzystaniem NodeJS oraz udostepnisz dane dla frontendowej aplikacji w czystym JS!
- Poznasz zaawansowaną walidację formularzy, rysowanie w canvas, manipulajce drzewem DOM i wiele innych
- Poznasz zaawansowane elementy JavaScript jak ES5, ES6 i nowsze, komunikację z serwerem, format JSON, prototypy itd.
- Poznasz zmiany w języku JavaScript wunikające z kolejnych specyfikacji EcmaScript od ES6 do ES2022! To jedyny taki kurs który kompleksowo omawia te zmiany.
Who Should Attend!
- Kurs przeznaczony jest dla osób mających doświadczenie z HTml, CSS i chcących nauczyć się JavaScriptu od podstaw