Bereiten Sie sich auf ihre Karriere als IT-Expertin bzw. IT-Experte vor!

Data Science und Web Technology -Mehr zu den Inhalten der Weiterbildung erfahren

Die HsH-Akademie der Hochschule Hannover hilft Ihnen, mit einer intensiven Weiterbildung Ihre Karriere im Bereich Künstliche Intelligenz und Web-Entwicklung zu beginnen. Nach 14 Monaten können Sie sich bereits IT-Expertin KI und Web-Entwicklung bzw. IT-Experte KI und Web-Entwicklung nennen.

Die Weiterbildung umfasst zwei Phasen:

  • Erste Phase (12 Monate): Eine intensive Programmierausbildung bestehend aus 18 IT-Fachmodule mit jeweils 40 Unterrichtsstunden. Zusätzlich finden in dieser Phase Workshops zu Career Skills sowie zwei Rechtskurse zu für die IT-Branche relevanten Themen statt. Optional können IT-Fachsprachkurse belegt werden. Die IT-Fachmodule decken zwei besonders nachgefragte Teilbereiche der Software-Entwicklung ab:
    • Künstliche Intelligenz mit den Schwerpunkten Data Science und Maschine Learning
    • Web-Entwicklung (Frontend und Backend) 
  • Zweite Phase (3 Monate): Eine Praxisphase in einem kooperierenden Unternehmen, um die erworbenen Kenntnisse in der Praxis anzuwenden.

Jetzt Bewerben

Die nächste intoCODE IT-Weiterbildung KI und Web-Entwicklung startet am 14.07.2025. Wenn Sie sich für die Weiterbildung interessieren, können Sie sich per E-Mail an intocode(at)hs-hannover.de bewerben. Bitte senden Sie Ihre Bewerbung mit Ihrem Lebenslauf und Zeugnissen. Die Bewerbungsfrist ist bis zum 01.06.2025.

 

Die Voraussetzungen für die Teilnahme sind:

  • Sie haben Anspruch auf einen Bildungsgutschein der Agentur für Arbeit.
  • Sie bringen erste Programmiererfahrung mit.
  • Sie sind mindestens auf dem Deutschniveau B1 (GER).
  • Optional: Sie verfügen über ein abgeschlossenes Studium.

Weitere Informationen finden Sie unter dem Menü-Punkt “Für Teilnehmende“.

 

 

 

 

Wenn Sie keinen Anspruch auf einen Bildungsgutschein haben, aber Studienerfahrungen im Ausland gemacht haben, können Sie stattdessen an der IT-Weiterbildung InterGeeks teilnehmen, die ebenfalls am 14.07.2025 startet.

 

Angebote zur Vorbereitung

Vorbereitender Deutschkurs B1

Dauer: 36 Unterrichtstage, 31.03.2025-06.06.2025, Montag bis Freitag, 9 Uhr bis 13 Uhr

Ort: Hochschule Hannover, Campus Bismarckstraße (neben dem S-Bahnhof), nur Präsenzunterricht

Sprache: Deutsch

Wenn Sie an diesem Kurs teilnehmen möchten, senden Sie uns Ihre Bewerbung so bald wie möglich an intocode(at)hs-hannover.de

 

IT-Schnupperkurs für Teilnehmende ohne Vorerfahrung

Dauer: 5 Unterrichtstage, 26.04, 03.05, 10.5, 17.5 und 24.05.2025, Samstag, 9 Uhr bis 13 Uhr

Ort: Hochschule Hannover, Campus Bismarckstraße (neben dem S-Bahnhof), nur Präsenzunterricht

Sprache: Deutsch und Englisch

Wenn Sie an diesem Kurs teilnehmen möchten, senden Sie uns Ihre Bewerbung so bald wie möglich an intocode(at)hs-hannover.de

IT-Weiterbildung

Das IT-Curriculum von intoCODE umfasst zwei Bereiche: Künstliche Intelligenz und Web-Entwicklung. Jeder Bereich besteht aus neun zweiwöchigen Modulen à 40 Unterrichtsstunden, die jeweils mit einer Abschlussprüfung enden.

Künstliche Intelligenz

Der Bereich KI basiert auf der Programmiersprache Python und umfasst als Schwerpunkte die Anwendungsbereiche Data Science und Generative KI. Die neun Module sind:

  1. Python Grundlagen: Grundlagen der Python-Programmierung: Verständnis von Programmen mittlerer Komplexität, Ent-wicklung einfacher Programme, Erstellung von Programmfunktionen, Kenntnisse in den grundlegen-den Programmierkonzepten: Datentypen und Kontrollstrukturen, Sequenzen, Mengen und Dictionaries.
  2. Python Datenstrukturen: Fortgeschrittene Konzepte der Python-Programmierung: Einführung in die objektorientierte Pro-grammierung mit Python, einschließlich der Grundkonzepte wie Vererbung, Polymorphismus und Ausnahmebehandlung, Erstellung und Strukturierung von Modulen sowie grundlegende Techniken der Datenverarbeitung.
  3. Objektorientierung und Computational Thinking in Python: Vertiefte Kenntnisse in der objektorientierten Programmierung und Einführung in zentrale Python-Bibliotheken für maschinelles Lernen: Erweiterung des Verständnisses für Konzepte wie Kapselung, Vererbung, Polymorphismus und Duck Typing. Vertiefung in die Arbeit mit Zeitreihen, einfacher linea-rer Regression, Rekursion sowie Such- und Sortieralgorithmen unter Berücksichtigung der Big-O-Notation. Einführung in Python-Bibliotheken für maschinelles Lernen, insbesondere Pandas und NumPy.
  4. Agiles Projektmanagement, Versionierung: Grundlagen des agilen Projektmanagements, insbesondere Scrum und Kanban, zur flexiblen Planung und Umsetzung von Projekten. Anwendung von Versionierungssystemen wie Git zur effektiven Code-verwaltung, Nutzung von Branches, Pull Requests und Konfliktlösung zur Teamarbeit und Sicherstel-lung der Code-Integrität.
  5. Machine Learning: Grundlagen des praktischen maschinellen Lernens” vermittelt essenzielle ML-Techniken mit NumPy, pandas und scikit-learn. Teilnehmende lernen Algorithmen wie lineare und logistische Regression, Random Forests sowie PCA zur Dimensionsreduktion. Ein Praxisprojekt rundet den Kurs ab.
  6. Deep Learning: Deep Learning mit PyTorch bietet eine praxisnahe Einführung in neuronale Netze. Neben Feedforward-Netzen werden CNNs für Bildklassifikation und RNNs für sequenzielle Daten behandelt. Zudem wird das Fine-Tuning vortrainierter Modelle angewendet. Ein Abschlussprojekt ermöglicht die praktische Umsetzung.
  7. Generative KI I: Grundlagen generativer Modelle mit Hugging Face Transformers, VAEs und GANs. Zudem wird die OpenAI API für Text- und Bildgenerierung genutzt. Das Fine-Tuning vortrainierter Modelle wie GPT oder T5 ermöglicht spezifische Anwendungen. Ein Praxisprojekt zur Entwicklung einer generativen KI-Anwendung schließt den Kurs ab.
  8. Generative KI II: Teilnehmende lernen, KI-Modelle mit Flask/FastAPI bereitzustellen, sie in ONNX zu konvertieren und in Cloud-Umgebungen zu implementieren. Optimierungstechniken für Echtzeit- und Batch-Inferenz sowie Anwendungen für IoT und Edge-Geräte werden behandelt. Der Kurs endet mit einem Praxisprojekt
  9. Agiles Programmierprojekt KI: Im abschließenden agilen Programmierprojekt KI setzen die Teilnehmenden ihr erworbenes Wissen praxisnah um. In interdisziplinären Teams entwickeln sie eine vollständige KI-Anwendung von der Konzeption bis zur Bereitstellung. Dabei kommen agile Methoden wie Scrum oder Kanban zum Einsatz, um den Entwicklungsprozess flexibel und effizient zu gestalten. 

Web-Entwicklung

Der Bereich Web-Entwicklung beinhaltet grundlegende Webtechnologien bis hin zu aktuellen Themen wie KI und App-Entwicklung. Die neun Module sind:

 

  1. Grundlagen der Webentwicklung: Statische Websites (Webtechnologien 1): Verständnis der technischen Grundlagen des Internets, einschließlich Netzwerkarchitekturen, Kommunikation und Protokollen wie HTTP, REST Kenntnisse zur Strukturierung und Gestaltung von Webseiten mit HTML5 und CSS.
  2. Datenstrukturierung und Datenbanken: Grundlagen der relationalen Datenbanken und Datenmodellierung: Durchführung von SQL-Datenbankabfragen sowie Erstellung und Verwaltung von relationalen Datenbanken mit praxisnahen Beispielen.
  3. Dynamische Websites (Webtechnologien 2): Einführung in die serverseitige Webentwicklung mit PHP: Grundlagen der Sprache, Formulardaten verarbeiten, Verbindung mit Datenbanken. Entwicklung dynamischer und sicherer Webseiten
  4. Content Management Systems: Einführung in Content-Management-Systeme mit Schwerpunkt auf WordPress für Redakteure: Authoring, WordPress für Entwickler: Themes und Plugins anpassen und entwickeln
  5. User Interfaces, User Experience Design (UXD): Grundlagen zu UXD, Usability und Interaktionsdesign, Methoden und Werkzeuge für Frontendkonzeption/-entwicklung, Responsive Webdesign (endgerätunabhängige Webentwicklung).
  6. Frontend-Programmierung mit JavaScript: Grundlagen der JavaScript-Programmierung für interaktive Webseiten: DOM-Manipulation, Event-Handling und asynchrone Funktionen. Praktische Übungen zur Umsetzung dynamischer Webanwendungen.
  7. App-Entwicklung: Plattformübergreifende Entwicklung: React als JavaScript-Bibliothek für den Aufbau interaktiver Web-Apps mit komponentenbasiertem Design. Entwicklung von Single-Page-Anwendungen (SPAs).
  8. Künstliche Intelligenz: Sprachmodelle für Webentwicklung: Large Language Models als Unterstützung beim Texten KI-Systeme zum Erzeugen von Bildern und Layouts Generative KI zur Unterstützung der Frontend-Entwicklung (HTML, CSS, JavaScript)
  9. Agiles Web-Programmierprojekt:

    Planung und Umsetzung eines agilen Webentwicklungsprojekts: Entwicklung

    einer dynamischen Webseite unter Verwendung von HTML, CSS, PHP, JavaScript und Datenbanktechnologien. Förderung von Teamarbeit und -kompetenz durch die Umsetzung eines Gruppenprojekts

 

Career Skills – Workshops

Neben den fachlichen IT-Modulen werden regelmäßig Workshops zu unterschiedlichen Career Skills angeboten, um die Teilnehmenden auf Ihren Einstieg in die deutsche Arbeitswelt vorzubereiten. Themen sind beispielsweise Agiles Projektmanagement, Interkulturelle Kommunikation, Professionelle Kommunikation, Karrierestrategien, Bewerbungstraining und Strategien zur Konfliktlösung.
 

Rechtskurse

Im Rahmen des Weiterbildungsprogramms intoCODE finden zwei Rechtskurse pro Jahr à 30 Unterrichtsstunden statt.

  • Urheberrecht: Rechtliche Aspekte des Urheberrechts in der IT-Branche, insbesondere im Bereich Web-Entwicklung
  • Datenschutz und Datensicherheit: Rechtliche Aspekte des Datenschutzes und der Datensicherheit in der IT-Branche
 

Optional: IT-Fachsprachkurse

In Kooperation mit der IT-Weiterbildung InterGeeks für internationale Akademiker*innen können intoCODE-Teilnehmende, deren Muttersprache nicht Deutsch ist, an IT-Fachsprachkursen teilnehmen. Diese Kurse sollen Teilnehmenden helfen, die besonderen sprachlichen Herausforderungen des IT-Alltags zu überwinden und sich sicher in der IT-Branche zu bewegen.

Falls Sie Fragen zur Weiterbildung haben, schauen Sie auch gerne unter Häufige Fragen nach und zögern Sie nicht uns zu kontaktieren.