ODBIERZ TWÓJ BONUS :: »
Play

Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw

Autor:
Marcin Berendt
Długość
liczba lekcji: 32, czas trwania: 11:57:26
Ocena

Kup kurs 49,90 zł

Kurs wideo

Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw (ebook)(audiobook)(audiobook)

Autor:
Marcin Berendt
Okładka książki/ebooka Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw

Okładka książki Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw

Okładka książki Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw

Okładka książki Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw

Wydawnictwo:
Videopoint
Wersja:
Online i ZIP (2.9GB)
Czas trwania:
11:57:26
Ocena:
4.8/6  Opinie: 4

Videokurs

299,00 zł
49,90 zł

Dodaj do koszyka lub Kup na prezent

Przenieś na półkę

Do przechowalni

  1. 1. Wstęp 25:09

  2. 2. Implementacja części serwerowej (backend) 5:17:36

  3. 3. Implementacja interfejsu użytkownika (frontend) 6:14:41

Frontendowiec i backendowiec w jednej osobie

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 naszego profesjonalnego szkolenia?

W trakcie tego kursu video:

  • 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.

O autorze

1 Marcin Berendt

Marcin Berendt - ukończył studia inżynierskie na PJWSTK w Gdańsku, magisterskie zaś na Politechnice Poznańskiej (na Wydziale Informatyki, o specjalizacji technologie przetwarzania danych). Od ponad siedmiu lat jest zawodowo związany z wytwarzaniem oprogramowania. Aktualnie pracuje jako inżynier oprogramowania w firmie Franklin Templeton Investments - zajmuje się tam rozwijaniem aplikacji zarówno po stronie serwerowej (przy użyciu takich technologii jak Java, Spring, MyBatis), jak i po stronie interfejsu użytkownika (JavaScript, AngularJS).

Dobrego programistę można opisać wieloma cechami. Moim zdaniem najważniejszą z nich jest świadomość konieczności ciągłego rozwoju. IT jest sektorem rozwijającym się niezwykle dynamicznie - starsze technologie są często wypierane przez nowe, zmieniają się paradygmaty i konwencje wykorzystywane przy planowaniu procesu wytwarzania oprogramowania. Dlatego niezwykle ważne jest, aby regularnie się rozwijać i poznawać nowe narzędzia, szczególnie że dziś, w dobie powszechnego dostępu do informacji, mamy tak wiele możliwości, by to robić.

Zamknij

Wybierz metodę płatności