Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Git (Versionskontrollsystem), Kollaborative Software, GitHub, Versionskontrolle
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Linux, Dateiverwaltung, OS Prozessmanagement, Virtuelle Maschinen, Ubuntu, Virtualisierung, Shell-Skript, Befehlszeilenschnittstelle, Linux-Befehle, Unix-Shell, Installation der Software, Unix-Befehle
Anfänger · Kurs · 1–3 Monate

Whizlabs
Kompetenzen, die Sie erwerben: Puppet (Configuration Management Tool), Devops Tools, YAML, Software Installation, Infrastructure as Code (IaC), System Configuration, DevOps, Configuration Management, Database Management, JSON
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: OAuth, Microservices, Spring Boot, Containerization, Apache Kafka, Software Testing, Data Store, Docker (Software), Kubernetes, Unit Testing, Authentications, Integration Testing, Software Architecture, Security Testing, Event-Driven Programming, Restful API, Software Design Patterns, Java Programming, Role-Based Access Control (RBAC), Java
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklungstools, Microsoft Kopilot, Anwendungsentwicklung, Generative KI, Prompt Engineering Tools, AI-Förderung, OpenAI-API, LLM-Bewerbung, Modellierung großer Sprachen
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Postman-API-Plattform, Software-Dokumentation, Frontend-Integration, JSON, Fehlersuche, GraphQL, Daten in Echtzeit, Anwendungsprogrammierschnittstelle (API), Beglaubigungen, API-Entwurf, OAuth, Berechtigung (Computing), Restful API, Systemintegration, Versionskontrolle, Ajax
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Azure, Cloud Applications, Cloud Deployment, Continuous Deployment, Application Deployment, ASP.NET, Platform As A Service (PaaS), Development Environment, Containerization, Docker (Software), Web Applications, Microsoft Visual Studio, Integrated Development Environments, Scalability
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Cross Platform Development, Operating Systems, Data Import/Export, Development Environment, Scripting, File Management, Scripting Languages, Data Processing, Virtual Machines, Python Programming, Programming Principles, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: GitLab, CI/CD, Application Deployment, Continuous Integration, Devops Tools, DevOps, Build Tools, Continuous Delivery, Continuous Deployment, Security Testing, Test Automation, DevSecOps, Unit Testing, Program Development, Secure Coding, Vulnerability Scanning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Entwicklungsumgebung, Benutzeroberfläche (UI), Datenbank-Management, Datenbank-Entwicklung, Gespeicherte Prozedur, Datenzugang, Anwendungsentwicklung, Microsoft SQL-Server, Verwaltung von Dokumenten, C# (Programmiersprache), Microsoft Visual Studio, Datenbank Management, Dokumentenverwaltung, E-Mail-Automatisierung
Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Development Environment, Version Control
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Simulations, Education Software and Technology, Computer Programming Tools, Computational Thinking, No-Code Development, Program Development, Computer Programming, UI Components, Pedagogy
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden