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.

LearnQuest
Kompetenzen, die Sie erwerben: No-Code Development, Model Training, Model Deployment, Model Optimization, Applied Machine Learning, Machine Learning Software, MLOps (Machine Learning Operations), Machine Learning, Return On Investment, Model Evaluation, Performance Measurement, Business Metrics, Responsible AI, Cloud Deployment, Cloud Computing, Big Data, Scalability, Workflow Management, Continuous Improvement Process, Compliance Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Development Environment, FinTech, Software Development Tools, Transaction Processing, Web Development, Programming Principles, Program Development, Web Applications, Node.JS, Scalability, Other Programming Languages, Javascript, Application Deployment, Computer Programming, Market Dynamics, Verification And Validation
Anfänger · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Rechnerische Logik, Automatisierung, Python-Programmierung, Computer Programmierung, Algorithmen, Computerprogrammierung, Robotik, Grundsätze der Programmierung, Wiederverwendbarkeit von Code
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Rechnerische Logik, Git (Versionskontrollsystem), Fehlersuche, Algorithmen, Programm-Entwicklung, Microsoft Kopilot, GitHub, Computational Thinking, Back-End-Webentwicklung, Grundsätze der Programmierung, Versionskontrolle, Wiederverwendbarkeit von Code, C# (Programmiersprache), Diagramm Entwurf
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Test Case, Software Documentation, Development Environment, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Software Installation, Technical Documentation, Computational Logic
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), AI-Arbeitsabläufe, Generative KI, Generative AI-Agenten, AI-Personalisierung, Software Architektur, DevOps, GitHub Kopilot, Software-Dokumentation, AI-Sicherheit, Software-Entwicklung, Software-Architektur, Softwaretechnik, Verantwortungsvolle AI, Instandhaltbarkeit, Kollaborative Software, Software-Entwicklungstools, Code-Überprüfung, Test-Tools, Devops-Werkzeuge
Mittel · Kurs · 1–4 Wochen

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

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

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

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

Coursera
Kompetenzen, die Sie erwerben: AI Personalization, Business Logic, AI literacy, Application Development, Computational Logic, C# (Programming Language), Computer Programming, Program Development, Programming Principles, Data Store, Data Cleansing
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