Java und OOP: sofort in die Tiefe mit einer realen Anwendung

Lerne OOP und Clean-Code mit Java, während du eine komplette Anwendung baust.

Ratings 4.29 / 5.00
Java und OOP: sofort in die Tiefe mit einer realen Anwendung

What You Will Learn!

  • Sie lernen, wie Sie OOP-Konzepte sinnvoll in der Java-Programmierung einsetzen können, um eine hohe Codequalität zu erzielen.
  • Sie lernen verschiedene Clean-Code-Richtlinien, wie z.B. Single Responsibility oder Loose Coupling kennen und anwenden.
  • Themenkatalog Teil 1: Methoden, Klassen, Konstruktoren, Arrays, Collections, Generics, Delegation, Assoziation
  • Themenkatalog Teil 2: Schnittstellen, Vererbung, Polymorphie, Generics, Enums, Exceptions, Lambda-Ausdrücke
  • Themenkatalog Teil 3: Vertiefungen, Streams-API, Callback-Methoden, JavaFX

Description

Wir werden Schritt für Schritt einen interaktiven Vokabeltrainer entwickeln! Dabei werden wir viele OOP-Konzepte, Clean-Code-Regeln und sogar einige OOP-Entwurfsmuster (Patterns) kennen lernen. Und das Wichtigste ist, dass Sie selbst viele Programmierübungen absolvieren werden, in denen der Vokabeltrainer weiter ausgebaut wird.

Im ersten Teil des Kurses bauen wir einen Vokabeltrainer für die Kommandozeile (Konsole). Im zweiten Teil gestalten wir eine schicke grafische Benutzeroberfläche, während wir unsere OOP-Kenntnisse noch weiter ausbauen.

Who Should Attend!

  • Programmieranfänger mit Grundkenntnissen in Java
  • Ich werde mich nicht lehrbuchmäßig von einer Definition zur nächsten hangeln. Stattdessen werden wir uns auf den Weg machen und sehen, welche Herausforderungen uns bei der Programmierung des Vokabeltrainers begegnen. Diese Herausforderungen werden wir gemeinsam mit OOP-Techniken lösen.
  • Wenn das für dich spannend klingt, wenn du schnell vorankommen möchtest und gerne an einem konkreten Projekt arbeitest, dann bist du hier genau richtig!

TAKE THIS COURSE

Tags

  • Design Patterns (software)
  • Java
  • JavaFX
  • Object Oriented Programming

Subscribers

519

Lectures

45

TAKE THIS COURSE



Related Courses