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: Data Structures, Graph Theory, Algorithms, Game Theory, Java, Java Programming, Programming Principles, Performance Tuning, Computational Thinking, Theoretical Computer Science, Computer Programming, Problem Solving, Solution Design, Applied Mathematics, Geometry
Mittel · Spezialisierung · 3–6 Monate

AI CERTs
Kompetenzen, die Sie erwerben: Vibe coding, Programming Principles, LLM Application, GitHub Copilot, Prompt Engineering, AI powered creativity, OpenAI API, LangChain, Generative AI Agents, AI Enablement, AI Integrations, Artificial Intelligence, Generative AI, Responsible AI, Computer Programming, Application Development, Data Ethics, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), No-Code Development
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Generative KI, Technologien zur Datenspeicherung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Künstliche Intelligenz, Computerprogrammierung, Daten-Strategie, Cloud-Bereitstellung, Andere Programmiersprachen, Datengestützte Entscheidungsfindung, Architektur des Cloud Computing, Generative AI-Agenten, Grundsätze der Programmierung, Paket- und Softwareverwaltung, Lebenszyklus der Systementwicklung, Datenbank-Anwendung, Cloud-Dienste, Computer Programmierung, Methoden der Softwareentwicklung, Plattformübergreifende Entwicklung, Datenbank-Management-Systeme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Seaborn, Data Manipulation, Data Visualization Software, Pseudocode, Problem Solving, Data Analysis, Programming Principles, Data Processing, AI literacy, Dashboard, Python Programming, Data Science, Computer Programming, Generative AI
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Anfänger · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Application Development, Authentications, Code Reusability, Android Development, Application Design, Debugging, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Memory Management, Programming Principles, Software Engineering, Debugging, Program Development, Data Structures, IntelliJ IDEA, Application Development, Software Development, Maintainability, Virtual Machines
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Geometry, Data Manipulation, Data Management, Data Analysis, Applied Mathematics
Mittel · Kurs · 1–3 Monate