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: Testfall, Einheitliche Prüfung, Test-Automatisierung, Systemprüfung, Regressionsprüfung, Python-Programmierung, Software-Prüfung, Integrationsprüfung, Fehlersuche, Testgetriebene Entwicklung (TDD), Qualitätssicherung, Wasserfall-Methodik, Funktionelle Prüfung, Planung der Prüfung, Abnahmetests, Test-Tools, Software-Qualität (SQA/SQC), Software-Qualitätssicherung, Agile Methodik, Problemverfolgung
Anfänger · Kurs · 1–4 Wochen

Skillshare
Kompetenzen, die Sie erwerben: Web Components, Application Frameworks, Code Reusability, Web Development, Full-Stack Web Development, Event-Driven Programming, Computer Programming, Semantic Web, Web Content Accessibility Guidelines, Object Oriented Programming (OOP), Design Elements And Principles, Application Deployment, Scalability
Anfänger · Spezialisierung · 1–3 Monate

Whizlabs
Kompetenzen, die Sie erwerben: Containerization, CI/CD, Amazon Web Services, Devops Tools, Software Development Tools, Kubernetes, Computer Programming Tools, Cloud Development, Development Environment, Web Development Tools, Application Deployment, Continuous Integration, Continuous Deployment, Application Performance Management, Code Review, Frontend Integration
Mittel · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: AWS SageMaker, Generative AI, Data Lakes, Data Governance, Data Architecture, Analytics, Data Management, SQL, Model Training, Applied Machine Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Automation, Selenium (Software), Test Script Development, Unit Testing, Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Java, Maintainability, Code Reusability, Extensible Markup Language (XML)
Anfänger · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language)
Mittel · Kurs · 1–3 Monate

AI CERTs
Kompetenzen, die Sie erwerben: AI-Arbeitsabläufe, Anwendungsprogrammierschnittstelle (API), Vibe-Codierung, Back-End-Webentwicklung, Anwendungsdesign, Fehlersuche, Front-End-Webentwicklung, Full-Stack Web-Entwicklung, No-Code-Entwicklung
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: JSON, UI Components, Application Deployment, Data Import/Export, Code Reusability, Web Frameworks, Web Design and Development, Front-End Web Development, Web Development Tools, Full-Stack Web Development, Web Development, HTML and CSS, Frontend Performance, Content Management, Cascading Style Sheets (CSS), Javascript
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, Server Side, Back-End Web Development, Package and Software Management, JavaScript Frameworks, Other Programming Languages, Javascript, Web Frameworks, Web Servers, Servers, Web Development, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Engagement der Interessengruppen, CI/CD, Anwendungsprogrammierschnittstelle (API), Docker (Software), Datenmodellierung, Cloud-Anwendungen, Microservices, Architektonische Gestaltung, Lebenszyklus der Softwareentwicklung, Datenverwaltung, Unified Modeling Language, Datenbank-Design, Software-Systeme, Datenbank-Management, Cloud Computing, Analyse der Anforderungen, Cloud-Infrastruktur, Unternehmensarchitektur, SQL, Cloud-natives Computing
★ 4.7 (14) · Fortgeschritten · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Node.JS, Full-Stack Web Development, Web Applications, Authentications, Server Side, JavaScript Frameworks, Back-End Web Development, Restful API, Middleware, Database Application, Dataflow, Data Validation, NoSQL, TypeScript, Application Programming Interface (API), Object-Relational Mapping, Authorization (Computing), MongoDB, Databases, MySQL
★ 4.8 (8) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Microsoft Entwicklungswerkzeuge, Linux, Spiel-Design, Anwendungsentwicklung, Programm-Entwicklung, C# (Programmiersprache), Grundsätze der Programmierung, Plattformübergreifende Entwicklung, Open-Source-Technologie, Microsoft Visual Studio, Integrierte Entwicklungsumgebungen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden