user menu
avatar

Fundamenty JavaScript - Level 3

4,25

(4 oceny)

Przygotuj się do przyszłej kariery developera JS. Poznaj techniki, które są niezbędne do zrobienia kolejnego kroku.

poster_image
dotZapłać nawet za 30 dnitooltip info icon
dot30 dni gwarancji zwrotu pieniędzy
dotWsparcie na każdym etapie nauki
dotRegularne aktualizacje
Bezterminowy dostępBezterminowy dostęp
zadań160 zadań
Wsparcie zespołuWsparcie zespołu
Dostęp z urządzeń mobilnychDostęp z urządzeń mobilnych
Natychmiastowa weryfikacja zadańNatychmiastowa weryfikacja zadań
Imienny certyfikat ukończeniaImienny certyfikat ukończenia
guardian photo
Pomocy w tym kursie udziela Ci:
Artur – opiekun kursów JavaScript
Opis produktu
Co zyskujesz?
Program nauczania
Recenzje
FAQ

Trzeci krok na ścieżce JS Developer

Masz już prawdopodobnie zaliczone kursy Level 1 oraz Level 2. Nie zmarnuj tego co już umiesz - zrób kolejny krok i wynieś swoje umiejętności na nowy poziom. Z tym kursem poznasz tematy, które są kluczowe dla zrozumienia nowoczesnego JavaScript: od asynchroniczności po programowanie funkcyjne. Jeśli masz już opanowane podstawowe koncepcje i chcesz naprawdę zrozumieć jak działa JS to ten kurs jest doskonałym wyborem.

"Chcesz się swobodnie poruszać w JavaScript? Zrobisz to z tym kursem"

Artur - opiekun kursów JavaScript

Minimum teorii i dużo praktyki

Jak zwykle wszystkiego nauczysz się z użyciem praktycznych zadań oraz ćwiczeń. Każda z nowych koncepcji jest wprowadzana za pomocą zwięzłych wyjaśnień i potem od razu przechodzisz do ćwiczeń. To najlepszy sposób aby opanować i dobrze zrozumieć wszystko co mamy do przekazania z tym kursem. Zresztą pewnie już dobrze o tym wiesz po ukończeniu kursów Level 1 oraz Level 2.

description_image1

Czego się nauczysz z tym kursem

Z kursem opanujesz wszystko co trzeba wiedzieć na tym etapie nauki.

  • point

    Zrozumiesz koncepcję programowania asynchronicznego z użyciem callback oraz Promise.

  • point

    Poznasz kluczowe aspekty obiektowości w JavaScript.

  • point

    Nauczysz się używać metod setTimeout, setInterval.

  • point

    Poznasz zaawansowane techniki manipulacji DOM.

  • point

    Dowiesz się jak działają wyjątki w JavaScript.

  • point

    Poznasz ważne koncepcje domknięć (closure) oraz IIFE.

  • point

    Opanujesz podstawy programowania funkcyjnego z użyciem call, bind oraz apply.

description_image2

Ucz się w swoim tempie

Każdy z nas ma mało czasu na naukę. Dlatego ten kurs jak zwykle podzielony jest na małe fragmenty, które możesz zaliczyć w ciągu 15-20 minut. Oczywiście nic nie stoi na przeszkodzie aby to zrobić szybciej albo wolniej. Jak tylko chcesz.

Dlaczego trzeba rozwijać swoją znajomość JavaScript

JavaScript jest wszędzie: od prostych stron po złożone aplikacje back-endowe. Ciężko jest znaleźć język programowania o większym znaczeniu dla współczesnej sieci Web. Dobra znajomość JS to klucz to potencjalnej kariery o nieograniczonych możliwościach rozwoju. Jeśli poważnie o tym myślisz to nie zwlekaj - zacznij już dziś poznawać techniki, które wyniosą twoje umiejętności na zupełnie nowy poziom

description_image2

To co oferują Ci kursy Codenga

Harmonogram
Masz możliwość ustalenia własnego harmonogramu nauki po zakupie kursu. Możesz zdobywać wiedzę w takim tempie jakie ci najbardziej odpowiada.
Społeczność
Wymieniaj się doświadczeniami z innymi. Zadawaj pytania i rozwijaj swoją znajomość tematu.
Profil
W twoim profilu widoczne są wszystkie zdobyte certyfikaty oraz osiągnięcia. Profil możesz łatwo publikować za pomocą prostego odnośnika.
Ranking
Porównaj swoje wyniki z innymi i zostań najlepszym uczestnikiem kursów Codenga.
Możliwość kontynuowania nauki
Po ukończeniu kursu podstawowego możesz kontynuować naukę z kolejnymi kursami.
Opiekun kursu
Każdy kurs ma opiekuna, do którego możesz się zwrócić o pomoc i wyjaśnić wątpliwości dotyczące treści kursu.

Poznaj swój program, zobacz czego Cię nauczymy

Moduł 1
Map, filter, reduce
(15 zadań)
Jesteśmy znudzeni pętlami. Nie dziwię się, ile można je klepać. Zaraz zobaczysz coś fajnego i sexy. Poznasz elementy programowania funkcyjnego. To co do tej pory implementowaliśmy w kilku linijkach przy pomocy pętli, zrobimy teraz w jednej linijce. Jedziemy z tematem.
map
map - quiz
filter
filter - quiz
reduce
reduce - quiz
Moduł 2
Klasy
(9 zadań)
Na tym etapie zaczniemy niesamowitą przygodę z klasami. Za ich pomocą będziemy mogli opisywać otaczający świat za pomocą klas i obiektów. A jak to zrobić? To słodka tajemnica naszego etapu. Zapraszamy.
klasy
klasy - quiz
LiveCode: Klasy - praktyka
Moduł 3
Prototypy
(11 zadań)
Teraz będzie coś extra. Poznasz własność języka JS, którego nie znajdziesz w żadnym innym popularnym języku. Porozmawiamy sobie o prototype.
Prototype
Prototype - quiz
Moduł 4
Asynchroniczność - setTimeout, setInterval
(9 zadań)
Nie wszystko w JS musi dziać się synchronicznie. Czasami chcemy uruchomić funkcję z opóźnieniem lub w określonych odstępach czasowych. Zapraszamy do ćwiczeń.
setTimeout
setTimeout - quiz
setInterval
setInterval - quiz
LiveCode: Asynchroniczność - praktyka

Co sądzą o kursie jego uczestnicy?

Średnia ocena

4,25

(4 ocen)

50%
25%
25%
0%
0%

Opinie uczestników:

MW

Fajnie skonstruowany kurs. Zresztą cała seria kursów zrobiona została z pomysłem. Generalnie bardzo polecam

Marek Wierzbicki

24 sie 2021

Fajnie skonstruowany kurs. Zresztą cała seria kursów zrobiona została z pomysłem. Generalnie bardzo polecam

Marek Wierzbicki

24 sie 2021

Czy ta opininia była pomocna?

Masz dalsze pytania?

minusplus
Czym jest kurs Codenga?
To interaktywny kurs, który został podzielony na kilkanaście etapów - każdy z nich składa się z niewielkich dawek wiedzy teoretycznej, którą następnie musisz wykorzystać w zadaniach praktycznych. Abyś się szybko nie zniechęcał, zadbaliśmy o urozmaicenie tych zadań. Testy, quizy i przede wszystkim - dużo kodowania! Pamiętaj - praktyka czyni mistrza :)
minusplus
Ile będę mieć czasu na zaliczenie kursu?
Dokładnie tyle, ile potrzebujesz. Możesz zaplanować naukę z harmonogramem, jeśli jednak z jakiejś przyczyny nie możesz tego zrobić, nie obawiaj się. Kurs będzie dostępny na Twoim koncie bezterminowo.
minusplus
Czy po ukończeniu kursu nadal mogę z niego korzystać?
Oczywiście, kupując kurs otrzymujesz bezterminowy dostęp do kursu. Możesz więc z niego korzystać tak długo i tak często, jak tylko chcesz.
minusplus
Czy żeby przystąpić do kursów Codenga muszę mieć jakąś specjalistyczną wiedzę w danym zakresie?
Absolutnie nie! Kursy Codenga zostały tak przygotowane, aby KAŻDY, niezależnie od wieku, umiejętności czy wiedzy w tym temacie, mógł spróbować swoich sił w programowaniu. Pamiętaj, aby rozpocząć naukę od kursu “Absolutne podstawy” jeśli jesteś zupełnie początkującą osobą.
minusplus
Czy potrzebuję specjalnego oprogramowania do nauki z kursami?
Spokojnie, zadbaliśmy również o to ;) Do nauki z kursami potrzebujesz jedynie… urządzenia z internetem i kilkunastu minut dziennie! Testy, zadania i ćwiczenia z kodowaniem odbywają się wyłącznie na platformie Codenga. Dlatego nie musisz się martwić o dodatkowe, płatne oprogramowanie, albo o to, czy masz odpowiednią wersję. Po prostu logujesz się i działasz.
19
99
dotZapłać nawet za 30 dnitooltip info icon
dot30 dni gwarancji zwrotu pieniędzy
dotWsparcie na każdym etapie nauki
dotRegularne aktualizacje
Bezterminowy dostępBezterminowy dostęp
zadań160 zadań
Wsparcie zespołuWsparcie zespołu
Dostęp z urządzeń mobilnychDostęp z urządzeń mobilnych
Natychmiastowa weryfikacja zadańNatychmiastowa weryfikacja zadań
Imienny certyfikat ukończeniaImienny certyfikat ukończenia
guardian photo
Pomocy w tym kursie udziela Ci:
Artur – opiekun kursów JavaScript
19
99