Einführung in die objektorientierte Programmierung

In unserer sich rasant entwickelnden digitalen Welt ist die Softwareentwicklung einer der zukunftsträchtigsten und spannendsten  IT-Tätigkeitsbereiche. Du bist neu auf dem Gebiet und suchst einen vorteilhaften Einstieg? Mit diesem Basiskurs zur objektorientierten Programmierung erwirbst du die Grundlagen für gefragte Programmiersprachen wie Java, Python oder C++ und bereitest deinen beruflichen Neustart in der Wachstumsbranche IT vor.

Kursinhalte

Voraussetzungen

Berufsaussichten

Zielgruppe

Abschluss

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.

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
  • gute PC-Kenntnisse
  • gute Deutschkenntnisse
  • Englisch – Kenntnisse empfohlen
  • grundlegende Programmierkenntnisse oder absolviertes Modul Basiswissen der Programmierung
  • Teilnahme an einem unverbindlichen Beratungsgespräch

Software ist in unserem Leben allgegenwärtig. Zu ihrer Planung und Verarbeitung sind angesichts der laufend neuen Möglichkeiten und Herausforderungen immer mehr Entwickler nötig. Insbesondere IT-Spezialist:innen, die sich mit den objektorientierten Programmiersprachen auskennen, sind auf dem Arbeitsmarkt Mangelware und daher auch von nahezu allen Unternehmen oder Start-ups mit eigener IT-Abteilung sehr gefragt. Die typischen Aufgaben eines/-einer Softwareentwickler:in sind neben dem Programmieren auch das Implementieren von Anwendungen und Softwarebausteinen, die Analyse und kundenspezifische Anpassung von Softwaresystemen sowie die Kundenberatung und -betreuung. 

  • 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

Trägerinterner Abschluss: GFN-Zertifkat

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.

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

  • gute PC-Kenntnisse
  • gute Deutschkenntnisse
  • Englisch – Kenntnisse empfohlen
  • grundlegende Programmierkenntnisse oder absolviertes Modul Basiswissen der Programmierung
  • Teilnahme an einem unverbindlichen Beratungsgespräch

Software ist in unserem Leben allgegenwärtig. Zu ihrer Planung und Verarbeitung sind angesichts der laufend neuen Möglichkeiten und Herausforderungen immer mehr Entwickler nötig. Insbesondere IT-Spezialist:innen, die sich mit den objektorientierten Programmiersprachen auskennen, sind auf dem Arbeitsmarkt Mangelware und daher auch von nahezu allen Unternehmen oder Start-ups mit eigener IT-Abteilung sehr gefragt. Die typischen Aufgaben eines/-einer Softwareentwickler:in sind neben dem Programmieren auch das Implementieren von Anwendungen und Softwarebausteinen, die Analyse und kundenspezifische Anpassung von Softwaresystemen sowie die Kundenberatung und -betreuung. 

  • 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

Trägerinterner Abschluss: GFN-Zertifkat

Kursdaten

Dauer: 4 Wochen
Durchführungsform: Vollzeit
Lernform: Online-Weiterbildung
Kosten: 100% förderfähig
Standorte: bundesweit

Unsere Starttermine

10.08.2026* | 05.10.2026* | 30.11.2026*
06221 77 333 77 Beratung buchen

In 4 einfachen Schritten zu deinem Einstieg in die digitale Arbeitswelt.

Was unsere Teilnehmer:innen sagen.

Die Weiterbildung war fantastisch organisiert, die Betreuung durch das Lehrpersonal war sehr gut und direkt. Ich bin jetzt als Projektingenieur tätig. Dass ich dank der Weiterbildung die Sprache des Projektmanagements verstehe, hat mir bei meiner Weiterentwicklung sehr geholfen.

Kevin Heiking

Weiterbildung Projektmanagement

So bringen wir dich voran

Kostenfrei weiterbilden – mit dem Bildungsgutschein

Deine berufliche Weiterbildung kann zu 100 % durch den Bildungsgutschein der Agentur für Arbeit oder des Jobcenters gefördert werden. Das bedeutet: Mit diesem Gutschein nimmst du kostenfrei an deiner IT-Weiterbildung bei uns teil. Darüber hinaus sind einzelne Weiterbildungskurse als „Maßnahmen zur Aktivierung und beruflichen Eingliederung“ über den Aktivierungs- und Vermittlungsgutschein (AVGS) förderbar. Gerne beraten wir dich unverbindlich zu deinen individuellen Fördermöglichkeiten.

Diese Weiterbildungen könnten dir auch gefallen

Weitere Bildungsbereiche

Sichere dir hilfreiche Infos & Tipps