Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScript Developer od Podstaw stwórz aplikacje z Vue 3 70h
Rating: 4.8 out of 5(42 ratings)
2,335 students

JavaScript Developer od Podstaw stwórz aplikacje z Vue 3 70h

Naucz się JavaScript od podstaw na frontendzie i backendzie z ES6+, Vue 3, Nodejs, bazami danych, Jasmine, Karma Cypress
Created byStack Roadmap
Last updated 1/2026
Polish

What you'll learn

  • Nauczysz się programowania w najpopularnisjzym języku od absolutnych podstaw według ostatnich standardów ECMAScript
  • Poznasz zmienne, instrukcje warunkowe, pętle, tablice, funkcje, obiekty, prototypy, klasy, dziedziczenie, scope, promisy, komunikację z serwerem i wiele innych
  • Poznasz zaawansowane aspekty JS jak: scope, closure, event loop, this, hoisting, moduły, async/await, currying, call apply bind, przydatne funkcje itd
  • Zapoznasz się z wieloma wzrocami projektowymi i rozwiązaniami które wykorzystasz w swoich projektach
  • Poznasz nodejs i expressjs do tworzenia serwerowego api dla aplikacji fullstack która napiszesz, skorzystasz też z bazy danych MongoDB i Postgres i Mongoose
  • Nauczysz się testowania kodu JavaScript z wykorzystaniem bibliotek: Jasmine, Jest, Supertest, chai i mocha itd
  • Poznasz jeden z najpopularniejszych frameworków frontendowych Vue 3
  • Ponad 300 pytań rekrutacyjnych w formie testów i ponad 80 interaktywnych ćwiczeń do wykonania

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

35 sections544 lectures70h 26m total length
  • Wstęp0:31
  • Instalacja Visual Studio Code5:58

Requirements

  • Kurs jest od absolutnych podstaw, jedynie warto abyś znał podstawy Html 5 i Css 3

Description

Witaj w kursie JavaScript Developer, który od podstaw krok po kroku nauczy Ciebie programowania w najpopularniejszym języku którego znajomość jest bardzo poszukiwana przez rekruterów na rynku IT. Jest to jeden z najbardziej rozbudowanych i kompletnych kursów którego materiał nie tylko pokrywa wymagania dla Juniora ale sięga również daleko poza ten szczebel dzięki czemu pewniej poczujesz się startując karierę na wymagającym rynku IT.

Moim celem było nie tylko stworzenie przystępnego kursu pozbawionego dygresji, gdyż szanuję czas kursanta, ale przede wszystkim dołożyłem wiele starań aby był nasycony wiedzą wraz z wieloma niuansami, które będą kluczowe nie tylko na rozmowie rekrutacyjnej, ale również w samej pracy, gdzie z roku na rok wymagania od programistów są coraz większe.

Podczas kursu poznasz następujące zagadnienia:

  • Podstawy JavaScript - rozpoczniemy od podstaw szczególnie że dla wielu osób może być to pierwszy język programowania którego się uczą czyli od: tworzenia zmiennych, identyfikatorów, typów wartości czyli prymitywów i obiektów, tablic, sterowania programem, korzystania z pętli, operatorów, tworzenia własnych funkcji oraz obiektów itd

  • DOM - tworząc aplikacje internetowe musisz znać dobrze drzewo DOM wraz z tworzeniem, aktualizacją i manipulowaniem elementami html w przeglądarce, dlatego poświęcimy temu tematowi sporo lekcji 

  • Zaawansowany JavaScript - wykorzystanie this, klasy, konstruktory, gettery, settery, call apply i bind, prototypy, closures czyli domknięcia, currying, scope, hoisting itd

  • Wzorce projektowe - czyli gotowe rozwiązania najpopularniejszych problemów które docenisz szczególnie biorąc udział w większych projektach, Twoja znajomość wzorców z pewnością pozytywnie zaskoczy niejednego programistę, dodatkowo przećwiczysz praktycznie korzystanie z języka

  • Wyrażenia regularne - które dają ogromną elastyczność w manipulowaniu czy sprawdzaniu danych w Twoich programach

  • Node.js - poznasz najlepszy framework do tworzenia programów serwerowych w JavaScript, dzięki czemu staniesz się programistą FullStack

  • Express.js - tworzenie api serwerowego z samym nodejs może być uproszczone z wykorzystaniem tego framewrka, poznasz tworzenie api, korzystanie z szablonów, middleware, routing itd

  • Testowanie kodu JavaScript na Frontendzie i Backendzie - z wykorzystaniem popularnych bibliotek jak Jasmine, Karma, Cypress, Jest, Supertest oraz Mocha z Chai

  • MongoDB - popularna baza danych stosowana na serwerze z JavaScript, utworzysz kolekcje, rekordy z operacjami CRUD itd

  • Mongoose - który bazuje na MongoDB i znacząco upraszcza i przyśpiesz tworzenie aplikacji bazodanowych, dodatkowo nauczysz się korzystania z relacji między rekordami i zrobisz wiele zaawansowanych przykładów jak np baza filmów z aktorami i recenzjami użytkowników

  • PostgresSQL - jest to relacyjna baza danych która często jest wykorzystywana w wielu projektach

  • Sequelize - to popularna biblioteka ORM którą poznasz wraz z Postgres w celu tworzenia zaawansowanych baz danych z wieloma relacjami pomiędzy tabelami

  • Vue 3- jedne z najpopularniejszych frameworków do tworzenia zaawansowanych aplikacji frontendowych który poznasz od podstaw

  • Ponad 300 pytań rekrutacyjnych z JavaScript w postaci testów do samodzielnego wykonania

  • Ponad 80 ćwiczeń z kodowania do samodzielnego rozwiązania wraz z opisem i przykładowym rozwiązaniem


Zapraszam do kursu


Who this course is for:

  • Kurs jest przeznaczony dla osób początkujących które chcą być programistami JavaScript