Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Datenbank-Management, AI-Arbeitsabläufe, Bereitstellung von Anwendungen, Full-Stack Web-Entwicklung, Frontend-Leistung, Berechtigung (Computing), Generative KI, Lebenszyklus der Softwareentwicklung, Systementwurf und Implementierung, Beglaubigungen, No-Code-Entwicklung, Benutzeroberfläche (UI), Back-End-Webentwicklung, Web-Anwendungen, Problemlösung, Schnelles Engineering, LLM-Bewerbung, AI-Integrationen, Anwendungsentwicklung, Vibe-Codierung
Mittel · Kurs · 1–4 Wochen

Alex Genadinik
Kompetenzen, die Sie erwerben: Debugging, Vibe coding, Prototyping, Mobile Development, Mobile Development Tools, Application Development, AI Product Strategy, AI literacy, Integrated Development Environments, Persona (User Experience), Application Deployment, User Interface (UI) Design, User Interface (UI)
Gemischt · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Keras (Bibliothek für neuronale Netze), NumPy, Datenvisualisierung, Scikit Learn (Bibliothek für maschinelles Lernen), Python-Programmierung, Tensorflow, Matplotlib, Datenmanipulation, Objektorientierte Programmierung (OOP), Künstliche Intelligenz und maschinelles Lernen (AI/ML), Seaborn, Pandas (Python-Paket)
Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Model-View-Controller, Datenbank-Design, Restful API, Künstliche Intelligenz, ChatGPT, Datenspeicher, Versionskontrolle, Anwendungsprogrammierschnittstelle (API), NoSQL, Software-Entwicklungstools, Datenbank-Entwicklung, AI-Förderung, Datenbankarchitektur und -verwaltung, OpenAI, OpenAI-API, KI-Kenntnisse, Infrastruktur-Architektur, Integrierte Entwicklungsumgebungen, LLM-Bewerbung, Datenmodellierung
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Sicherheitstechnik, Bewertungen der Anfälligkeit, Grundsätze der Programmierung, Programm-Entwicklung, Systementwurf und Implementierung, Methoden der Softwareentwicklung, Software-Entwicklung, Sichere Kodierung, C (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Web Development Tools, Computational Logic, Front-End Web Development, Solution Design, Javascript, Computer Programming, Data Structures, Web Development, Technical Communication
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, Application Security, LLM Application, Vibe coding, ChatGPT, Security Testing, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Debugging, Computer Programming, Programming Principles, Quality Improvement
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Versioning, Release Management, Software Configuration Management, Software Installation, Code Review, System Configuration
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Kotlin, Open Web Application Security Project (OWASP), Bereinigung von Daten, Überprüfung der Sicherheitsarchitektur, Anwendungssicherheit, Mobile Sicherheit, Sicherheitstests, Mobile Entwicklungstools, Mobile Entwicklung, Validierung von Daten, Android-Entwicklung, Sichere Kodierung, Android (Betriebssystem)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Webhook Security, Systems Integration
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web Design, Web Development, Web Content Accessibility Guidelines, Development Environment, Integrated Development Environments
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Node.JS, Computerprogrammierung, Bereitstellung von Anwendungen, Skalierbarkeit, Verifizierung und Validierung, Grundsätze der Programmierung, Aufkommende Technologien, FinTech, Programm-Entwicklung, Software-Entwicklungstools, Andere Programmiersprachen, Marktdynamik, Web-Anwendungen, Web-Entwicklung, Transaktionsverarbeitung, Web-Entwicklungs-Tools, Javascript, Blockchain, Entwicklungsumgebung
Anfänger · Kurs · 1–3 Monate