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.

Duke University
Kompetenzen, die Sie erwerben: Restful API, Verarbeitung natürlicher Sprache, Bereitstellung von Anwendungen, Einheitliche Prüfung, Kontinuierliche Integration, Jenkins, CI/CD, Testfall, Docker (Software), Containerisierung, Rust (Programmiersprache), Daten-Pipelines, Gesicht umarmen, LLM-Bewerbung, Modellierung großer Sprachen, DevOps, Computerprogrammierung, Cloud Computing, Serverloses Rechnen, Befehlszeilenschnittstelle, Computer Programmierung, Einheitstest
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Memory Management, Debugging, C++ (Programming Language), C and C++, Software Documentation, Development Testing, Code Reusability, Vibe coding, Programming Principles, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Functional Design, Performance Tuning, Generative AI Agents, Application Design, Technical Documentation
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: GitHub Kopilot, Microsoft Visual Studio, Fehlersuche, Installation der Software, Integrierte Entwicklungsumgebungen, Cascading Style Sheets (CSS), HTML und CSS, React.js, Entwicklungsumgebung, AI-Förderung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, KI-Kenntnisse, Generative AI-Agenten, AI-Arbeitsabläufe, Persönliche Entwicklung, Automatisierung von Geschäftsprozessen, Künstliche Intelligenz, Produktivität, Kalender-Management, Zeitmanagement, E-Mail-Automatisierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Android-Entwicklung, Computerprogrammierung, Kotlin, Computer Programmierung, Objektorientierte Programmierung (OOP), Mobile Entwicklung, Daten-Strukturen, Objektorientierter Entwurf
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Wiederverwendbarkeit von Code, Programm-Entwicklung, Java, Java-Programmierung, Java Programmierung, Grundsätze der Programmierung, Persistenz der Daten, Datenverwaltung, Dateisysteme, Dateiverwaltung, Computerprogrammierung, Objektorientierte Programmierung (OOP), Datenmanagement, Computer Programmierung, Datei-E/A, Daten-Strukturen, Objektorientierter Entwurf
Mittel · Kurs · 1–3 Monate

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Innovation, KI-gestützte Kreativität, OpenAI, GitHub Kopilot, Methoden des maschinellen Lernens, Vibe-Codierung, GitHub, Entwicklungsumgebung, Generative KI
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenanalyse, Datengestützte Entscheidungsfindung, Präsentation der Daten, Datenvorverarbeitung, Deskriptive Analytik, Analyse des Geschäftsablaufs, Business Analyse, Analytik, Unternehmensanalyse, Business-Lösungen, Vorverarbeitung von Daten
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Spiel-Design, Software-Prüfung, Grundsätze der Programmierung, Computerprogrammierung, Wahrscheinlichkeit, Angewandte Mathematik, Allgemeine Mathematik, Computer Programmierung, Objektorientierte Programmierung (OOP), Kombinatorik, Computational Thinking
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden