Ekosystem JavaScript - wprowadzenie
Już dziś rozpocznij karierę developera JavaScript
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
JavaScript Front-end Developer
15791 kursantów
Szczegóły, które warto znać
Opis szkolenia
Co zyskujesz z tym kursem?
-
doskonałą orientację w złożonym ekosystemie JavaScript
-
obszerną wiedzę na temat tworzenia nowoczesnych aplikacji webowych
-
znajomość kilku popularnych frameworków (Angular, React, Express, Hapi, Ember)
-
umiejętność pracy z kilkoma ważnymi bibliotekami programistycznymi
-
znajomość licznych technik niezbędnych każdemu deweloperowi JavaScript
-
wiedzę na temat praktycznych zastosowań języka oraz jego realnych możliwości
JavaScript to nie tylko język – to cały ekosystem złożony z tysięcy bibliotek, frameworków oraz różnych narzędzi. Znajomość tego ekosystemu to gwarancja sukcesu jednak na początku ogrom możliwości może przerażać. To czego na początek potrzebujesz to dobra orientacja w temacie. Tak abyś wiedział które elementy tego bogatego świata JavaScript są Ci naprawdę potrzebne i w jakim kierunku rozwijać swoje umiejętności. Każdy programista, który chce coś zdziałać w JavaScript musi na początku opanować pewien zestaw kluczowych technik oraz narzędzi.
Twój przewodnik po pełnym możliwości świecie JavaScript
Z tym kursem szybko opanujesz kluczowe koncepcje języka JavaScript, poznasz wiele ważnych technologii oraz opanujesz całą masę przydatnych narzędzi. Zaczynając od zupełnych podstaw szybko nabierzesz doskonałej orientacji w tym złożonym i jednocześnie fascynującym ekosystemie języka JavaScript. To wspaniały start dla Twojej kariery dewelopera nowoczesnych aplikacji webowych i nie tylko!

Być może próbowałeś już na własną rękę poznać ten złożony świat pełen różnych egzotycznie nazwanych frameworków, bibliotek oraz technologii. I pewnie wciąż przeraża Cię trochę ta mnogość dostępnych rozwiązań. I po to właśnie jest ten kurs aby rozwiać Twoje wątpliwości i zapewnić Ci bardzo solidną podstawę do dalszego rozwijania umiejętności. Niezależnie od tego czy zaczynasz od zera czy też masz już jakaś podstawową wiedzę w temacie ten kurs będzie dla Ciebie doskonałym wprowadzeniem do bogatego świata JavaScript.
Czego tak naprawdę się nauczysz?
Wszystkiego co zapewni Ci doskonały start w świecie JavaScript.
npm
Node.js
Gulp
Ember
Nie znasz JavaScript? To nie jest problem!
Nawet jeśli nigdy nie programowałeś w JavaScript to niczym się nie przejmuj. Na początku kursu będziesz miał świetną okazję aby poznać kluczowe koncepcje tego języka. W zupełności wystarczy Ci to do komfortowej pracy w pozostałych rozdziałach kursu.
Jak rozszerzyć możliwości JavaScript
JavaScript to nie tylko język. To także olbrzymia ilość dodatkowych bibliotek, których zadaniem jest ułatwienie Twojej pracy. Jako developer JS powinieneś poznać na początek kilka popularnych bibliotek programistycznych np. underscore albo lodash. Ich znajomość bardzo zaprocentuje w przyszłości.
Rewolucyjne środowisko node.js
Żadne inne narzędzie nie dokonało tak wielkiej rewolucji w świecie JavaScript jak node.js. Jest to środowisku do uruchamiania JavaScript, które otworzyło przed programistami niesamowite, niedostępne wcześniej możliwości. Jego znajomość jest niezbędna jeśli poważnie myślisz o pracy z nowoczesnym JavaScript.

Olbrzymia ilość gotowych modułów
Olbrzymia popularność JavaScript przekłada się na niesamowitą ilość gotowego kodu, który możesz łatwo dodać do swoich projektów za pomocą narzędzia npm. Wykorzystaj to co stworzyli inni zamiast pisać każdą funkcjonalność od zera.
Jak zautomatyzować powtarzalne czynności
Każdy deweloper aplikacji webowych ciągle musi wykonywać te same czynności. Dowiedz się jak takie czynności zautomatyzować po to żeby przeznaczyć Twój cenny czas na rzeczy, które są naprawdę istotne.
Frameworki Front-end
Ember, React oraz Angular – to przykłady nowoczesnych frameworków, których zadaniem jest przyspieszenie oraz ułatwienie pracy nad aplikacjami uruchamianymi w przeglądarce. Stanowią one sporą część ekosystemu JavaScript a ich znajomość może niesamowicie zwiększyć Twoje szanse na udaną karierę programisty JavaScript.

Frameworki Back-end
Back-endowe frameworki ułatwiają tworzenie aplikacji uruchamianych na serwerze. To kolejny bardzo ważny aspekt JS, który powinieneś poznać. W kursie będziesz miał doskonałą okazję aby dowiedzieć się jak pracować z frameworkiem Electron oraz Hapi.
JavaScript to nie tylko technologie webowe. To także możliwość tworzenia bogatych aplikacji desktopowych na wszystkie popularne platformy. W kursie dowiesz jak łatwo rozpocząć pracę nad takimi aplikacjami przy użyciu frameworku Electron.
Kup w pakiecie i oszczędź
Ekosystem JavaScript - wprowadzenie
119 zł
Kurs Programowanie funkcyjne w JavaScript
119 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 48 zł
Zyskujesz 19.04 zł w punktach na kolejne zakupy.
Cena za zakup pakietu
Oszczędzasz w pakiecie: 54 zł
Zyskujesz 21.44 zł w punktach na kolejne zakupy.
Program kursu
17 modułów · 94 lekcje
1 · Interfejs programu
- Wstęp 0m 38s
- Jak korzystać z plików 1m 04s
- O czym będziemy mówili 5m 56s
- Jakie narzędzia będą Ci potrzebne 4m 57s
2 · Szybkie wprowadzenie do JavaScript
- Kluczowe cechy języka 5m 03s
- Stwórzmy pierwszy program 4m 46s
- Jak używać zmiennych 7m 20s
- Jak używać funkcji 7m 22s
- Jak używać instrukcji warunkowych 5m 43s
- Iteracja w JavaScript 6m 51s
- Co to są tablice 7m 12s
- String - wprowadzenie 7m 21s
- Wprowadzenie do obiektów 8m 17s
- Obiekty wbudowane 5m 59s
3 · JavaScript po stronie klienta
- Jak korzystać z konsoli 6m 09s
- DOM - obiektowy model dokumentu 6m 26s
- DOM w praktyce cz.1 5m 21s
- DOM w praktyce cz.2 9m 43s
- Zdarzenia i JavaScript 7m 07s
4 · Rozszerzamy możliwości JavaScript
- Biblioteki JS 4m 28s
- jQuery - jak to działa 5m 01s
- jQuery - przykład możliwości 8m 53s
- Rozszerzenia do jQuery 7m 35s
- underscore.js - wprowadzenie 6m 33s
- underscore.js - przykład użycia 7m 53s
- Biblioteka lodash 7m 48s
5 · Node - środowisko dla JavaScript
- Co to jest node.js 7m 41s
- Jak uruchomić JavaScript w node 6m 35s
- Uruchamiamy serwer HTTP 6m 51s
- Przegląd możliwości node.js 5m 27s
6 · Moduły oraz używanie gotowego kodu
- npm - gotowe pakiety kodu 5m 59s
- npm - instalacja pakietu 7m 57s
- Browserify - importujemy moduły 10m 04s
- Browserify - moduły node 8m 53s
- Webpack - wprowadzenie 6m 59s
- Webpack - dodajemy plik konfiguracyjny 3m 37s
- Webpack - śledzenie zmian 5m 03s
- System numeracji wersji 7m 14s
- Zarządzanie zależnościami 6m 45s
7 · Automatyzacja zadań w JS
- Gulp - wprowadzenie 6m 27s
- Gulp - uruchamiamy zadania 4m 05s
- Gulp - obserwacja oraz kopiowanie 6m 44s
- Gulp - jak używać pluginów 8m 38s
8 · Różne wersje JavaScript
- Kilka ważnych pojęć 4m 58s
- Wprowadzamy pojęcie transpilacji 3m 56s
- Transpilacja za pomocą Babel 9m 18s
- Przykłady użycia ES2015 10m 43s
- TypeScript - wprowadzenie 6m 15s
- Możliwości TS cz1 6m 47s
- Możliwości TS cz2 9m 07s
9 · Templaty w JavaScript
- Dlaczego używamy templatów 5m 24s
- Templaty systemu Mustache 12m 21s
- Oddzielamy szablon od kodu 7m 09s
- HandlebarsJS 6m 22s
- Przetwarzanie listy wartości 7m 23s
10 · Frameworki frontend
- Zdefiniujmy pojęcie frameworku 5m 59s
- Szybki przegląd dostępnych frameworków 4m 21s
- Za co odpowiada framework frontend 3m 23s
11 · Ember
- Nowy projekt ember 8m 09s
- Definiujemy nową ścieżkę 5m 24s
- Przekazujemy dane do szablonu 5m 33s
- Tworzymy komponent 5m 11s
- Budujemy wersję produkcyjną 5m 34s
12 · Angular
- Ogólnie o Angular 3m 48s
- Rozpoczynamy pracę nad projektem 4m 53s
- Pierwszy komponent Angular 6m 54s
- Główny plik aplikacji 3m 18s
- Tworzymy plik index 7m 05s
- Zmienne w Angular 5m 06s
13 · React
- Wprowadzenie do React 4m 17s
- Rozpoczynamy pracę z React 5m 24s
- React - tworzymy komponent 7m 53s
- Dodajemy komponent wyszukiwarki 5m 27s
- Definiujemy kolejne komponenty 6m 00s
14 · Frameworki backendowe
- Czego potrzebuje backend 4m 17s
- Backend - kluczowe pojęcia 5m 18s
- Rozpoczynamy pracę z Express 8m 38s
- Express - serwujemy pliki 6m 24s
- Hapi - tworzymy nowy serwer 7m 30s
- Hapi - dodajemy pluginy 7m 23s
- MEAN oraz inne frameworki 5m 45s
15 · Aplikacje desktopowe w JS
- Jakie możliwości oferuje Electron 5m 15s
- Tworzymy nową aplikację Electron 3m 38s
- Nowe okno aplikacji 4m 45s
- Dodajemy zawartość do okna 3m 41s
- Pakujemy gotową aplikację 8m 09s
16 · Debugowanie oraz testowanie
- Wprowadzenie do debugowania 4m 13s
- Przykład debugowania 10m 58s
- Testowanie kodu 8m 31s
- Frameworki do testowania kodu 9m 09s
- Linter JavaScript 7m 39s
17 · Kilka przydatnych narzędzi
- Moment.js - daty 7m 55s
- D3.js 8m 38s
- Zakończenie 0m 37s
Twój instruktor
Ksawery Kargól
Trener - praktyk AI
Opinie kursantów
„Kilka razy wcześniej korzystałem z kursów on-line. Kurs Ekosystem JavaScript jest bardzo wszechstronny. Głównie skierowany jest do osób, które nie wiedza jeszcze jakie zagadnienia związane z obsługą JS szczególnie ich interesują. Osobiście kurs pozwolił mi podjąć decyzję w jakim kierunku chciałbym się dalej rozwijać"
Czytaj więcej
Zwiń
„Nie spotkałem się w Internecie lepszego kursu wprowadzającego w świat języka javascript kurs dający solidne wprowadzenie do tego języka polecam wszystkie kursy autorstwa Pana Ksawerego "
„Bardzo dobry kurs wprowadzający w świat JavaScript i omawia jak się w nim poruszać. Porusza wiele podstawowych tematów związanych z frameworkami. Omówione są najważniejsze frameworki z małymi przykładami z ich użyciem. Polecam szczególnie początkującym,"
„Kompleksowe wprowadzenie do JavaScriptu. Temat ujęty szeroko, czego brakuje innym kursom, bo świat JS'a jest tak rozległy, że laikom trudno jest zorientowac się w możliwościach tego języka. A od poznania szczegółów programowania w JS są pozostałe kursy."
„Świetny kurs. W prosty sposób prezentujący podstawy js. "
„Głos lektora i sposób opowiadania (dokładne wytłumaczanie) "
„Bardzo wygodne wprowadzenie do języka "
„Polecam kurs Ekosystem JavaScript - wprowadzeniet szczególnie osobom, które planują rozpoczęcie przygody z frameworkami JavaScript. Posiadając umiejętności podstawowe prechodzę do TypeScript, Node, npm i to jest dobrze wprowadzenie"
„świetny kurs"
„Świetny nauczyciel!"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Zobacz też
Podobne kursy
Programowanie
Kurs JavaScript od podstaw
149 zł
Programowanie
Kurs Programowanie funkcyjne w JavaScript
119 zł
Programowanie
Kurs Programowanie asynchroniczne w JavaScript
119 zł
Programowanie
Kurs Programowanie obiektowe w JavaScript
119 zł
Programowanie
Kurs Node.js - dynamiczne aplikacje
119 zł
Programowanie
Kurs ES6 nowa generacja JavaScript
119 zł
Programowanie
Kurs Webpack
119 zł
Programowanie
Kurs Next.js od podstaw - praktyczny projekt aplikacji
169 zł
IT i oprogramowanie
Jak zostać Full Stack Developerem
119 zł
Programowanie
Kurs Gatsby.js - łatwe tworzenie wydajnych stron
149 zł
Ten kurs jest częścią ścieżki
JavaScript Front-end Developer
Zostań developerem najpopularniejszego języka współczesnej sieci Web. Zdobądź niezbędne umiejętności i pracuj w niezwykle dynamicznej dziedzinie.
Dostęp od razu po zakupie ·
119 zł