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 Virginia
Kompetenzen, die Sie erwerben: Model View Controller, Integrated Development Environments, Data Modeling, Data Store, Database Development, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, OpenAI API, LLM Application, Application Programming Interface (API), AI Enablement, OpenAI, ChatGPT, Version Control, Infrastructure Architecture, Artificial Intelligence, AI literacy, Restful API
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Versioning, Release Management, Software Configuration Management, Software Installation, Code Review, System Configuration
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, Automatisierung, Daten-Pipelines, SQL, Schnelles Engineering, Verantwortungsvolle AI, Datenverarbeitung, Microsoft Excel, Datenanalyse, Fehlersuche, Daten-Ethik, AI-Arbeitsabläufe, Excel-Formeln
Mittel · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Generative KI, Reaktionsfähiges Web-Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungs-Rahmenwerke, Design und Produkt, Benutzeroberfläche (UI), Web-Design und Entwicklung, Programm-Entwicklung, Benutzeroberfläche (UI) Design, Cascading Style Sheets (CSS), Fehlersuche, Model-View-Controller, Hypertext Markup Language (HTML), Vibe-Codierung, HTML und CSS
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Mobile Security, Mobile Development, Secure Coding, Knowledge of Apple Hardware, IT Security Architecture, Application Security, Data Validation, Application Programming Interface (API), JSON
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web Design, Web Development, Development Environment, Integrated Development Environments, Software Installation
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Kotlin, Mobile Security, Android (Operating System), Android Development, Open Web Application Security Project (OWASP), Mobile Development, Security Architecture Review, Application Security, Mobile Development Tools, Data Validation, Data Cleansing, Application Deployment, SQL
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Animations, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Computer Graphic Techniques, Python Programming, Graphic and Visual Design, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Graphical Tools, Game Design, Computational Logic, Computational Thinking
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Webhook Security, Systems Integration
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, Software-Entwicklung, Software-Entwicklungstools, Programm-Entwicklung, Open-Source-Technologie, Entwicklungsumgebung, Fehlersuche, Javascript, Integrierte Entwicklungsumgebungen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Kotlin
Mittel · angeleitetes Projekt · Weniger als 2 Stunden