Back

Duration

8.5 hours

Price

Level

Intermediate

Certification

Available

Instructor

Mateusz Chrzonstowski

Java, Maven, Jetty, Spring, SQL, Hibernate, Flyway, HTTP, Servlety, REST, CRUD, front-end, JUnit, testy

Expected learning & outcomes

  • Poznasz narzędzia używane na co dzień z Javą: Maven, Jetty
  • Zrozumiesz na czym polega HTTP, REST, CRUD
  • Wykorzystasz bazy danych SQL oraz narzędzie ORM - Hibernate
  • Zrozumiesz o co chodzi w architekturze warstwowej
  • Napiszesz testy jednostkowe korzystając z JUnit
  • Poznasz podstawy front-endu
  • Poznasz podstawy frameworka Spring

    Skills you will learn

    C# programming, C++ programming, Java, Online Reputation Management, SQL

    About this course

    Kolejny kurs uczący słów kluczowych w Javie oraz podstaw programowania obiektowego? W żadnym wypadku! Zakładam, że znasz składnię Javy, dlatego od razu pokazuję Ci, jak zbudować prawdziwą aplikację zarządzającą listą zadań do zrobienia.

    W kursie przekazuję wiedzę, której brakowało mi na początku mojej kariery programistycznej - jak konfigurować aplikację, jak dociągać zewnętrzne biblioteki, jak to wszystko uruchamiać. Pokazuję narzędzia Maven oraz Maven Central Repository, Jetty, HttpServlet, Spring oraz Hibernate.

    Pamiętam, jak ciężko było mi się połapać w prawdziwym, dużym projekcie. Z tego powodu opowiadam sporo o architekturze wielowarstowej, architekturze REST oraz o systemach CRUD. Przemycam dobre praktyki i skróty, które powinny być znane każdemu programiście, np. SOLID.

    Dobrze wiem, że sama Java nie zawsze wystarczy, dlatego w kursie dotykam też tematów SQL oraz front-endu.

    LORE ADVANTAGE

    Lore delivers value at the intersection of learning, interests and skills.

    Learn from Domain Experts

    Access learning options recommended by industry experts, professionals and thought leaders.

    Search & Compare

    Quickly search, select and add learning options to your learning list.

    Personalize your feed

    Tell us more about yourself to access the latest learning options, curated just for you.