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: OAuth, Microservices, Spring Framework, Spring Boot, Containerization, Application Deployment, Apache Kafka, Software Testing, Data Store, Object-Relational Mapping, Docker (Software), Kubernetes, Unit Testing, Authentications, Integration Testing, Data Access, Software Architecture, Restful API, Java Programming, Java
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Deployment, Distributed Computing, Service Oriented Architecture, Application Development, Web Services, Software Design Patterns
Mittel · Kurs · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Infrastructure as Code (IaC), Terraform, Amazon Web Services, Cloud Deployment, Cloud Infrastructure, Application Development, Cloud Applications, CI/CD, AWS CloudFormation, Infrastructure Architecture, Application Deployment, Cloud Computing Architecture, Amazon Elastic Compute Cloud, Business Intelligence, Cloud Hosting, Amazon S3, Web Development, AI Integrations, Cloud Platforms, Cloud Services
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kontinuierlicher Verbesserungsprozess, Risikomanagement, Schlanke Methodologien, Sprint-Planung, Kanban-Prinzipien, Projektplanung, Risikominderung, Agile Entwicklung von Software, Agile Methodik, Teambildung, Agile Software-Entwicklung, Sprint-Retrospektiven, Projekt-Risikomanagement, Arbeitsablauf-Management, Umfangsmanagement, Agiles Projektmanagement, Leistungsmetrik, Risikomanagement für Projekte, Agile Produktentwicklung, Prozessentwicklung, Leistungsmanagement im Team, Freigabe-Management
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Programm-Entwicklung, Sichere Kodierung, Integrierte Entwicklungsumgebungen, Transaktionsverarbeitung, Web-Entwicklungs-Tools, Entwicklungsumgebung, Entwicklungstests, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Database Application, ASP.NET, Database Development, Database Management, Object-Relational Mapping, Back-End Web Development, Database Management Systems, Full-Stack Web Development, Database Software, C# (Programming Language), Database Design, Application Frameworks, Identity and Access Management, Authorization (Computing), Model View Controller, Authentications, Data Modeling, Data Migration, Data Mapping, Business Logic
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Python-Programmierung, Datenbank-Management, Benutzeroberfläche (UI), Ereignisgesteuerte Programmierung, Transaktionsverarbeitung, Zahlungssysteme, Datenbank-Anwendung, MySQL, Software-Entwicklung, UI-Komponenten, Datenbank Management, Benutzeroberfläche (UI) Design, Software Entwurf
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Data Structures, Feature Engineering, MLOps (Machine Learning Operations), Java Programming, Java, Performance Tuning, Data Processing, Applied Machine Learning, System Monitoring, Scalability, Performance Analysis, Memory Management, Benchmarking, Graph Theory, Program Implementation
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: iOS-Entwicklung, Benutzeroberfläche (UI), Mobile Entwicklung, Animationen, UI-Komponenten, Interaktives Design, Animation und Spieldesign, Apple iOS, Benutzeroberfläche (UI) Design, Swift-Programmierung
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Application Programming Interface (API), Computer Graphics
Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Apache Maven, Build Tools, Continuous Integration, Version Control, Java, Software Versioning, Package and Software Management, Mac OS, Software Installation
Anfänger · Kurs · 1–4 Wochen