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

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

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

Naucz się JavaScript od podstaw na frontendzie i backendzie z ES6+, Vue 3, Nodejs, bazami danych, Jasmine, Karma Cypress

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