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: Debugging, C++ (Programming Language), Software Documentation, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, System Programming, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Integrated Development Environments, Technical Documentation, Generative AI, Application Development, Data Validation
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: JSON, Computer Programmierung, Datenstrukturen, Fehlersuche, Front-End Web-Entwicklung, Skripting, Anwendungsentwicklung, Persistenz der Daten, Webentwicklung, Objektorientierte Programmierung (OOP), Entwicklung von Videospielen, Javascript, Entwicklung von Anwendungen für Mobilgeräte, Web-Anwendungen, Web-Entwicklung, Ereignisgesteuerte Programmierung, Computerprogrammierung, Mobile Entwicklung
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, Interaktive Datenvisualisierung, Datenanalyse, Prompt Engineering, Datenüberprüfung, SQL, Fehlersuche, ChatGPT, Datenbank-Design, Datenvisualisierung, Datenbanken, Abfragesprachen, Datenvalidierung, Schnelles Engineering, Datenerfassung
Anfänger · Kurs · 1–4 Wochen

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Generative KI, Microsoft Kopilot, KI-Workflows, Computer-Programmierwerkzeuge, Microsoft Visual Studio, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), OpenAI, GitHub
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Python-Programmierung, Derivate, Mathematische Modellierung, Kalkulation, Numerische Analyse, Integralrechnung, Angewandte Mathematik, Grafische Darstellung, Infinitesimalrechnung, Mathematische Software, Grundsätze der Programmierung, Fortgeschrittene Mathematik
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Kopilot, Integrierte Entwicklungsumgebungen, Fehlersuche, Software-Dokumentation, Code-Überprüfung, Computer-Programmierwerkzeuge, Microsoft Visual Studio, Programm-Entwicklung, Web-Entwicklungstools, Entwicklungstests, GitHub, KI-Förderung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Scalability, Application Deployment, Cloud Hosting, User Accounts, Application Security, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Daten-Pipelines, Verarbeitung natürlicher Sprache, Faltungsneuronale Netzwerke, Einbettungen, Rekurrente Neuronale Netze (RNNs), Tensorflow, Tiefes Lernen, Deep Learning, Modell Bewertung, Modellevaluation, Lernen übertragen, Transfer Learning, Keras (Bibliothek für Neuronale Netze)
Mittel · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Gestaltungselemente und -prinzipien, Interaktive Datenvisualisierung, Datenanalyse, Daten-Storytelling, Journalismus, Matplotlib, Plotly, Datenkompetenz, Daten Präsentation, Datenvisualisierung, Datenmanipulation, Farbtheorie, Grafische Darstellung, Datenvisualisierungssoftware, Infografiken
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Network Monitoring, Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Software Development Tools, Docker (Software), Containerization, YAML, Infrastructure As A Service (IaaS), Automation
Anfänger · Spezialisierung · 3–6 Monate