- Autor:
- Długość
- liczba lekcji: 51, czas trwania: 09:51:31
- Ocena
Kurs video
Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 9 godz. 51 min.
- Technologia:
- Node.js 12.16, Visual Studio Code
- Ocena:
Spis lekcji kursu video
-
1. Wprowadzenie 00:11:25
-
2. Node.js - teoria 02:11:52
- 2.1. Czym jest Node.js? 00:06:15
- 2.2. Tworzenie projektu 00:06:24
- 2.3. Pierwszy serwis 00:06:28
- 2.4. Debugger 00:09:40
- 2.5. Asynchronicznośc I - przypomnienie 00:16:19
- 2.6. Asynchroniczność II 00:09:52
- 2.7. Warstwy pośrednie ('middlewares') 00:07:40
- 2.8. Middleware - zadanie 00:13:04
- 2.9. Frameworki 00:10:39
- 2.10. Context - przypomnienie 00:04:05
- 2.11. Routing w Node.js 00:18:25
- 2.12. Moduły 00:23:01
-
3. Implementacja serwisu 01:55:58
- 3.1. Dokumentacja 00:04:20
- 3.2. Struktura folderów 00:05:28
- 3.3. Kontrolery ('controllers') 00:14:25
- 3.4. Autoryzacja za pomocą JWT (jsonwebtoken) 00:18:52
- 3.5. Baza danych 00:14:00
- 3.6. Migracje baz danych 00:21:52
- 3.7. Wyjątki ('exceptions') 00:14:59
- 3.8. Logowanie 00:12:08
- 3.9. Podsumowanie, gotowy boilerplate 00:09:54
-
4. Zarządzanie użytkownikami, prosty CRUD 00:38:27
-
5. TypeScript - teoria 01:34:24
- 5.1. Wprowadzenie 00:03:49
- 5.2. Dodanie TypeScripta do projektu 00:13:58
- 5.3. Typy podstawowe 00:22:39
- 5.4. Interfejsy ('interfaces') 00:21:27
- 5.5. Definicje funkcji 00:11:19
- 5.6. Typy dosłowne ('literal types') 00:05:39
- 5.7. Unie i intersekcje ('unions & intersections') 00:07:42
- 5.8. Typy wyliczeniowe ('enums') 00:07:51
-
6. Stworzenie API mikroserwisu 03:19:25
- 6.1. Zdefiniowanie pierwszego interfejsu 00:14:57
- 6.2. Kontekst wykonania w TS'ie 00:13:03
- 6.3. Pełna implementacja TS'a w projekcie 00:12:30
- 6.4. Model bazy danych 00:12:42
- 6.5. Tworzenie wydawców 00:13:56
- 6.6. Pobieranie listy wydawców 00:05:19
- 6.7. Pobieranie informacji o wydawcy 00:05:59
- 6.8. Usuwanie wydawcy 00:13:21
- 6.9. Tworzenie wydarzenia 00:19:56
- 6.10. Pobieranie wydarzeń od danego wydawcy 00:07:43
- 6.11. Pobieranie wszystkich wydarzeń 00:05:07
- 6.12. Usuwanie wydarzenia 00:15:51
- 6.13. Zapisywanie użytkownika na wydarzenie 00:19:39
- 6.14. Pobieranie uczestników wydarzenia 00:13:04
- 6.15. Usuwanie uczestnika wydarzenia 00:10:20
- 6.16. Podsumowanie, dalsze kroki 00:15:58
Opis
kursu video
:
Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów
Obierz kurs na... supersprawne serwisy WWW
Biznes w XXI wieku jest oszczędny i wymagający równocześnie. Z jednej strony dąży do maksymalnie racjonalnego wykorzystania środków i czasu, z drugiej - wymaga perfekcji w obsłudze klienta. Również online. Dlatego też przedsiębiorcy, dla których przygotowuje się większość serwisów internetowych, coraz chętniej korzystają z chmur i ich wielkiej mocy obliczeniowej, a także supersprawnych mikroserwisów, zdolnych do jednoczesnej obsługi bardzo wielu użytkowników. Te wymagania są niemal idealnie skrojone pod możliwości JavaScriptu, Node.js i TypeScriptu.
Potwierdza to między innymi ankieta Stack Overflow. Zgodnie z jej wynikami JavaScript jest obecnie najczęściej używanym językiem programowania, Node.js najchętniej stosowanym frameworkiem, a TypeScript jedną z najbardziej lubianych i pożądanych technologii w świecie programowania. Widać więc jasno kierunek, w jakim idzie programowanie. Czy nie uważasz, że czas najwyższy opanować te technologie i zacząć zarabiać na tworzeniu skalowalnych, sprawnych mikroserwisów? Ten bazujący na JavaScripcie kurs pozwoli Ci zdobyć solidne podstawy Node.js, usystematyzuje Twoją wiedzę dotyczącą skutecznego tworzenia i rozwijania projektów i pokaże Ci, w jaki sposób wyłapać błędy w kodzie przed jego odpaleniem przy użyciu TypeScriptu. W efekcie nauczysz się tworzyć zracjonalizowane i sprawne projekty o sensownej strukturze, a Twój kod (i Twoje serwisy) zyska na skalowalności.
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie kursu:
- Poznasz zasadę działania Node.js i sposoby na praktyczne korzystanie z niego w mikroserwisach.
- Opanujesz podstawy TypeScriptu i nauczysz się go używać.
- Dowiesz się, jak stworzyć prawidłową strukturę projektu i podzielić go na części składowe.
- Zobaczysz, jak się pracuje z bazami danych
Co więcej...
- Zdobędziesz podstawy Basha, zrozumiesz, jak integruje się z Gitem i tworzy projekt według dokumentacji (Swagger).
Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów zakończysz na poziomie średnio zaawansowanym. Twoja wiedza dotycząca Node.js będzie zaawansowana, natomiast mikroserwisy i ich integracje to bardzo obszerny temat, także po kursie dobrze będzie poświęcić jeszcze nieco czasu na pracę indywidualną. Kurs jest przeznaczony dla osób które znają już podstawy języka JavaScript albo umieją programować w innym języku, choć wtedy niektóre rzeczy będą sobie musieli przyswoić we własnym zakresie.
Node.js developer, full stack developer, a może specjalista od IoT (Internet of Things)?
Nasz kurs to Twoja podstawa. Podstawa, baza, punkt wyjścia do rozwijania kariery w branży IT. Nabywszy wiedzę i umiejętności w zakresie JavaScriptu, Node.js i TypeScriptu, będziesz mógł się starać o pracę w charakterze Node.js developera lub też full stack developera. Dzięki świadomości, na czym polega backend development, będziesz posiadać potrzebne narzędzia i podstawy, aby realizować własne pomysły związane na przykład z internetem rzeczy (projekt Node-RED). To da Ci perspektywy na przyszłość, która z pewnością będzie tylko bardziej i bardziej cyfrowa, oparta na wszechobecnej sieci.
Wybrane bestsellery
Videopoint - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów Sebastian Domagała (7) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(7)
(0)
(0)
(0)
(0)
(0)
więcej opinii