itCNTR wykorzystuje pliki cookies. Korzystając z naszej aplikacji internetowej, wyrażasz zgodę na naszą  politykę prywatności i politykę dotyczącą plików cookies.
Daj znać czego szukasz...
itCNTR
Udemy.com
49
Brak ocen

Nieszablonowy projekt Java do portfolio - Chuck Norris Jokes

Szczegóły
  • Średnie zarobki: brak danych
  • Cena: 79.99 49.99
  • Czas trwania: 3.25h
  • Poziom: brak danych
  • Format: wideo
  • Język: PL
  • Certyfikat ukończenia: tak
Treść

Szukasz pomysłu na nieszablonowy projekt do portfolio? Wszyscy mają już dosyć szablonów CRUD w Twoim portfolio? Chcesz zobaczyć namacalne efekty Twojej pracy? Jeżeli Twoja odpowiedź, na któreś z pytań jest twierdząca, to ten video tutorial jest dla Ciebie. Zobacz jak Twoja aplikacja Java może wypowiadać losowe dowcipy o Chucku Norrisie!


Nie jest to kolejny poradnik z serii "zróbmy aplikację CRUD w Spring Framework + Hibernate ORM". Pokazuje on pracę nad projektem z perspektywy osoby na stanowisku Java Developera - tak jak w prawdziwej pracy.


Kurs pokazuje krok po kroku:

  1. Tworzenie nieszablonowego projektu Java w IntelliJ z wykorzystaniem Maven,

  2. Umieszczanie istniejącego projektu na GitHub jako element portfolio,

  3. Dodawanie Spring Framework do istniejącego projektu,

  4. Dodawanie Hibernate ORM do istniejącego projektu.


Ten video tutorial pokazuje jak wykorzystać zewnętrzne API używając protokołu HTTP oraz biblioteki OkHttp do jego obsługi. Pierwsze API zwraca tylko tekst, drugie API zamienia tekst na mowę w dowolnym języku. Tak zamieniony tekst jest następnie odtwarzany przez Java Sound.


W trakcie pisania kodu objaśniam i pokazuje dobre praktyki programowania obiektowego, dla tworzonych klas piszę testy jednostkowe stosując TDD - JUnit. Pokazuję strony, na których można znaleźć prezentowane pojęcia, biblioteki oraz prezentuję jak z nich skorzystać - biblioteki + Maven. W trakcie pisania omawiam skróty klawiszowe do IntelliJ IDEA. Kodowanie na żywo, krok po kroku.


Ad. 2. git, umieszczenie projektu na GitHub

Nie jest to kolejny poradnik z serii „nauka poleceń git – clone, commit, push”.

Pokazuje on pracę z git z perspektywy osoby na stanowisku Java Developera – tak jak w prawdziwej pracy.

Składa się z następujących elementów:

  • Tworzenie repozytorium git na GitHub,

  • Klonowanie projektu w IntelliJ IDEA,

  • Przenoszenie projektu i umieszczanie na git oraz GitHub,

  • Praca z branch’ami,

  • PullRequest i code review,

  • Polecenia commit i push,

  • Korzystanie z git z poziomu IntelliJ,

  • Porady typu, co robić, a czego unikać.


Ad. 3. Spring Framework, dodanie do istniejącego projektu

Nie jest to kolejny poradnik z serii „poznajmy adnotacje w Spring i zróbmy aplikację CRUD”.

Pokazuje on pracę ze Spring Framework z perspektywy osoby na stanowisku Java Developera – tak jak w prawdziwej pracy.


Składa się z następujących elementów:

  • Dodanie zależności dla Spring do Maven,

  • Wykorzystanie Spring Initializr,

  • Różnica między Spring Boot, a Spring Framework,

  • Praktyczne zastosowanie adnotacji: Service, Controller, Component,

  • Wstrykiwanie zależności przez konstruktor oraz Autowired,

  • Testy JUnit dla komponentów Spring w użyciem SpringBootTest,

  • Moduł Spring MVC – prosta obsługa GET i POST dla HTTP.


Ad. 4. Hibernate, dodanie do istniejącego projektu

Nie jest to kolejny poradnik z serii „zróbmy encję i zapiszmy ją do bazy”.

Pokazuje on pracę z Hibernate ORM z perspektywy osoby na stanowisku Java Developera – tak jak w prawdziwej pracy.


Składa się on z następujących elementów:

  • Dodanie zależności dla Hibernate do Maven,

  • Wykorzystanie oficjalnej dokumentacji dla Hibernate,

  • Różnica między Hibernate „native”, JPA oraz Spring Data JPA,

  • Elementy niezbędne dla Entity,

  • Testy JUnit dla Entity oraz JpaRepository,

  • Konfiguracja bazy danych w application . properties,

  • Praca z H2Database, podgląd danych – H2 Console.

Kategorie
Tagi
0
Komentarze
0/500