Java Kurs für Fortgeschrittene

Komprimiert auf das Wesentliche

Der Java Kurs für Fortgeschrittene richtet sich an Einsteiger mit Java Vorkenntnisse und an Fortgeschrittene Java Programmierer, die ihr Wissen auf den neuesten Stand bringen möchten oder einfach eine Auffrischung ihrer Kenntnisse wünschen …

Beschreibung

Der Java Aufbaukurs ist ein kompaktes Seminar über drei Tage, das Ihnen die wichtigsten Programmierungs-Basics und die fortgeschrittenen Themen von Java SE näher bringt. Je nachdem wie der Wissensstand der Teilnehmer ist, werden in diesem Java Aufbauseminar die Inhalte entweder kurz wiederholt oder gezielt nachbereitet. Bei fortgeschrittenen Programmierungs-Kenntnissen steigen wir gemeinsam direkt tiefer ein und erweitern Ihr Wissen beziehungsweise schulen Ihr Können. Alles, damit Sie schneller und sicherer in Ihrer täglichen Arbeit agieren können.

Damit ist dieser Java Kurs ein kompaktes und zugleich umfangreiches Grundlagen-Erweiterungs-Seminar. Es deckt alle wichtigen Themen ab, die in der Standard Java Literatur vorgestellt werden – wie z.B. Java SE 09 for Programmers und Core Java Advanced Features.

Am ersten Seminartag werfen wir nochmal einen kleinen Blick hinter die Theorie. Nur um sicher zu gehen, dass alle relevanten Zusammenhänge auch verstanden wurden. Schon sehr bald schwenken wir jedoch um auf Praxis, Praxis und noch mehr Praxis. Schließlich heißt es ja nicht umsonst – learning by doing. So wenden wir uns echten Anwendungen zu, reichern das Aufbauseminar durch zahlreiche Beispiele an und steigern dabei fast unbemerkt den Schwierigkeitsgrad. Thema für Thema und Tag für Tag.

Zwischen den Programmierungs-Einheiten gönnen wir Ihnen ausreichend Pausen. In denen können Sie entweder entspannen oder Ihre Fragen an einen unserer kompetenten Trainer richten. Denn sie sind nicht nur echte Programmierungs-Experten – sondern auch erstklassige Theologen. Darum dozieren Sie auch an Hochschulen und Universitäten. Das garantiert Ihnen einen individuellen und maximalen Lernerfolg.

Damit Ihnen das Lernen noch einfacher fällt, finden unsere Java Seminare und damit auch der Aufbaukurs im Herzen von München statt. Direkt neben Frauenkirche, Marienplatz und Oper lernt es sich doch wirklich stilvoll. Und perfekt, um den informativen Seminartag bei einem Spaziergang durch die Innenstadt oder den Englischen Garten ausklingen zu lassen. So werden die drei Seminartage Ihres Java Aufbaukurses in München zum entspannten und lehrreichen Ausflug zugleich.

Vorteile

Nutzen & Vorteile des Java Aufbaukurses

  • Java SE für Fortgeschrittene – schnell und effektiv lernen
  • Aufgefrischte Java Kenntnisse verkürzen die Einarbeitungszeit für Berufseinsteiger 
  • Perfekt vorbereitet auf die Industrie – mit Java-Programmierung
  • Hoher Praxis-Anteil verspricht ihnen maximalen Lernerfolg 

Inhalte

Von Profi für Profi

  • Generics Programming
  • Java Collections Framework
  • Network Programming
  • Database Programming
  • Java Input/Output (IO)
  • Multithreading
  • Lambda Expression
  • Java 8 Stream API
  • Over 14 Workshops
  • Final Programming Project

Ausführliche Themen finden Sie unten unterAGENDA

Ziele

Nach dem Java Aufbaukurs beherrschen Sie

  • Server/Client Applikationen zu implementieren 
  • JPA zu verwenden und die Anbindung an SQL Datenbank einzurichten
  • Multithreading zu programmieren und Prozesse zu verwalten
  • Eigene API (Framework) mit Java Generics zu programmieren

Zielgruppe

Der Java Aufbaukurs in München richtet sich an Softwareentwickler und Programmierer mit soliden bis guten Java Kenntnissen (z.B. im Umfang unseres Java Grundkurses). Im Java Aufbaukurs werden je nach Wissenstand der Teilnehmer die wichtigsten Java Kenntnisse wiederholt, vertieft oder gezielt ausgebaut. 

  • Berufseinsteiger oder Berufs-Quereinsteiger mit soliden Java Grundkenntnissen

    Die Trainer

    Einer der folgendern Trainer wird das Java Kurs für Fortgeschrittene Seminar durchführen:

    Trainer: Allaithy Raed

    Allaithy Raed

    Java Trainer, Coach, Consultant und Geschäftsführer
    Experte für Java, Python, Clean Code, Clean SW-Architektur, Refactoring, Testing, Train The Trainer

    Mehr Infos

    Trainer: Dr. Matthias Hölzl

    Dr. Matthias Hölzl

    Ehemaliger Professor für Software and Computational Systems Engineering an der LMU München
    Experte für Python, Java, C++, JavaScript, Clean Architektur, Künstliche Intelligenz, Agile Methoden

    Mehr Infos

    Trainer: Prof. Dr. Peer Kröger

    Prof. Dr. Peer Kröger

    Professor für künstliche Intelligenz und Datenbank an der Ludwig-Maximilians-Universität München
    Experte für Künstliche Intelligenz, Data Mining, Maschinelles Lernen, Python, Datenbank

    Mehr Infos

    Agenda

    Der Java Aufbaukurs dauert lediglich 3 Tage – nicht wie bei anderen Anbietern satte fünf. Dabei verzichten wir nicht auf Inhalte. Ganz im Gegenteil – wir konzentrieren uns auf eine effiziente und didaktisch stringente Lernphase. Viele Praxisbeispiele und Aufgaben vertiefen das Gelernte und zeigen sie in Aktion. Die Theorie wird knapp, präzis und unterhaltsam präsentiert. Mit 70 bis 80% Praxisanteil liegt der Schwerpunkt auf das industrielle Nutzen. Mehr als 14 kleine Workshops und ein Abschluss-Projekt sorgen dafür, das die Teilnehmer am Ende des Java Aufbaukurses solide Grundkenntnisse über alle wichtigen fortgeschrittenen Themen in Java SE erlangen. 

    Die Agenda ist aufgrund der zahlreichen Fachbegriffe in Englisch abgebildet. Beschreibungen sowie Kursmaterial erhalten Sie in Deutsch. Den Kurs können wahlweise in Deutsch oder Englisch buchen.

    Alle Seminarinhalte werden individuell an die Wünsche unserer Teilnehmer angepasst. Sie können je nach Wissensstand variieren und werden gemeinsam mit dem Seminarleiter an Tag 1 definiert. Bei diesem Java Kurs für Fortgeschrittene haben Sie die Wahl aus folgenden Themen.

    Java Kurs für Fortgeschrittene Tag 1

    JAVA IO

    • IO API Overview
    • Write/Read bytes
    • Write/Read Text File
    • Paths, Files 
    • Directories
    • Serialization


    Generics Programming

    • Generic Class
    • Generic Methods
    • Wildcard Types
    • Reflection & Generics


    Collections Framework

    • Collections API
    • Collection Interface
    • Map Interface
    • Views and Wrappers

     

    Java Kurs für Fortgeschrittene Tag 2

    Network Programming

    • Server Sockets
    • Multiple Clients
    • URLConnection
    • Sending E-Mails


    Database Programming

    • JDBC Configuration
    • JDBC Statements
    • Query Execution
    • Transactions


    Java Kurs für Fortgeschrittene Tag 3

    Multithreading

    • Creating Thread
    • Thread State
    • Synchronization
    • Tasks &Thread Pools
    • Asynchronous Computations
    • Processes


    Lambda Expression

    • Lambda Syntax
    • Functional Interfaces


    STREAM API

    • Stream API Overview
    • Creating Stream
    • Intermediate Operations
    • Terminal Operations

    Zertifikat

    Als Teilnehmer am Java Aufbaukurs erhalten Sie eines der viel gefragten Coding-Zertifikate unserer renommierten Akademie. Alles was dazu nötig ist, ist die komplette Teilnahme an allen Seminarteilen und die erfolgreiche Programmierung eines kleinen Abschlussprojektes. Dabei garantieren wir Ihnen, dass Sie diese Aufgabe nach dem Java Aufbaukurs spielend lösen werden.