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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Fehlersuche, Eingebettete Software, Software Entwurf, Entwicklungsumgebung, Git (Versionskontrolle-System), Computer Architektur, Eingebettete Systeme, C (Programmiersprache), Software-Entwicklungstools, Konfigurationsverwaltung für Software, Technische Überprüfung der Software, Hardware-Architektur, Versionskontrolle, Tools erstellen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Swift Programming, Apple iOS, iOS Development, Application Deployment, Apple Xcode, Application Development, UI Components, User Interface (UI), Application Design, Object Oriented Programming (OOP), Functional Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsible AI, Management Consulting, Business Consulting, Anthropic Claude, Process Mapping, Data Ethics, Google Gemini, Generative AI, Artificial Intelligence, Process Improvement and Optimization, Process Analysis, ChatGPT, Predictive Modeling, Microsoft Copilot, Business Analytics, Presentations, Prompt Engineering, Data Analysis, Change Management, Quality Assurance
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Database Design, Relational Databases, Event-Driven Programming, Database Application, .NET Framework, Visual Basic (Programming Language), Maintainability, Service Management, Application Design, Business Logic, SQL, Data Validation, Debugging, User Interface (UI)
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Debugging, Event-Driven Programming, Version Control, Application Deployment, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, .NET Framework, Microsoft Visual Studio, Software Design, Software Testing, Application Development, Program Development, Data Validation, Microsoft Development Tools, Security Testing, Software Development Tools
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: IntelliJ IDEA, Apache Maven, Integrated Development Environments, Version Control, Unit Testing, Eclipse (Software), Development Environment, Software Development Tools, Debugging, Git (Version Control System), Java, Application Development, Node.JS
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Video Game Development, Debugging, Game Design, Program Development, Python Programming, Application Development, Event-Driven Programming, Computer Graphics, Animations, Development Environment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Design, Software Visualization
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Programming Principles, Computational Thinking
Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, Fehlersuche, Ereignisgesteuerte Programmierung, Anwendungsentwicklung, Entwicklung von Anwendungen für Mobilgeräte, UI Komponenten, Javascript, React.js, HyperText Markup Language (HTML), Cascading Style Sheets (CSS), Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rust (Programming Language), File I/O, Data Structures, System Programming, Secure Coding, Software Design Patterns, Debugging
Anfänger · Kurs · 1–3 Monate