ODBIERZ TWÓJ BONUS :: »

React.js i Node.js. Kurs video. Budowanie serwisu w oparciu o popularne biblioteki języka JavaScript

Podstawowe informacje:
Czas trwania: 08:10:39
Poziom: podstawowy
Autor: Jakub Kukuryk
Liczba lekcji: 49
Technologia: React 16.12, Atom.io 1.43, Node.js 12.14, JavaScript ES6
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
96,75 zł 129,00 zł (-25%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Materiały dodatkowe do kursu
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w helion.pl

Czego się nauczysz?

  • Podstaw korzystania z biblioteki React.js do budowy interfejsów użytkownika
  • Zasad działania biblioteki Redux i organizacji stanu aplikacji
  • Tworzenia pakietów i konfiguracji projektu z użyciem Webpacka
  • Pracy z dynamicznymi arkuszami stylów Less
  • Korzystania z platformy Express.js w środowisku Node.js
  • Zapisywania i odczytywania danych w bazie MongoDB
  • Budowania pełnych aplikacji webowych z panelem administracyjnym

Spis lekcji

1. Konfiguracja i instalacja 00:27:47
1.1. Przywitanie
00:00:30
1.2. Instalacja niezbędnych programów
00:05:42
1.3. Instalacja paczek NPM
00:06:54
1.4. Webpack
00:02:49
1.5. Konfiguracja webpack'a
00:04:37
1.6. Import React'a do strony
00:07:15
2. Komponenty strony 00:29:42
2.1. Wprowadzenie do rozdziału
00:00:19
2.2. Pierwszy komponent
OGLĄDAJ » 00:06:57
2.3. Style css za pomocą biblioteki {less}
00:10:05
2.4. Stylizacja komponentów w zależności od propsów w komponencie
00:12:21
3. Główne widoki strony 00:21:35
3.1. Wprowadzenie
00:00:08
3.2. React router
00:06:56
3.3. Definiowanie podstron aplikacji
00:04:43
3.4. Przygotowanie komponentu zaczytującego komponenty widoków
00:04:47
3.5. Odczytywanie i poprawa błędów kompilacji
00:02:01
3.6. Dynamiczne importowanie komponentów widoku
00:03:00
4. Redux 01:59:22
4.1. Wprowadzenie
00:00:08
4.2. Instalacja Reduxa i tworzenie recuderów
OGLĄDAJ » 00:08:26
4.3. Akcje i zmiana danych reducera
00:13:11
4.4. Łączenie reducerów i tworzenie selectorów
00:05:20
4.5. Redux-logger
00:04:23
4.6. Wypełnienie stron komponentami
00:14:05
4.7. Zmiana wewnętrznego stanu komponentu
00:06:33
4.8. Elementy formularza
00:15:24
4.9. React-redux - connect i podłączenie reduxa do komponentów
00:12:26
4.10. Akcje widoków i obsługa zmiany danych w reducerze
00:09:20
4.11. Dodatkowe komponenty formularza i walidacja poprawności propsów
00:06:29
4.12. Walidacja formularza
00:10:08
4.13. Zależności wyświetlania błędów w formularzu
00:13:29
5. Serwer Node.js 01:10:02
5.1. Wstęp
00:00:14
5.2. Konfiguracja i instalacja serwera Node.js
00:13:57
5.3. Express router
00:12:25
5.4. Połączenie frontu z serwerem
00:16:42
5.5. Obsługa CORS
00:02:17
5.6. Obsługa danych przekazanych do serwera
00:24:27
6. Baza danych MongoDB 03:42:11
6.1. Wstęp
00:00:25
6.2. Konfiguracja bazy danych
00:26:21
6.3. Pobieranie danych z bazy danych i wyświetlenie ich na froncie
00:24:34
6.4. Strona logowania i sesja
00:24:38
6.5. Panel administracyjny
00:28:24
6.6. Zapis obrazów na serwerze
00:24:05
6.7. Zapis rekordów w bazie danych
00:07:54
6.8. Pobieranie rekordów i wczytywanie zdjęć
00:18:25
6.9. Obsługa formularza i listy prac
00:17:08
6.10. Edycja rekordu
00:20:11
6.11. Usuwanie rekordów
00:11:44
6.12. Podłączanie prac do strony portfolio
00:09:10
6.13. Git i publikowanie stron w sieci
00:08:49
6.14. Zakończenie
00:00:23

Obierz kurs na tworzenie stron internetowych w JavaScripcie

JavaScript należy do skryptowych języków programowania, najczęściej wykorzystywanych do budowania stron internetowych. Jego możliwości są ogromne - programista, który decyduje się go używać, będzie w stanie kreować rozmaite strony: od bardzo prostych konstrukcji typu landing po rozbudowane serwisy z wieloma podstronami i interakcjami oferowanymi użytkownikowi. Tak szeroki zakres możliwości JavaScriptu nie byłby realny, gdyby nie dodatkowe narzędzia współpracujące z tym językiem. W ramach tego kursu zapoznasz się z dwoma z nich: React.js oraz Node.js.

React.js jest najpopularniejszą aktualnie biblioteką JavaScriptu, wykorzystywaną do tworzenia interfejsów graficznych aplikacji internetowych. W odróżnieniu od stosowanych w programowaniu w JavaScripcie frameworków biblioteka React.js pozwala użyć do tworzenia strony dowolnej liczby mniejszych bibliotek, dzięki czemu aplikacja webowa jest bardziej skalowalna. Z kolei Node.js to wieloplatformowe środowisko uruchomieniowe, pozwalające budować w JavaScripcie aplikacje typu server-side. Serwer oparty na Node.js umożliwia budowanie w pełni działającego systemu, w całości zapisanego w języku JavaScript.

Co Cię czeka w trakcie naszego profesjonalnego szkolenia?

Podczas pracy z tym kursem video:

  • Zapoznasz się z biblioteką React.js.
  • Dowiesz się, do czego służy biblioteka Redux.
  • Spróbujesz swoich sił w pracy z dynamicznym językiem arkuszy stylów Less.
  • Stworzysz pakiet JavaScriptu w Webpacku.
  • Przekonasz się, jak działa Node.js.
  • Skorzystasz z platformy aplikacji internetowych Express.js.
  • Zapiszesz dane aplikacji w bazie danych MongoDB.
  • Nauczysz się korzystać z paczek NPM.

Co więcej...

  • Stworzysz w pełni funkcjonującą stronę z panelem administracyjnym, którą będziesz mógł wykorzystać do tworzenia własnych projektów.

React.js i Node.js. Kurs video. Budowanie serwisu w oparciu o popularne biblioteki języka JavaScript pozwoli Ci opanować bibliotekę React.js na poziomie średnio zaawansowanym, a środowisko Node.js oraz MongoDB na poziomie podstawowym. Po zakończeniu szkolenia będziesz w stanie samodzielnie zbudować pełną architekturę strony, a także stworzyć funkcjonujące strony wyposażone w niewielkie panele służące do administrowania danymi.

Co da Ci znajomość dodatkowych narzędzi JavaScriptu?

Generalnie znajomość tak popularnego skryptowego języka programowania, jakim jest JS, otwiera drogę do kariery programisty stron internetowych. A ponieważ dzięki dostępności odpowiednich środowisk w JS można tworzyć także pełnoprawne aplikacje, developer dobrze znający ten język i uzupełniające go narzędzia na pewno nie będzie narzekał na brak zajęcia. I to niezależnie od tego, czy zechce pracować w teamie w ramach firmy IT, czy raczej woli działać jako freelancer, piszący strony i aplikacje dla klientów z dowolnego miejsca na świecie. Oczywiście dodatkowych bibliotek, frameworków i całych środowisk dedykowanych JavaScriptowi jest naprawdę wiele - nie chodzi o to, by swobodnie poruszać się we wszystkich, lecz o to, by dobrze poznać te, które są nam naprawdę potrzebne w pracy. Biblioteka React.js i środowisko Node.js należą do tych, które musi opanować każdy frontend developer pracujący w JavaScripcie.

Wybrane bestsellery

O autorze kursu video

Jakub Kukuryk - przygodę z programowaniem rozpoczął od tworzenia stron internetowych w technologii Adobe Flash (wówczas jeszcze: Macromedia Flash). JavaScript przypadł mu do gustu od pierwszego kontaktu i przy tej technologii już został. Od 2012 roku pracuje w firmach IT, w których zajmuje się budowaniem stron - korzysta w tym celu z możliwości JavaScriptu, obecnie coraz częściej również TypeScriptu. Gdy nie programuje i ma chwilę dla siebie, chętnie tworzy grafikę komputerową w 3D i programuje w Unity.

Jaki jest najlepszy sposób, by czegoś nowego się nauczyć? Po prostu zacząć to robić. Zastanów się, co chcesz zrobić, a odpowiedź na pytanie „jak?” znajdziesz w tym szkoleniu. Ten kurs pozwoli Ci zaznajomić się z różnymi aspektami tworzenia stron. Wiele zagadnień omówionych w tym kursie to zaledwie wierzchołek góry lodowej, ale wierzę, że gdy posiądziesz umiejętność stworzenia całej strony, będziesz systematycznie rozwijać swoje umiejętności i wiedzę, by rozbudować ją o własne funkcjonalności. Świat IT wciąż poszukuje nowych programistów i brak wystarczającej wiedzy (którą zawsze można uzupełnić później) nie jest blokadą przed zdobyciem upragnionego zawodu. Ważne są logiczne myślenie i chęć nauki - wierzę, że jeżeli czegoś wystarczająco mocno się chce, to jest się w stanie to osiągnąć.

Oceny i opinie klientów: React.js i Node.js. Kurs video. Budowanie serwisu w oparciu o popularne biblioteki języka JavaScript Jakub Kukuryk (0)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2020-06-23
ISBN: 978-83-283-6840-8, 9788328368408
Numer z katalogu: 108095

Videopoint - inne kursy

Kurs video
96,75 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion