Lehrgangs­übersicht

  • Start

    Regelmäßige, zeitnahe Starttermine. In der Regel beginnen die Kurse montags & donnerstags.

    Nächster Starttermin: Do. 28.01.2021 Anmeldung noch möglich!

    Folgetermin Mo. 01.02.2021 Do. 04.02.2021 Mo. 08.02.2021

  • Lehrform

    Voll-/Teilzeit (Videopräsenz)

  • Dauer

    30 Wochen (Vollzeit)

  • Kosten

    Förderung durch die Agentur für Arbeit, Jobcenter, Deutsche Rentenversicherung, Bundeswehr (BFD), Berufsgenossenschaften, Transfergesellschaften, sowie mittels Bildungsgutschein u.a. möglich.

  • Zertifikat

    Zertifikat von karriere tutor

Objektorientierte Softwareentwicklung mit Python und Java

Teilnehmende lernen in dieser Weiterbildung das Fachwissen, das sie für die objektorientierte Softwareprogrammierung benötigen. Die Programmiersprachen Python und Java führen sie in die allgemeine Programmierung ein und vertiefen dieses Wissen in der objektorientierten Programmierung. Weitere Kenntnisse in HTML und CSS befähigen Teilnehmende, eigene Websites zu erstellen, sie mit einem individuellen Inhalt zu füllen und ihnen einen eigenen Stil zu geben. Wissen zur Anlage und zum Umgang mit Datenbanken, Datenbankmanagementsystemen (DBMS), ERM, SQL und die Datenbankanlage mit XAMPP runden die Weiterbildung ab.


Bewerber-Coaching

In persönlichen Coaching-Sessions bereiten unsere Experten Sie umfassend auf Ihre Jobsuche vor.

Prüfungs­vorbereitung

Damit Sie bei Prüfungen künftig Ihre beste Leistung abrufen können, coachen wir Sie individuell.

Höchste Flexibilität

Bei Antritt einer neuen Arbeitsstelle ist die Fortführung der Lehrgänge berufsbegleitend möglich.

Anerkannte Zertifikate

International anerkannte Zertifikate bezeugen Ihr bei uns erworbenes Fachwissen.



Folgende Lerneinheiten sind enthalten

Grundlagen der Programmierung

  • Einführung in die Programmiersprache Python
  • Python mit Shell, Prompt und IDE
  • Syntaxregeln, Variablen, Operatoren
  • Zahlen und Zeichenketten, Reguläre Ausdrücke
  • Datum und Zeit, Manipulation des Datentyps
  • Listen und Tuple
  • Sets und Dictionaries
  • Verzweigungen und Schleifen
  • Funktonen und Dokumentationen
  • Fehler analysieren, erkennen und abfangen
  • Automatische Tests, Überprüfung der Funktionalität
  • Daten lesen und schreiben
  • Klassen, spezielle Datenklassen
  • Module, Installation per "pip"
  • Grafische Programmierung
  • Objektorientiertes Programmieren mit Java
  • Datentypen und Klassen, Attribute
  • Methoden, Modifikatoren, Konstruktoren
  • Pakete, Verkapselung
  • Vererbung
  • Abstrakte Klassen und Methoden
  • Schnittstellen - Vielseitigkeit und Nützlichkeit
  • Enum - Methoden
  • Automatisierte Tests, JUnit
  • Einbinden und Funktionen der Klasse "Math"
  • Einbinden und Funktionen der Klasse "Date"
  • Listen, ArrayList, LinkedList
  • Mengen
  • Architektur in der Programmierung
  • Design und Implementierung
  • Design Platterns, Singleton, Fabrikmethoden
  • Model-View-Controler (MVC)
  • Website-Bausteine, Aufbau einer einfachen HTML-Website
  • Markup, Website-Dateien
  • Seitenkonstrukte, generische Container, Title-Attribut
  • Text, Bilder, Links, Listen
  • Multimedia (PlugIns, Videos, Audio)
  • Tabellen
  • Formatierungsregeln, Vererbung, Kaskade
  • Eigenschaften von CSS
  • Stylesheets, Selektoren
  • Webfonts, Textformatierung
  • Layout mit Formatvorlagenn
  • Responsive Websites, Responsive Webdesign
  • Basiswissen zu Datenbanken
  • DBMS - Datenbankmanagementsysteme
  • ERM - Entity-Relationship-Modell
  • SQL - Structured Query Language
  • XAMPP - Datenbankanlage, Tests

    JETZT BERATEN LASSEN

    Wir rufen Sie innerhalb der nächsten 15 Minuten zurück!

    Mo-Fr 8-19 Uhr | Sa 10-15 Uhr | So 11-13 Uhr