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.

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Datenverarbeitung, Softwareentwicklung, Fehlersuche, Datenanalyse, Problemlösung, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbanken, Datenvisualisierungssoftware, Erweiterte Analytik, Relationale Datenbanken, MySQL, Datenbankarchitektur und -verwaltung, Datenmodellierung, MySQL Workbench, Datenanalyse, Data-Warehousing, Auszug, Datenbank-Design, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, UI Komponenten, Benutzeroberfläche (UI), Schnittstelle zur Anwendungsprogrammierung (API), Ereignisgesteuerte Programmierung, Interaktionsdesign, Web-Frameworks, React.js, Front-End Web-Entwicklung, Web-Entwicklungstools, JavaScript-Frameworks, Cascading Style Sheets (CSS)
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, Programming Principles, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Other Programming Languages, Program Development, Data Structures, Data Management, Development Testing, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Produktivität, Generative KI, ChatGPT, Verarbeitung natürlicher Sprache, E-Mail-Automatisierung, KI-Förderung, Kalender-Management, Automatisierung von Geschäftsprozessen, Automatisierung, Persönliche Entwicklung, Schnelles Engineering, Künstliche Intelligenz, Selbstbedienungstechnologien, Zeitmanagement
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Testautomatisierung, GitHub, Programm-Entwicklung, KI-Förderung, Software-Dokumentation, Fehlersuche, Microsoft Kopilot, Code-Überprüfung, Microsoft Visual Studio, Computer-Programmierwerkzeuge, Schnelles Engineering, Entwicklungstests, Web-Entwicklungstools, Instandhaltbarkeit
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Benutzeroberfläche (UI), Software-Installation, GitHub, KI-Förderung, Fehlersuche, Software-Entwicklungstools, Microsoft Visual Studio, Cascading Style Sheets (CSS), HTML und CSS, Testgetriebene Entwicklung (TDD)
Mittel · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Modellevaluation, Computervision, Transfer Learning, Überwachtes Lernen, Faltungsneuronale Netzwerke, Deep Learning, Künstliche neuronale Netze, Keras (Bibliothek für Neuronale Netze), Modell-Bereitstellung, Datenvorverarbeitung, Bildanalyse, Tensorflow
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, YAML, Microservices, Containerization, Cloud Platforms, DevOps, Application Deployment, Cloud Computing Architecture, Virtual Networking, Scalability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Android Entwicklung, Grundsätze der Programmierung, Computer Programmierung, Fehlersuche, Kotlin, Entwicklung von Anwendungen für Mobilgeräte
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Anfänger · Kurs · 1–4 Wochen