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.

Google Cloud
Kompetenzen, die Sie erwerben: Google Gemini, Gemini, Vibe coding, Web Development Tools, Generative AI Agents, Generative AI, Application Development, LLM Application, Google Cloud Platform, Software Development Tools, Cloud Development, Development Environment, Web Development, Web Applications, Secure Coding, Command-Line Interface, Application Security, Debugging
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: AI-Integrationen, Kontext Technik, Software-Entwicklung, Web-Entwicklung, Web-Entwicklungs-Tools, Benutzeroberfläche (UI), Installation der Software, Code-Überprüfung, Fehlersuche, System-Konfiguration, Agentische Arbeitsabläufe, Vibe-Codierung, AI-Arbeitsabläufe, Kontext-Management, Modell-Kontext-Protokoll, Integrierte Entwicklungsumgebungen, Generative AI-Agenten
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Java, Kryptographie, Verschlüsselung, Cybersecurity, Linux-Verwaltung, Entwicklung von Exploits, Open Web Application Security Project (OWASP), Sichere Kodierung, Modellierung von Bedrohungen, Anwendungssicherheit, Software Entwurf, Software-Entwicklung, Sicherheitsprüfung, Beglaubigungen, Scannen auf Schwachstellen, Sicherheitsstrategie, Penetrationstests, Systementwurf und Implementierung, Grundsätze der Programmierung, C und C++, Sicherheitstests, Bewertungen der Anfälligkeit
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Model Evaluation, Classification Algorithms, Regression Analysis, Data Science, Statistical Modeling, Predictive Modeling, Machine Learning Methods, Exploratory Data Analysis, Machine Learning, Data Analysis, Applied Machine Learning, Machine Learning Software, Feature Engineering, Random Forest Algorithm, Supervised Learning, Logistic Regression, Data Processing, Model Optimization, Data Manipulation, Data Visualization
Mittel · Kurs · 1–4 Wochen
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Rechnerische Logik, Programm-Entwicklung, Speicherverwaltung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

JetBrains
Kompetenzen, die Sie erwerben: Vibe coding, Generative AI Agents, Prompt Engineering, Game Design, Code Review, 3D Assets, Animation and Game Design, 3D Modeling, Integrated Development Environments, Artificial Intelligence, Generative AI, Project Planning, Javascript, Software Development, Product Development, Web Development, Product Design, Animations, Visual Design, Interactive Data Visualization
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Datenwissenschaft, Python-Programmierung, Angewandtes maschinelles Lernen, Modell-Optimierung, Modellevaluation, Datenmanipulation, Datenverarbeitung, Datenvorverarbeitung, Bewertung des Modells, Jupyter, Datenanalyse, Vorverarbeitung von Daten, Prädiktive Modellierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of California, Santa Cruz
Mittel · Kurs · 1–3 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Generative KI, Computer Programmierung, Kritisches Denken, Python-Programmierung, Künstliche neuronale Netze, Generative Modellarchitekturen, Fehlersuche, Objektorientierte Programmierung (OOP), Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Back-End-Webentwicklung, Microsoft Kopilot, Rechnerische Logik, Algorithmen, Programm-Entwicklung, Web-Entwicklung, GitHub, Diagramm Entwurf, Computational Thinking, Fehlersuche, Git (Versionskontrollsystem), C# (Programmiersprache), Versionskontrolle, Full-Stack Web-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden