
Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów
- Ocena:
- 6.0/6 5 opinii
- Wersja:
- Online i ZIP (2GB)
- Czas trwania:
- 09:51:31
- Technologia:
- Node.js 12.16, Visual Studio Code
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
-
TypeScript. Kurs video. Kompletny przewodnik dla developerów wymaga od szkolącego się bazowej znajomości JavaScriptu i świadomości tego, czym jest frontend. Po zakończeniu szkolenia słuchacz będzie w stanie samodzielnie pisać ciekawe, ale też złożone aplikacje internetowe po stronie frontendu.
(76,05 zł najniższa cena z 30 dni)
67.60 zł
169.00 zł (-60%) -
Angular to doskonałe narzędzie do tworzenia wszelkiego rodzaju aplikacji internetowych. Technologia ta jest niezwykle elastyczna i skalowalna — stosuje się ją zarówno do tworzenia małych, prostych aplikacji, jak i do wdrażania wielkich, złożonych systemów. Może także współpracować z innymi technologiami, takimi jak Java. Każda kolejna wersja platfo
(47,60 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
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ż
React.js i Node.js. Kurs video. Budowanie serwisu w oparciu o popularne biblioteki języka JavaScript
(47,60 zł najniższa cena z 30 dni)
51.60 zł
129.00 zł (-60%) -
TypeScript. Kurs video. Poziom pierwszy. Składnia, organizacja projektu, obiektowość i generyczność rozpoczyna się od krótkiej części teoretycznej, poświęconej zaletom TypeScriptu. Praktycznie przekonasz się o nich w momencie, gdy z pomocą autora szkolenia zainstalujesz język i skonfigurujesz jego środowisko. Będziesz wtedy gotów do opanowania pods
(31,05 zł najniższa cena z 30 dni)
27.65 zł
79.00 zł (-65%) -
Node.js. Kurs video. Tworzenie skalowalnych aplikacji webowych został pomyślany tak, by wprowadzić jego słuchacza na poziom średnio zaawansowany. Należy podkreślić, że po to, by móc w pełni skorzystać z jego możliwości, trzeba mieć przynajmniej podstawowe doświadczenie programistyczne.
(31,60 zł najniższa cena z 30 dni)
31.60 zł
79.00 zł (-60%) -
AngularJS. Czysty kod. Kurs video to bezcenne źródło informacji na temat technik, trików i sposobów obejścia ograniczeń w procesie projektowania aplikacji. Sprawdź, jak sprytnie je wykorzystać — a gdy już wszystko zrozumiesz, Twoje aplikacje nabiorą zupełnie nowego charakteru, czas pracy skróci się do minimum, a klienci będą się do Ciebie ustawiać
(41,65 zł najniższa cena z 30 dni)
47.60 zł
119.00 zł (-60%)
O autorze kursu video
Sebastian Domagała - programista i kontrybutor open source z wieloletnim doświadczeniem w tworzeniu mikroserwisów, głównie w chmurze AWS. Ukończył studia informatyczne na Politechnice Śląskiej w Gliwicach i od tego czasu stara się być na bieżąco z najnowszymi trendami w programowaniu, takimi jak na przykład architektura serverless. Budując nowy serwis, myśli o skali - jego zdaniem powinien być w stanie obsłużyć milion użytkowników, a taki projekt to według niego wizytówka dobrego programisty. Wolny czas chętnie poświęca na sprawy związane z rozwojem osobistym: poznawanie tajników giełdy, projekty IoT, tworzenie kursów. Cieszą go proste przyjemności, jak spacery z psem, granie na konsoli i komputerze.
Przez całą moją zawodową karierę wyznaję zasadę, że działający serwis to dopiero pierwszy krok - jeśli na przykład nie ma on testów, drugi programista nie jest w stanie go przeczytać albo się nie skaluje, to żadna praca jeszcze nie została wykonana.
Spis lekcji (odkodowane lekcje)
-
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
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4(pliki spakowane w ZIP)
Szczegóły kursu
- Ilość lekcji:
- 51
- Czas trwania:
- 9 godz. 51 min.
- Format:
- Zip
- Rok nagrania:
- 2021-06-02
- ISBN :
- 978-83-283-6914-6, 9788328369146
- Data wydania :
- 2021-06-02
- Numer z katalogu:
- 148642
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Web development » Node.js
Web development » TypeScript
- Uwagi do kursu
Videopoint - inne kursy
-
Cisco CCNP Enterprise [350-401 ENCOR] to bardzo ceniony na rynku egzamin certyfikacyjny poświadczający znajomość konstruowania sieci z wykorzystaniem sprzętu renomowanej firmy Cisco. Egzamin jest niebywale obszerny i obejmuje zarówno zagadnienia praktyczne, jak i teoretyczne; kładzie nacisk na umiejętność kojarzenia faktów i wyciągania logicznych w
(490,00 zł najniższa cena z 30 dni)
398.37 zł
490.00 zł (-19%) -
Dziś, mimo konkurencji parametrycznych systemów CAD 3D, jest praktycznie niemożliwe funkcjonowanie w branży bez umiejętności posługiwania się programem AutoCAD. Posługują się nim architekci, konstruktorzy mechanicy, elektrycy i specjaliści z wielu innych dziedzin. Jest to możliwe, ze względu na otwartą niezależną od branży strukturę systemu i stale
(149,00 zł najniższa cena z 30 dni)
121.14 zł
149.00 zł (-19%) -
Zdobyte podczas szkolenia umiejętności są niezbędne dla osób, które chcą zdać egzamin certyfikujący. Konieczne są również dla tych, którym brakuje wiedzy na poziomie zaawansowanym w zakresie tematyki CCNP Enterprise. Co więcej, Cisco CCNP Enterprise 350-401 ENCOR. Kurs video. Sieci przedsiębiorstwa i redundancja w warstwie trzeciej nie tylko pogłęb
(398,37 zł najniższa cena z 30 dni)
318.50 zł
490.00 zł (-35%) -
JavaScript jest językiem programowania, bez którego nie mogłyby istnieć używane dziś strony internetowe i aplikacje. Za przeważającą większością z nich bowiem stoi kod pisany właśnie w tym języku. Jego skrypty służą najczęściej do zapewniania interakcji. Reagują one na zdarzenia, walidują dane wprowadzane w formularzach, tworzą – czasem bardzo skom
(101,40 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%) -
ChatGPT. Kurs video. OpenAI i sztuczna inteligencja w praktyce to przewodnik po sposobach działania AI, który oprowadzi Cię po topowych wtyczkach i narzędziach i podpowie, jak budować prompty od podstaw. Taktyka opracowywania promptów i zrozumienie kontekstowości ChatGPT umożliwią Ci efektywne pozyskiwanie oczekiwanych informacji. Otrzymasz praktyc
(83,40 zł najniższa cena z 30 dni)
83.39 zł
139.00 zł (-40%) -
Współczesny świat wydaje się idealny dla biznesu. Dzięki internetowi bowiem mamy dostęp do niemal nieograniczonych zasobów danych. Zdolność do ich sprawnego analizowania i wyciągania z nich wniosków daje ogromną przewagę konkurencyjną – dane stały się więc świętym Graalem XXI wieku. Nic dziwnego, że pracujący z nimi specjaliści są poszukiwani i dob
(89,55 zł najniższa cena z 30 dni)
89.54 zł
199.00 zł (-55%) -
Kurs przeprowadzi Cię krok po kroku przez proces kreowania gry 2D za pomocą silnika Unity i stworzonego w tym celu Edytora. Poznasz zaawansowane możliwości tego oprogramowania, ułatwienia, jakie oferuje, a także nowości, które pojawiły się w jego najświeższej wersji. Opanujesz specjalistyczne słownictwo, przejdziesz przez wszystkie niezbędne etapy
(74,50 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Jeśli chodzi o budowę stron internetowych i aplikacji, język PHP jest absolutnym królem. Ceni się go za możliwości, dzięki wydajnym strukturom bowiem umożliwia tworzenie szybkiego i rozbudowanego oprogramowania. Jednak coś za coś: pisanie stron i aplikacji w PHP wymaga sporo cierpliwości i czasu poświęconego na napisanie wielu linijek kodu. I tu z
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Język SQL w świecie IT jest niczym tabliczka mnożenia dla ucznia. Stanowi absolutną podstawę w pracy zarówno analityków, jak i programistów, a jego opanowanie jest konieczne do efektywnej pracy z danymi. By w pełni skorzystać z możliwości tego języka zapytań, należy jeszcze wybrać odpowiedni system zarządzania. PostgreSQL to system zarządzania rela
(67,60 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Konteneryzacja jest alternatywą dla wirtualizacji. W pracy z nowo wdrażanymi, testowanymi czy usprawnianymi aplikacjami pozwala ograniczyć wykorzystanie zasobów i uruchamiać niezależnie wiele aplikacji na jednej maszynie. Kontenery są od siebie całkowicie odizolowane, nic o sobie nawzajem nie „wiedzą”, każdy zawiera własne środowisko. I właśnie ze
(74,50 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%)
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.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas:


Oceny i opinie klientów: Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów Sebastian Domagała (5)
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.
(5)
(0)
(0)
(0)
(0)
(0)
Przemysław, Data dodania: 2021-11-12 Ocena: 6 Opinia potwierdzona zakupem
Tomek, Data dodania: 2021-07-02 Ocena: 6 Opinia niepotwierdzona zakupem
Piotr, Data dodania: 2021-06-25 Ocena: 6 Opinia niepotwierdzona zakupem
więcej opinii