This website uses services for operation, statistical analysis, display and sharing of content from social networks and interest-based advertising. These services make the website usable, improve your browsing experience, enable interactions with networks and show relevant advertising messages. Activate the desired services in the respective categories to accept them. More information
By clicking on "Submit" or "Select all and submit", you agree that your data will be processed by the corresponding services.
The activated services do not affect your browser configuration. Depending on the browser configuration, cookies from these services are deleted when the browser is closed or must be deleted manually if they are not to be valid beyond the specified time period.
By activating the respective services, you consent to us providing you with information and offers on social media, search engines, or display networks, potentially across devices. You can withdraw this consent at any time, free of charge and without formal requirements. Only the transmission costs according to basic rates apply (e.g., phone, fax, email, postage).
Programmierung & Programmiersprachen
Java Programming: Boost Your Career with Practical Coding Skills and AI - Part 1
Dozent: Kidis Sako
This course is perfect for absolute beginners in software engineering, career changers, students, and professionals from any field (e.g. healthcare, finance, engineering, education) who want to gain practical coding skills using Java and AI tools. No prior experience needed, just curiosity and motivation to learn by doing.
This course is tailored to its participants, the content and examples will be adapted to match your background and interests. For instance, if you work in logistics, we’ll explore use cases and examples relevant to that domain to make the learning experience as practical and engaging as possible.
Basic computer skills required.
The course will be held in English, but German explanations will be provided in working materials, as well as whenever needed to ensure clarity.
-
In this beginner-friendly first part, you’ll learn the core logic of programming and how it applies across languages, using Java as our main tool. You'll also discover how generative AI like ChatGPT can support you in learning, debugging, and writing real code, even with minimal experience.
Through practical, real-world examples, you’ll see how programming and AI can improve workflows in medicine, finance, architecture, and more, making this course especially valuable for professionals outside IT who want to leverage tech without becoming full-time developers.
Topics Covered:
Big Picture – What does a software engineer actually do? Project management, UI/UX, Testing, Thinking as a programmer, etc.
Programming Basics – How code works and how to read/write it
Java Development Tools & Environment
Logic & Decision-Making – Learn to think like a computer (conditions, Boolean logic)
Control Structures in Java – Loops and flow control, A lot of practical exercises
AI for Programmers – How tools like ChatGPT work, and how to use them effectively and responsibly
Working with AI – Prompting techniques, validating AI-generated code, improving understanding
Hands-On Practice – Mini challenges, live coding from the participants
Dieser Kurs ist ideal für absolute Anfänger in der Softwareentwicklung, Berufswechsler, Studierende und Fachleute aus jedem Bereich (z. B. Gesundheitswesen, Finanzen, Ingenieurwesen, Bildung), die praktische Programmierkenntnisse mit Java und KI-Tools erwerben möchten. Keine Vorkenntnisse erforderlich, lediglich Neugier und Motivation zum Lernen durch Tun.
Der Kurs ist auf seine Teilnehmer abgestimmt; der Inhalt und die Beispiele werden angepasst, um Ihren Hintergrund und Ihre Interessen zu berücksichtigen. Zum Beispiel, wenn Sie im Logistikbereich arbeiten, werden wir relevante Anwendungsfälle und Beispiele für diesen Bereich untersuchen, um das Lernangebot so praktisch und spannend wie möglich zu gestalten.
Grundlegende Computerkenntnisse werden benötigt.
Der Kurs findet auf Englisch statt, aber deutsche Erklärungen werden in den Arbeitsmaterialien sowie nach Bedarf zur Sicherstellung der Klarheit bereitgestellt.
-
In diesem für Anfänger geeigneten ersten Teil lernen Sie die Kernlogik des Programmierens und wie sie sich auf verschiedene Sprachen überträgt, wobei Java unser Hauptwerkzeug sein wird. Sie werden auch entdecken, wie generative KI wie ChatGPT Sie beim Lernen, Debuggen und Schreiben echter Code unterstützen kann, selbst bei minimalem Erfahrungsniveau.
Durch praktische, realistische Beispiele sehen Sie, wie Programmierung und KI Arbeitsabläufe in Bereichen wie Medizin, Finanzen, Architektur und mehr verbessern können, was diesen Kurs besonders wertvoll für Fachleute außerhalb der IT macht, die Technologie nutzen möchten, ohne Vollzeit-Entwickler zu werden.
Themen:
- Das Große Ganze – Was macht ein Softwareingenieur wirklich? Projektmanagement, UI/UX, Testen, Denken wie ein Programmierer usw.
- Grundlagen der Programmierung – Wie Code funktioniert und wie man ihn liest/schreibt
- Java-Entwicklungstools und -umgebung
- Logik und Entscheidungsfindung – Lernen Sie, wie ein Computer zu denken (Bedingungen, boolesche Logik)
- Kontrollstrukturen in Java – Schleifen und Flusssteuerung, viele praktische Übungen
- KI für Programmierer – Wie Tools wie ChatGPT funktionieren und wie man sie effektiv und verantwortungsvoll einsetzt
- Arbeiten mit KI – Prompting-Techniken, Validierung von KI-generiertem Code, Verbesserung des Verständnisses
- Praktische Übungen – Miniaufgaben, Live-Coding von den Teilnehmern
(einschl. Unterlagen)
ESF-Fachkursförderung (Ermäßigung um 30 oder 70 Prozent möglich
1 Wochenende (20 Unterrichtsstunden)
| Datum | Uhrzeit | Ort | |
|---|---|---|---|
| Fr., 12.12.2025 | 18:00 - 21:00 Uhr | Seminarraum U4 | |
| Sa., 13.12.2025 | 09:00 - 16:00 Uhr | Seminarraum U4 | |
| So., 14.12.2025 | 09:00 - 16:00 Uhr | Seminarraum U4 | |
| Download der Termine |
Norbert Herre
Tel. 0731 1530-16
herre@vh-ulm.de
ab 4 Teilnehmer*innen
noch freie Plätze
179,00 €

