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.

Kompetenzen, die Sie erwerben: Docker (Software), Datenbank-Systeme, Skalierbarkeit, NoSQL, MongoDB, Anwendungsentwicklung, Restful API, Kubernetes, Django (Web-Framework), Cloud-natives Computing, Cloud-Anwendungen, Back-End Web-Entwicklung, Cloud-Bereitstellung, Flask (Web-Framework), OpenShift, Microservices
Fortgeschritten · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Problem Solving, Logical Reasoning, Deductive Reasoning, Analytical Skills, Critical Thinking, Complex Problem Solving, Applied Mathematics, Arithmetic, Computational Logic, Strategic Thinking, Decision Making, Geometry
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Softwareentwicklung, Javascript, Software-Dokumentation, Datenvalidierung, Entwicklungsumgebung, Datenmanagement, Software Entwurf, Instandhaltbarkeit, Spiel-Design, Datenstrukturen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Microsoft Kopilot, Python-Programmierung, Entwicklungsumgebung, GitHub, Objektorientierter Entwurf, Einheitstest, Software Entwurf, Spiel-Design, Anwendungsdesign, KI-Förderung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, API Testing, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework, Change Control
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Python-Programmierung, Software-Installation, Entwicklungsumgebung, Datenstrukturen, Jupyter, Datenmanipulation
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Fehlersuche, Grundsätze der Programmierung, Python-Programmierung, Softwareentwicklung, Skripting, Code-Überprüfung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping, Hibernate (Java), Application Security, Authentications, JSON, Authorization (Computing), Dependency Analysis
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Fehlersuche, AI-Personalisierung, Schnelles Engineering, LLM-Bewerbung, Leistungsoptimierung, ChatGPT, Matlab, KI-Förderung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selbstbedienungstechnologien, Automatisierung, Digitale Transformation, Prozess-Optimierung, Innovation, Produktivitätssoftware, Automatisierung von Geschäftsprozessen, Künstliche Intelligenz, Workflow Management, No-Code-Entwicklung, IT-Automatisierung
Anfänger · Kurs · 1–4 Wochen