Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Automatisierung, Daten importieren/exportieren, Computer Programmierung, Skriptsprachen, Fehlersuche, IT-Automatisierung, Grundsätze der Programmierung, Skripting, Cybersecurity, Daten-Strukturen, Instandhaltbarkeit, Computerprogrammierung, Datei-E/A, Python-Programmierung, Algorithmen
★ 4.8 (3555) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: React Native, iOS Development, Apple iOS, Software Development Life Cycle, Flutter (Software), Mobile Development, Software Architecture, React Redux, Android Studio, User Centered Design, Android Development, Swift Programming, Responsive Web Design, Git (Version Control System), GitHub, User Interface (UI) Design, Android (Operating System), Cascading Style Sheets (CSS), Data Ethics, AI Personalization
★ 4.6 (8321) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Mathematische Software, Fortgeschrittene Mathematik, Simulation und Simulationssoftware, Mathematische Modellierung, Computational Thinking, Angewandte Mathematik, Mechanik, Algebra, Technische Analyse, Lineare Algebra, Skripting, Geometrie, Integralrechnung, Technische Berechnungen, Matlab, elektromagnetik, Numerische Analyse, Kalkulation, Differentialgleichungen, Technik
★ 4.8 (7775) · Anfänger · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: AI Workflows, CrewAI, AI Orchestration, Agentic Workflows, Generative AI Agents, AI Integrations, Workflow Management, Agentic systems, LLM Application, System Monitoring, Scalability, Human Centered Design, Event-Driven Programming, Human Factors, Build Tools, Model Evaluation, Data Validation, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, LLM Application, Vibe coding, ChatGPT, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Generative Model Architectures, Legal Technology, Debugging, Computer Programming, Programming Principles, Quality Improvement
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Web-Inhalt, Web-Entwicklungs-Tools, Verifizierung und Validierung, Leitlinien für die Zugänglichkeit von Webinhalten, Web-Server, Server, Grundsätze der Programmierung, HTML und CSS, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), GitHub, Web-Design und Entwicklung, Cloud-Hosting, Integrierte Entwicklungsumgebungen, Semantisches Web, Cascading Style Sheets (CSS), Web-Entwicklung, Web-Sprache, Front-End-Webentwicklung, Web-Design
★ 4.7 (27.884) · Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Agentic Workflows, AI Workflows, Agentic systems, AI Orchestration, Claude Code, Generative AI Agents, Rust (Programming Language), Distributed Computing, Anthropic Claude, Go (Programming Language), LLM Application, Software Architecture, Artificial Intelligence, Software Design Patterns, Large Language Modeling, Scalability, TypeScript, Supervised Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, Application Deployment, Microservices, Docker (Software), Spring Boot, Spring Framework, Containerization, CI/CD, API Design, Application Programming Interface (API), Java Programming, Hibernate (Java), Back-End Web Development, Systems Architecture, Java, Software Architecture, Software Design, Authentications, Software Development, IntelliJ IDEA
Mittel · Kurs · 1–4 Wochen

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

University of California, Irvine
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Datenmanagement, C (Programmiersprache), Java Programmierung, Datenverwaltung, Installation der Software, Datei-E/A, Java-Programmierung, Python-Programmierung
★ 4.6 (2478) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Project Planning, User Interface (UI) Design, Program Development, User Interface (UI), Python Programming, Development Environment, Programming Principles, Maintainability, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenwissenschaft, Computer Programmierung, Künstliche Intelligenz, Grundsätze der Programmierung, Web-Anwendungen, Computerprogrammierung, Datenanalyse, Python-Programmierung, Spiel-Design
★ 4.5 (2210) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden