Einstieg in die professionelle Java Entwicklung meistern
4.1 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
91 students enrolled

Einstieg in die professionelle Java Entwicklung meistern

vom Einsteiger / Umsteiger zum Java Entwickler mit Profiwissen in Teamwork, Eclipse IDE & Softwareprojektmanagement
4.1 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
91 students enrolled
Created by Tobias Mehre
Last updated 4/2019
German
Current price: $14.99 Original price: $24.99 Discount: 40% off
3 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 8 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Du kannst mit Apache Maven Software bauen und veröffentlichen
  • Du kennst die Grundlagen testgetriebener Softwareentwicklung in Java
  • Du lernst wichtige Frameworks (Spring) und Bibliotheken (JPA) aus dem Java Ökosystem kennen
  • Du erfährst wie sich professionelle Softwareentwicklung mit Java anfühlt
  • Du lernst Softwareentwicklung im Team mit Versionierung, Git Flow und Pull Requests
Course content
Expand all 42 lectures 03:23:40
+ Einleitung
3 lectures 16:29
Git Repository klonen
09:45
BONUS: Lesempfehlungen
00:02
+ Softwarestruktur & Konzepte erkennen
3 lectures 22:36
Maven Projekte identifizieren
02:37

Wichtig: Es scheint ein Problem mit der aktuellen Version zu geben. Damit das Video zum Maven-Script passt (tomcat7:run) muss man Tag 6.2.1 verwenden, denn ab 6.3.0 steht im Maven-Script: "spring-boot:run" statt "tomcat7:run". Danke an A. Jeutter für den Hinweis!

Build & Projektstruktur von Apache Maven erkennen
16:30
Wie wird die Anwendung konfiguriert?
03:29
+ Code Navigation & Analyse
4 lectures 24:02
Klassen und Interfaces im Workspace öffnen
06:49
Innerhalb einer Klasse navigieren
05:12
Generalisierungs- und Spezialisierungsbeziehungen anzeigen
04:18
Verwender einer Klasse / eines Interfaces identifizieren
07:43
+ Debugging in Eclipse
3 lectures 15:58
Breakpoints konfigurieren und verwenden
05:58
Fokus mit Step Filter
03:01
Variablen analysieren und zur Laufzeit ändern
06:59
+ Entwicklung im Team
9 lectures 44:26
Auf einmal ist alles ... anders
08:31
Task Management einrichten
03:16
Tasks / Issues erzeugen
02:57
Feature Branch zu einem Issue erstellen
03:20
Issue bearbeiten und Änderung bereitstellen
11:41
Pull Requests erstellen und zum Review bereitstellen
02:37
Auf zu neuen Tasks - Pull Request integrieren!
05:40
Workspace synchronisieren und weiter geht's!
03:00
+ Softwarekonfigurationsmanagement mit Apache Maven
7 lectures 29:23
Ein Maven Projekt in Eclipse erzeugen
08:27
Abhängigkeitsmanagement mit Apache Maven
07:37
Build Lifecycles in Apache Maven
00:37
Tipp: So importierst Du ein bestehendes Maven Projekt (Klassisch)
02:07
Projekt mit Git unter Versionskontrolle stellen
03:58
Lesen: Softwarekonfigurationsmanagement mit Apache Maven
00:02
+ Unit Testing & Testgetriebene Softwareentwicklung
4 lectures 28:19
Unit Testing mit JUnit - Aufbau einer Testklasse
06:58

In dieser Lektion zeige ich dir anhand einer Commit Historie wie sich das Grundkonzept von TDD für die Entwicklung einer CSV Reader Komponente / Unit anwenden lässt. Versuche die Schritte nachzuvollziehen und eine eigene Komponente auf diese Art und Weise zu entwickeln. Wie fühlt es sich an? Lass es mich wissen?

Demo - Testgetriebene Entwicklung einer CSV Reader Komponente
15:24
Silver Bullet TDD? Nein aber ein Hilfsmittel
00:41
+ Tools die jeder Entwickler kennen sollte
3 lectures 05:02
Datenbankmanagement und SQL
00:03
Virtualisierung
04:56
API Testing
00:03
+ REST APIs mit dem Spring Framework
6 lectures 17:23
REST API in 6 Minuten - Warum Du dich mit Spring Boot beschäftigen solltest
06:06
Anwendung als ausführbares JAR bereitstellen
03:16
Datenbankverbindung in Spring Boot konfigurieren
02:41
REST API testen mit SOAP UI
04:54
SOAP UI Tests während Maven Build ausführen
00:03

In dieser Lektion lernst Du die Grundlagen zu Spring Security und verstehst wie die Authentifizierung mit Spring Security funktioniert.

Basiswissen Spring Security
00:23
Requirements
  • Grundkenntnisse in objektorientierter Programmierung mit Java
  • Erste Erfahrungen mit der Eclipse Entwicklungsumgebung (IDE)
Description

MÖCHTEST DU JAVA ENTWICKLER WERDEN?

Dann begeistere Chef und Teamkollegen mit echtem  JAVA Praxiswissen aus dem Arbeitsalltag!

Wie? mit dem Videokurs "Einstieg in die professionelle Java Entwicklung meistern"

Studium und andere Onlineseminare lehren viel, doch der Übergang von Lehre zu realem Arbeitsalltag gestaltet sich für Studierende und Unternehmen oftmals mühsam und zeitaufwendig!

Warum?

Die Theorie muss zunächst in die Praxis übertragen werden und das braucht Zeit und kostet Nerven! 

DEINE VORTEILE

  • Du hebst Dich von anderen Bewerbern ab und hinterlässt von Beginn an einen positiven Eindruck bei Kollegen und Chefs!

  • Mit nur etwas mehr als  3 Stunden Zeitaufwand machst Du dich fit für den Arbeitsalltag

  • Dein Einstieg ins Berufsleben wird spürbar einfacher und stressfreier.


und alles in nur einem einzigen Onlinekurs!

Who this course is for:
  • Berufseinsteiger die in Java sowohl programmieren aber darüber hinaus auch Lösungen professionell entwickeln wollen
  • Studenten die Java Softwareentwickler werden möchten
  • Quereinsteiger, die wissen möchten, wie Konzepte aus ihrer Programmiersprache in Java realisiert werden
  • Softwareentwickler die Java als Programmiersprache kennen jedoch das Ökosystem "Java" kennenlernen möchten
  • Softwareentwickler die Frameworks wie Spring Boot, Spring Core, Spring Integration kennenlernen möchten