- Autor:
- Długość
- liczba lekcji: 32, czas trwania: 11:57:26
- Ocena
Kurs video
Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 11 godz. 57 min.
- Technologia:
- Spring Boot 2.2, Visual Studio Code 2020, Spring Tools 4, Angular 9, Java 13, TypeScript, PostgreSQL 12.2
- Ocena:
Spis lekcji kursu video
-
1. Wstęp 00:25:09
-
2. Implementacja części serwerowej (backend) 05:17:36
- 2.1. Rozpoczęcie implementacji warstwy serwerowej 00:10:42
- 2.2. Definicja podstawowych modeli 00:18:13
- 2.3. Definiowanie interfejsów 00:12:02
- 2.4. Repozytoria 00:11:07
- 2.5. Implementacja serwisów 00:19:23
- 2.6. Testy jednostkowe (cz.1) 00:38:35
- 2.7. Testy jednostkowe (cz.2) 00:31:30
- 2.8. Testy integracyjne (cz.1) 00:25:29
- 2.9. Testy integracyjne (cz.2) 00:32:30
- 2.10. Implementacja kontrolera (cz.1) 00:16:10
- 2.11. Implementacja kontrolera (cz.2) 00:29:02
- 2.12. Implementacja kontrolera (cz.3) 00:11:16
- 2.13. Konfiguracja połączenia do bazy PostgreSQL 00:14:43
- 2.14. Testy e2e w Spring Boot - integracyjne na poziomie kontrolerów 00:46:54
-
3. Implementacja interfejsu użytkownika (frontend) 06:14:41
- 3.1. Rozpoczęcie implementacji warstwy interfejsu użytkownika 00:14:25
- 3.2. Ważne cechy aplikacji tworzonych z użyciem frameworka Angular 00:03:35
- 3.3. Implementacja interfejsu new expense (cz.1) 00:30:13
- 3.4. Implementacja interfejsu new expense (cz.2) 00:31:12
- 3.5. Implementacja interfejsu new expense (cz.3) 00:31:33
- 3.6. Implementacja interfejsu new expense (cz.4) 00:36:22
- 3.7. Implementacja interfejsu expenses-table (cz.1) 00:33:32
- 3.8. Implementacja interfejsu expenses-table (cz.2) 00:36:22
- 3.9. Łączenie części serwerowej (REST-API) z interfejsem użytkownika (cz.1) 00:29:58
- 3.10. Łączenie części serwerowej (REST-API) z interfejsem użytkownika (cz.2) 00:31:10
- 3.11. Łączenie części serwerowej (REST-API) z interfejsem użytkownika (cz.3) 00:31:34
- 3.12. Implementacja testów dla warstwy interfejsu użytkownika (Karma+Jasmine) 00:27:10
- 3.13. Implementacja testów dla warstwy interfejsu użytkownika (Karma+Jasmine) (cz.2) 00:35:45
- 3.14. Podsumowanie 00:01:50
Opis
kursu video
:
Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw
Kurs Java Full Stack Developer online
Full Stack Developer posiada umiejętności programistyczne zarówno po stronie serwerowej, jak i interfejsu użytkownika - takie połączenie kompetencji jest coraz bardziej pożądane na rynku pracy w branży IT. Warto, aby osoba przygotowująca się do zawodu Full Stack Developera zainteresowała się językiem Java, którego popularność, a tym samym wymagalność, stale rośnie. W kombinacji z frameworkiem Angular po stronie użytkownika Java jest coraz częściej wykorzystywana w planowaniu architektury nowoczesnych aplikacji internetowych.
Ten kurs jest adresowany zarówno do programistów z podstawową wiedzą z zakresu programowania w Javie oraz JavaScripcie, jak i tych specjalistów, którzy dotąd tworzyli aplikacje webowe w innych językach programowania, takich jak PHP czy Python. Ci pierwsi mogą potraktować to szkolenie jako świetny wstęp do kompletnego podejścia w tworzeniu aplikacji internetowych z użyciem technologii bazujących na językach Java i JavaScript. Z kolei tym drugim kurs pozwoli na płynne przejście w świat wyżej wspomnianego stacku technologicznego.
Co Cię czeka podczas kursu Java Full Stack Developer?
W trakcie tego kursu Full Stack Developer:
- Nauczysz się tworzenia REST-API z użyciem języka Java i frameworka Spring.
- Opanujesz zasady pisania testów jednostkowych, integracyjnych, e2e z użyciem JUnit i frameworka Spring.
- Skonfigurujesz połączenie z bazą danych i użyjesz Spring Data JPA w persystencji danych w aplikacji internetowej.
- Będziesz tworzyć warstwy serwisów zgodnie z konwencjami frameworka Spring.
- Zbudujesz aplikację (część interfejsu użytkownika) z użyciem frameworka Angular.
- Dowiesz się, jak wykorzystywać bibliotekę Angular Material w aplikacjach tworzonych z użyciem frameworka Angular.
Co więcej...
- Opanujesz pisanie testów jednostkowych z użyciem środowiska Karma i frameworka Jasmine.
Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw kończy się na poziomie średnio zaawansowanym. Po ukończeniu szkolenia słuchacz będzie wyposażony w wiedzę umożliwiającą mu tworzenie aplikacji internetowych z użyciem Javy i frameworka Spring oraz TypeScriptu i frameworka Angular.
Dlaczego Java, dlaczego Angular?
Systemy oparte na rozwiązaniach bazujących na Javie są niezwykle powszechne w biznesie, także gdy wymaga on szczególnych zabezpieczeń - korzystają z nich między innymi instytucje finansowe i banki. Dobre opanowanie Javy otwiera drzwi do nauki innych języków programowania, ponieważ na jej wirtualnej maszynie (JVM) oparte są takie języki jak Scala, Kotlin czy Clojure. Uczenie się ich bez uprzedniego poznania Javy może rodzić problemy. Jednym z wielu powodów, dla których developerzy Javy preferują używanie frameworka Angular, jest wiele podobieństw i cech wspólnych pomiędzy językiem Java i TypeScriptem. Powtarzalność klas i interfejsów oraz dziedziczenia powodują, że mimo oczywistej różnicy zastosowań developerom związanym raczej z warstwą serwerową aplikacji internetowych łatwiej jest pracować w Angularze przy elementach interfejsu użytkownika.
Wybierz kursy WordPress, poszerz swoją wiedzę i zwiększ swoją konkurencyjność na rynku pracy.
Wybrane bestsellery
Videopoint - inne kursy
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@helion.pl
Książka drukowana
Oceny i opinie klientów: Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw Marcin Berendt (7) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(5)
(0)
(0)
(0)
(0)
(2)
więcej opinii
ukryj opinie