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: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Geschichtenerzählen, Koordinierung, Lösung Design, Animationen, Computational Thinking, Computer Programmierung, Storyboarding, Datenfluss, Programm-Entwicklung, Spiel-Design, Computerprogrammierung, Grundsätze der Programmierung, Animation und Spieldesign, Skripting
Anfänger · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Event-Driven Programming, Software Design, User Interface (UI), Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

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

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Data Structures, Scatter Plots, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Mittel · Spezialisierung · 3–6 Monate

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, Object Oriented Programming (OOP), Computer Programming, Generative AI Agents, Integrated Development Environments, Technical Documentation, Generative AI, Application Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Application Design, Debugging, Mathematical Software, Solution Design, Design Strategies
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative KI, Künstliche Intelligenz, Cloud-Bereitstellung, Computer Programmierung, Datengestützte Entscheidungsfindung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Debugging, JSON, Program Development, Data Structures, Code Review, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), Scalability
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Daten-Strukturen, Web-Entwicklung, Mobile Entwicklung, iOS-Entwicklung, Swift-Programmierung, Computer Programmierung, Apple Xcode, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Computerprogrammierung, Entwicklungsumgebung
Anfänger · Kurs · 1–3 Monate