Datenbankmodellierung / Datenbankdesign
- Grundlagen Datenbanken
- Tools für Modellierung
- Modellierungsebenen
- Analyse
- Konzeptioneller Entwurf
- Entitys
- Attribute
- Beziehungen
- logisches Datenbankdesign
- physisches Datenbankdesign
- ER-Diagramme
- Verschiedene Notationen
Oracle PL/SQL-Entwickler Certified Associate (OCA)
- Oracle Database 11g: Einstieg in SQL
- Oracle Database 11g: Programmieren mit PL/SQL
Prüfungen:
- Einführung in Oracle9i SQL (1Z0-007) oder (1Z0-051) Oracle Database 11g: SQL Fundamentals I
- Programmierung mit PL/SQL (1Z0-147) oder (1Z0-144): Oracle Database 11g: Programmierung mit PL/SQL
Zertifizierung: Oracle PL/SQL-Entwickler Certified Associate (OCA)
Oracle Forms-Entwickler Certified Professional (OCP)
- Oracle Database 11g: Einstieg in SQL
- Oracle Database 11g: Programmieren mit PL/SQL
- Oracle Forms Developer: Erstellen von Internet-Anwendungen
Prüfungen:
- Einführung in Oracle9i SQL (1Z0-007) oder (1Z0-051) Oracle Database 11g: SQL Fundamentals I
- Programmierung mit PL/SQL (1Z0-147) oder (1Z0-144): Oracle Database 11g: Programmierung mit PL/SQL
- Oracle Forms: Erstellen von Internet-Anwendungen (1Z0-141)
Zertifizierung: Oracle Forms-Entwickler Certified Professional (OCP)
Microsoft MCITP: Database Developer
- Installation
- Konfiguration
- Verwaltung und Sicherheit von MS SQL Server 2008
- Implementierung einer MS SQL 2008 Datenbank
- Datenbankdesign und Optimierung von MS SQL 2008 Datenbanken
Zertifizierung zum Microsoft MCITP Database Developer
Grundlagen OOA, OOD, OOP
- Elementare Datentypen
- Klassen
- Polymorphismus
- Vererbung, Überladung
- Methoden zur Strukturierung von Daten/Programmen anwenden (OOA)
- UML
- Daten und Funktionen zu Objekten zusammenfassen, Klassen definieren und Hierarchiediagramme erstellen (OOD) Programme modulieren
- Programme erstellen, Softwareentwicklungswerkzeuge anwenden
- Softwarekonfiguration verwalten
- Konfigurationsmanagement
Oracle Certified Associate, Java SE 5/SE 6
- Grundkonzepte der Objektorientierung
- Objektorientierung und UML
- Objektorientierung und Java
- Design und Implementierung der Algorithmen
- Entwicklung mit Java
- Java-Plattformen und Integrationstechnologien
- Client-Technologien
- Server-Technologien
Zertifizierung zum Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Associate, Java SE 7 Programmer
- Java Grundlagen
- Datentypen und Variablen
- Operatoren
- Kontrollstrukturen
- Arrays
- Klassen
- Datenkapselung und Vererbung
- Exceptionhandling
Zertifizierung: Oracle Certified Associate, Java SE 7 Programmer
Oracle Certified Professional Java Programmer (OCPJP)
- Grundlagen Java
- Java Applets und Applikationen
- Objekte, Operatoren
- Arrays , Ein- und Ausgabe
- Exceptionhandling, Serialisierung
- Generische Datentypen und Collections Framework
- Innere Klassen, Lokale Klassen, Anonyme Klassen
- Threads, Multithreading, Synchronisation
- Window Toolkit, Swing, Datenbankanbindung mit JDBC
Zertifizierung: Oracle Certified Professional Java Programmer (OCPJP)
Einführung/Überblick J2EE (Java EE 1.5)
- J2EE-Kompatibler Anwendungen
- Web-Komponenten mit Servlets und JSP
- Unternehmenskomponenten mit EJB-Technologie
- Web-Services
Oracle Certified Professional, Java EE 5 / EE 6 Web Component Developer
- Entwickeln J2EE-Web-Anwendungen
- Programmierung von Web-Komponenten mit Servlets und JSP
- Einbinden von Unternehmenskomponenten mit EJB-Technologie
- Einbinden von Web-Services
Zertifizierung: Oracle Certified Professional, Java EE 5 / EE 6 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer
- EJB 3.0 Overview
- General EJB 3.0 Enterprise Bean Knowledge
- EJB 3.0 Session Bean Component Contract & Lifecycle
Zertifizierung zum Oracle Certified Professional, Java EE 5 Business Component Developer
Oracle Certified Professional, Java EE 5 Web Services Developer
- Xml Web Service Standards:
- SOAP
- WSDL
- JAX-WS u. a.
- Security
- Interoperabilität
- Design und Architektur der Web Services
Zertifizierung: Oracle Certified Professional, Java EE 5 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
- Designkonzepte einer Anwendung
- Allgemeine Anwendungsarchitekturen
- Integration einer Anwendung
- Business Tier Technologien
- Entwurfsmuster
- Sicherheit einer Anwendung
Zertifizierung: Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Java EE 6 JavaServer Pages and Servlet Developer
- JavaServer Pages
- Servlets
- Sicherheit der Web-Anwendungen
Zertifizierung: Oracle Certified Professional Java SE 5/SE 6
Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer
- Struktur einer Enterprise-Anwendung
- Enterprise Java Beans (EJB)
- Messaging
- Timer Services
- Interceptor
- Transaktionen
- Sicherheit einer Enterprise-Anwendung
Zertifizierung: Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer
Oracle Certified Expert, Java EE 6 Java Persistence API Developer
- Überblick zum Java Persistence API
- Einführung in die Auction-Applikation
- Java Persistence API Entitäten
- Entitätsmanager
- ER-Modellierung
- Vererbung der Entitäten und Object-relationales Mapping
- Persistenz bei Enums and Collections
- Einführung in Abfragen
- Abfragesprache in Persistenz-API
- Criteria-API und Persistenz-API
- Benutzen von Persistenz-API in einem Container
- Implementieren von Transaktionen und Sperren
- Erweiterte Konzepte von Java Persistenz-API
- Prüfungsvorbereitung
Zertifizierung: zum Oracle Certified Expert, Java EE 6 Java Persistence API Developer
Oracle Certified Expert, Java EE 6 Web Services Developer
- SOAP und REST Web Services in einem Servlet-Container
- SOAP und RESTful Web Services mit EJB
- Sicherheit für Web Services
- Clients für SOAP und RESTful Web Services
Zertifizierung: Oracle Certified Expert, Java EE 6 Web Services Developer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
- JTWI und CLDC Spezifikationen
- Architektur und Sicherheit einer ME-Anwendung
- Netzwerke und ME-Anwendung
- MIDP
- Wireless Messaging
Zertifizierung: Oracle Certified Professional, Java ME 1 Mobile Application Developer
.Net Framework Grundlagen
- Grundlagen der .net Bibliothek und der CLR
- Ein- und Ausgabe
- Zugriffe auf Verzeichnisse und Dateien
- Lesen und Schreiben von Dateien
- Serialisierung
- Sicherheit
- Authentifizierung und Autorisierung
- Verschlüsselung
- Assemblies
- Struktur einer .net-Anwendung
- Reflection
- Programmierung
- Debugging
- Instrumentierung und Ereignisprotokollierung
- Deklarative Programmierung
- Konfiguration
Microsoft MCTS: .NET Framework - Data Access
- Grundlagen SQL-Server Programmierung
- Datentechnische Grundlagen
- Verwendung von Transact-SQL
- SQL-Server und .NET Framework
- Grundlagen XML
- XML-Datenstrukturen
- XML-Query
- ADO.NET
- Verbindungsloser Zugriff
- Verbundender Zugriff
- Transaktionen
- Weitere Datenzugriffsklassen im ADO.NET
- LINQ
- Einführung in LINQ
- LINQ to SQL
- LINQ to XML
- Entity Framework
- Grundlagen
- Abfragen und Speichern von Daten
- WCF Data Services
- Grundlagen
- Verwenden von WCF Data Services in mehrschichtigen Anwendungen
- Entwurfsrichtlinien
- Implementierungsrichtlinien
Zertifizierung zum Microsoft Certified Technology Specialist (MCTS)
Microsoft MCTS: .NET Framework Service - Communication Application
- Grundlagen serviceorientierte Architektur und Anwendungen
- Contracts
- Service Contracts
- Data Contracts
- Message Contracts
- Serialisierung
- Versionierung
- Bindings
- Standardbindungen
- Erweiterung und Anpassung von Bindungen
- Hosting
- Hosting auf einem WebServer
- Hosting mit verwaltetem Code
- Verwendung von Services
- Verwendung von WCF-Services
- Verwendung von Nicht-WCF-Services
- Konfiguration
- Client-Konfiguration
- Dynamische Service-Konfiguration
- Instrumentierung
- Sicherheit
- Transportsicherheit
- Nachrichtensicherheit
- Benutzersicherheit
- Zustandsverwaltung
- Sessions
- Transaktionen
- Concurrency
- Zusammenhänge Enterprise Architecture
Zertifizierung zum Microsoft Certified Technology Specialist (MCTS)
Microsoft MCTS: .NET Framework - Web Applications
- Grundlagen von ASP.NET-Anwendungen
- Technische Grundlagen
- Steuerelemente und Ereignismodell
- Authentifizierung und Autorisierung
- Seitennavigation
- Eingabevalidierung
- Zustandsverwaltung
- Datenverarbeitung
- Datenanbindung
- Benutzersteuerelemente
- Allgemeine Programmierthemen
- Konfiguration
- Globalisierung
- Bereitstellung
- Instrumentierung und Debugging
- Fortgeschrittene Webprogrammierung
- Master Pages, Themes und Wep-Parts
- RIA: Ajax, Javascript und jQuery
- Programmierung der ASP-Pipeline
- Applikationsentwicklung mit ASP.NET MVC2
Zertifizierung zum Microsoft Certified Technology Specialist (MCTS)
Microsoft MCTS: .NET Framework - Windows Applications
- Windows Forms
- Grundlagen von Windows-Forms-Anwendungen
- Steuerelemente
- Eigene Steuerelemente
- Datenbindung in Windows-Forms
- WPF
- Grundlagen von WPF-Anwendungen
- Steuerelemente
- Eigene Steuerelemente
- Datenbindung in WPF
- Fortgeschrittene Themen
- Sicherheit
- Globalisierung und Lokalisierung
- Multithreading
- Konfiguration
- Testen und Debuggen
- Verteilung und Installation
Zertifizierung zum Microsoft Certified Technology Specialist (MCTS)
MTA Windows Development Fundamentals
- Grundlagen der Windows Programmierung
- Einrichten von Windows-Forms Applikationen
- Einrichten von Windows-Dienst Applikationen
- Datenzugriff auf Windows-Forms Applikationen
- Verbreiten einer Windows Applikation (Deployment)
Zertifizierung zum Windows Development Fundamentals
MTA Web Development Fundamentals
- Programmieren von Web-Applikationen, Daten und Diensten
- Troubleshooting und Debugging von Web-Applikationen
- Clientseitiges Scripting
- Konfigurieren und Verbreiten von Web-Applikationen
Zertifizierung zum Web Development Fundamentals
MTA Software Development Fundamentals
- Core Programmierung (Grundlagen)
- Objekt-Orientierte Programmierung (Grundlagen)
- Software Development (Grundlagen)
- Web Applikationen (Grundlagen)
- Desktop Applikationen (Grundlagen)
- Datenbanken (Grundlagen)
Zertifizierung: Software Development Fundamentals
MTA Database Administration Fundamentals
- Core-Datenbankkonzepte (Grundlagen)
- Anlegen von Datenbankobjekten
- Manipulation (Ändern) von Daten
- Data Storage (Grundlagen)
- Administrieren einer Datenbank
Zertifizierung zum Database Administration Fundamentals
Microsoft MCPD: Web Developer
- Mehrschichtige Anwendungen entwerfen
- Entwurf serviceorientierter Anwendungen
- Aspekte der Umsetzungen
- Präsentationsschicht
- Entwurf von Web-Oberflächen
- Aspekte der Umsetzungen
- Datenzugriffsschicht
- Entwurf und Auswahl von Datenzugriffsstrategien
- Aspekte der Umsetzungen
Zertifizierung zum Microsoft Certified Professional Developer (MCPD): Web Developer
Microsoft MCPD: Windows Developer
- Entwerfen und Entwickeln von Desktop Anwendungen mit Hilfe von Microsoft .NET 4 und Visual Studio 2010
Planen einer Softwareverteilung
Entwerfen von Teststrategien und Strategien zur Fehlerbehebung
Zertifizierung zum Microsoft Certified Professional Developer (MCPD): Windows Developer
MCPD ASP.NET Developer 3.5 Upgrade
- Konfiguration und Entwicklung von Web Applikationen
- Troubleshooting und Debugging von Web Applikationen
- Arbeiten mit ASP.NET AJAX und Client-Side Scripting
- Programmieren von Web Applikationen
- Zugriff auf Daten
- Zugriff auf Dienste
- Etablieren der ASP.NET Solution Struktur
- Die ASP.NET Architektur
- Sicherheits-Prinzipien bei der Erstellung von Applikationen
- Konfiguration von authentication und authorization
Zertifizierung zum MCPD ASP.NET Developer
MCPD Windows Developer 3.5 Upgrade
- Erstellen und Hinzufügen von Windows Forms Controls
- Erstellen und konfigurieren von Menüs
- Implementierung von Data-Bound Controls
- Umgang mit Connections und Transactions
- Verwendung des Connection Wizards
- Managen des Druck-Prozesses
- Implementierung asynchroner Methoden
- Managen von Hintergrund-Prozessen
- Planung der Caching Strategie
- N-layer Architektur
Zertifizierung zum MCPD Windows Developer
Microsoft MCPD: Windows Azure Developer
- Grundlagen der Windows-Azure-Plattform
- Technische Grundlagen
- Datenverwaltung und -zugriffe mit Windows-Azure
- Datenzugriffsstrategien
- Entwurf von Datenzugriffsstrategien
- Optimierung von Datenzugriff und Nachrichten
- Entwurf und Umsetzung der Anwendungsarchitektur
- Architekturen und Umsetzungen
- Verteilung und Wartung
- Analysen
Zertifizierung zum Microsoft Certified Professional Developer (MCPD): Windows Azure Developer
MCPD Enterprise Application Developer 3.5 Upgrade
- Web-based-Applications
- ASP.net Konfiguration und Troubleshooting
- Application-Developing
- .Net Framework
Zertifizierung zum MCPD Enterprise Application Developer
Mobile Web Development
- Besonderheiten von Smartphones
- Konzeption von Apps
- Mobile Frameworks
- Erstellen von Nativen Apps
- Publikation in AppStores
Wirtschaftsenglisch - Expertenniveau inklusive LCCI Level 4 Zertifizierung
- Grammar and business topics I-IV
- Commercial Correspondence I-III
- Exam preparation and presentations
- LCCI examination and CVs and cover letters
- Prüfungsvorbereitung
GER C1 – C2 (nahezu muttersprachliche Sprachbeherrschung)
Zertifizierung zum London Chamber of Commerce and Industry (LCCI Level 4)