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: 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

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
★ 3.9 (293) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Computational Thinking, Theoretical Computer Science, Python Programming, Performance Tuning
Mittel · Kurs · 1–3 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
★ 4.7 (464) · 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

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
★ 4.6 (84) · 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
★ 4.7 (275) · Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Debugging, Programming Principles, Computer Programming, Development Environment, .NET Framework, Microsoft Development Tools, Code Reusability, Microsoft Visual Studio, Program Development, Integrated Development Environments, Computer Programming Tools, Application Development, Data Structures, Application Frameworks, Software Installation, Problem Solving
Anfänger · Kurs · 1–3 Monate