Inhalt
Bildungsziele
Die objektorientierte Programmierung (OOP) ist ein eher intuitiver, anschaulicher Programmierstil, der alle vorstellbaren Dinge, die im Programm existieren, durch einzelne separate Objekte beschreibt. In diesem Kurs lernst du die wesentlichen Elemente der OOP und ihren Unterschied zur prozeduralen Programmierung kennen. Dir werden die Grundlagen sowie die Vorteile gegenüber anderen Programmierkonzepten vermittelt, so dass du danach in konkrete Programmiersprachen einsteigen kannst.
Kursinhalt
Einführung in die objektorientierte Programmierung
• Prinzip der Objektorientierung
• Vorteile gegenüber anderen Programmierkonzepten
• Objekte
• Klassen
• Datentypen
• Methoden
• Vererbung
• Polymorphie
• statische und dynamische Klassifizierung
• Persistenz
• Module und Architektur
• Abläufe in einem objektorientierten System
• Entwurfsmuster
Datenbankentwicklung
• ER-Modell
• Datenbankmodell
• Normalformen
Zielgruppe
• IT-interessierte Arbeitsuchende, die in die moderne Softwareentwicklung einsteigen möchten
• Quer- und Wiedereinsteigende, sich rehabilitierende Personen sowie Hochschulabgänger:innen mit oder ohne Abschluss
Voraussetzungen
• gute PC-Kenntnisse
• gute Deutschkenntnisse
• Englisch - Kenntnisse empfohlen
• grundlegende Programmierkenntnisse oder absolviertes Modul Basiswissen der Programmierung
• Teilnahme an einem unverbindlichen Beratungsgespräch
Abschluss
Trägerinterner Abschluss: GFN-Teilnahmebescheinigung Zertifkat
Methode
Sie lernen online und trainergeleitet am GFN-Standort. Bei Teilnahme von zu Hause wird das nötige IT-Equipment zur Verfügung gestellt.
Maßnahmenummer 123/4747/2021
- Förderungsart
- Bildungsgutschein (nach AZAV, Akkreditierungs- und Zulassungsverordnung Arbeitsförderung) i
- Unterrichtsart
- Web-Seminar