Einführung in die Java-ProgrammierungJava im Überblick Charakteristika von Java, Einrichten gängiger Java-Programmierumgebungen (IDEs): IntelliJ IDEA, Eclipse, Funktionsweise der Java Virtual Machine, Speicherverwal...
Setzen Sie Ihre Software zur Programmierung wie Java EE, Ajax bzw. für's Web HTML oder XML noch besser ein durch gezielte Schulungen bundesweit mit Durchführungsgarantie bei PC-COLLEGE
Objektorientierte Programmierung in ABAP, Kurzer UML Ausflug zum Modelling und zur Visualisierung, Klassen in ABAP, Class Builder Tool, Garbage Collector, Methoden und Unterschiede zu Funktionen, Vererbung (Inherita...
EJB Komponentenarchitektur, Session Beans, Message-Driven Beans, Entity-Beans und Persistenz: Der Weg zur JPA (Java Persistence API), Object Relational Mapping(ORM), Hibernate im Überblick, Lebenszyklus von Enterpri...
SAX und JAXP: Simple API for XML und Java API for XML Processing, XML Dokumente mit SAX auslesen und validieren-, mit JAXP parser- und transformer unabhängig entwickelnDocument Object Model (DOM) und JDOM: XML Objek...
Architecture that Speaks the Business Domain! The success of a software system is only as great as its ability to support users in accomplishing defined tasks. Domain-Driven Design (DDD) increases this likelihood of...
Softwareentwicklungsprozess Einführung in den Softwareentwicklungsprozess, Software-Qualität: Ihre BedeutungGuter und schlechter Code Auswirkungen von schlechtem Code, Erkennen von schlechtem Code durch Code-Smells,...
Grundlagen von Java EE:, Design, Applikationsserver, Rollen der Java EE-Anwendungsentwicklung, Technologien, Präsentationsschicht:, Dynamischer Webcontent mit JSP und JavaBeans, JSP Standard Tag Libraries, Servlets...
Typ-Design für wartbare APIsPublic Types vs. Internal Types sauber trennen, Typen als Verträge: Stabilität bei Refactorings, Typ-Naming, Readability und Fehlermeldungen verbessern, Generics, die wirklich skalierenCo...
XML und JSON im Vergleich, Zugriff auf Dienste mit SOAP / Beschreibung der Schnittstellen mit WSDL, Message Exchange Pattern: Synchron, Asynchron, Callback, Zugriff auf Namensdienste mit UDDI / Web Services in einer...
1. Einführung in JavaFX Überblick, Ziele und Unterschiede zu Swing, Grundlegende Architektur verstehen2. Projektstart & Struktur JavaFX-Projekte anlegen, Modul- und Paketstruktur aufbauen, Start- und Application-Kla...
Einführung in Android Jetpack und die Bedeutung von Architecture Components, Data Binding: Layouts, Binding-Expressions, Binding-Adapter, Verwendung mit LiveData, Two-way Data Binding, Lifecycles: Application-, Acti...
Einführung und Überblick Java Versionen, Installation des Java SDKs, Entwicklungsumgebungen (IntelliJ Idea, Eclipse oder NetBeans), Architektur, JRE und JDK, Oracle JDK vs Open JDKGrundlagen: Die Syntax von Java, Ga...
Setup und Tooling IntelliJ AI-Setup: Dependency Management, Artifact-Repositories, ChatGPT-Plugin für IntelliJ vs. ChatGPT-Webversion, IntelliJ AI Assistant vs. Inline-AI-CodingEinführung & Zielsetzung Überblick übe...
Strukturen, Interfaces, Operatoren in Go, Die Go Tool-Chain und Standardtools, Umsetzung gängiger Entwurfsmusterr in Go (dependency injection, singleton pattern, factory pattern, ?..), Übersicht über wichtige Go-Bib...
Die Eclipse-Plattform: Überblick, Architektur und Aufbau, Installation, Konfiguration, Ressourcen, Plug-Ins, Der Arbeitsplatz: Workbench und Workspace, Working Set, Import und Export von Projekten, Konfigurationsmög...
Servlets + JSP: Überblick und Installation, Java auf dem Webserver im Vergleich zu CGI und anderen (Script)-Sprachen, Kommunikation über TCP/IP und HTTP, Servlet Grundlagen, Web Server, WebContainer im Vergleich, HT...