Nach diesem Seminar sind Sie mit den grundlegenden Begriffen und Konzepten der objektorientierten Programmentwicklung in Java vertraut. Sie kennen die Eigenschaften, den Sprachumfang und den aktuellen Entwicklungsstand von Java und können mit Java als plattformunabhängiger Programmiersprache Anwendungen modellieren und konzipieren. Sie lernen, wie mithilfe bewährter Entwurfsmuster robuste Klassenhierarchien erstellt werden können und sind in der Lage, Java-Programme zu entwickeln, zu übersetzen und als Applikation einzusetzen.Dieses Seminar ist Teil des Qualifizierungsplans JAVA Developer.Besuchen Sie unseren Java Blog.
Grundlagen der Programmierung für Scriptsprachen und objektorientierte Sprachen oder vergleichbare Kenntnisse. Grundkenntnisse in der objektorientierten Systementwicklung sind von Vorteil.
Fragen & Antworten
Ihre Frage hinzufügen
Unsere Berater und andere Nutzer werden Ihnen antworten können
Wir überprüfen Ihre Frage, um sicherzustellen, dass sie an die Veröffentlichungsstandards anpasst. Nach Ihren Antworten haben wir auch entdeckt, dass Sie für diesen Kurs möglicherweise nicht anmelden können. Entweder das wegen Ihrer Ausbildung sein können oder Ihrer Lage und so weiter. Auf jedem Fall wird es besser wenn Sie es mit Ihrer Ausbildungsstätte erkären.
Vielen Dank!
Wir überprüfen Ihre Frage und werden diese in Kürze veröffentlichen.
Oder bevorzugen Sie, dass das Zentrum Sie kontaktiert?
Meinungen
Haben Sie diesen Kurs belegt? Teilen Sie Ihre Meinung
Erfolge dieses Bildungszentrums
2020
Sämtlich Kurse sind auf dem neuesten Stand
Die Durchschnittsbewertung liegt über 3,7
Mehr als 50 Meinungen in den letzten 12 Monaten
Dieses Bildungszentrum ist seit 15 Mitglied auf Emagister
Themen
Java
Inhalte
Grundlagen der objektorientierten Programmierung:Begriffe und Techniken der ObjektorientierungEinführung in die objektorientierte SystementwicklungKlassen, Objekte und ReferenzenObjektverbindungen/AssoziationenMethodenDatenkapselung Java im Überblick:Charakteristika von JavaWerkzeuge des JDK (Compiler, Interpreter, Dokumentengenerator)Funktionsweise der Java Virtual MachineSpeicherverwaltung und Garbage CollectionJava-Programmierumgebungen Programmiergrundlagen:ProgrammaufbauJava-SprachelementeSyntaxSchlüsselwörterJava-Applikationen: Erstellen von Anwendungen, Programmstart, ParameterübergabeDatentypenOperatorenAusdrückeFelderEinfache Ein-/AusgabeKontrollstrukturen: Blöcke, Selektoren, SchleifenMethoden: Definition, Aufruf, Parameterübergabe, RückgabewerteFehlerbehandlung: ExceptionsAutoboxing/Unboxing, Variable Argumentlisten, Annotation Objektorientierte Konzepte:VererbungPolymorphieDynamisches BindenKonstruktorenStatische Attribute und MethodenAbstrakte KlassenInterfacesImplementierung von Schnittstellen Design:Verwendung von Schnittstellen in robusten HierarchienEinfache Entwurfsmuster (Design Pattern): Wrapper, SingletonAnwendungsbeispiele Java Packages:Verwendung von PackagesKlassenpfadStruktur der StandardbibliothekKlassen aus java.lang: Object- und Wrapper-KlassenVergleich von Objekten: equalsFlache und tiefe Kopien: Klonen von ObjektenZeichenkettenverarbeitung: String und StringBuffer/StringBuilderEigene Pakete erstellenArrays als Container Dokumentation:Verwendung der API-DokumentationKonventionenJavaDoc Ausblick auf die Einsatzmöglichkeiten von Java:Erstellen von grafischen ApplikationenJava im WWW: Applets und ServletsJava-NetzwerktechnologienJava im UnternehmenJava Enterprise Edition (Java EE)
Zusätzliche Informationen
Förderung durch z.B. Bildungsprämie und NRW-Bildungsscheck möglichDieses Seminar wendet sich an Programmieranfänger und an Teilnehmer, die bereits andere strukturierte Programmiersprachen (z. B. COBOL) kennen. Für erfahrene Programmierer mit guten Kenntnissen in der objektorientierten Programmentwicklung z. B. mit C++, empfehlen wir das Java Intensivtraining für Sprachumsteiger mit Erfahrung in OOPUnterrichtsmethodeVortrag, Diskussion, Übungen, Praktikum am System.Beginn am 1.Tag:Beginn: 10:00