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.

MathWorks
Kompetenzen, die Sie erwerben: Deep Learning, Computervision, Datenvorverarbeitung, Datenanalyse, Modellevaluation, Transfer Learning, Faltungsneuronale Netzwerke, Netzwerk Architektur, Bildanalyse, Matlab
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Test Tools, Selenium (Software), Test Driven Development (TDD), API Testing, Unit Testing, Performance Testing, Functional Testing, Test Automation, Web Development Tools, Usability Testing, User Interface (UI), Test Case, Javascript
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Javascript, Informatik, Angular, Anwendungsentwicklung, Funktionales Design, Datenstrukturen, JSON, Vue.JS, Web-Entwicklung, Grundsätze der Programmierung, React.js, Computer Programmierung, Software-Ingenieur, Ereignisgesteuerte Programmierung, Web-Anwendungen
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Python-Programmierung, Random Forest Algorithmus, Datenstrukturen, Web-Entwicklung, Fehlersuche, Computer Programmierung, Software-Ingenieur, Leistungsoptimierung, Web-Entwicklungstools, Datei-E/A, Skripting
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Application Security, Software Design Patterns, Web Applications, Application Development, Debugging, Transaction Processing, Scalability
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Code-Überprüfung, Google Cloud-Platform, Verantwortungsvolle KI, Anwendungsentwicklung, Software-Entwicklungstools, Schnelles Engineering, Generative KI, Fehlersuche, Kontinuierliche Bereitstellung, Google Gemini, Bereitstellung von Anwendungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Persistenz der Daten, Datenmanagement, Java, Instandhaltbarkeit, Software Entwurf, Objektorientierter Entwurf, Programm-Entwicklung, Anwendungsentwicklung, Datenvalidierung, Datei-E/A
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Komponenten, Cascading Style Sheets (CSS), Webdesign, Web-Entwicklung, HTML und CSS, Typografie, Benutzerfreundlichkeit, Web Design und Entwicklung, Reaktionsfähiges Webdesign
Mittel · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: YAML, Containerisierung, Virtuelle Vernetzung, Kubernetes, Cloud-natives Computing, Docker (Software), Befehlszeilen-Schnittstelle, Cloud Computing Architektur, Skalierbarkeit, Microservices, Bereitstellung von Anwendungen, DevOps
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Performance Tuning, Scalability, Full-Stack Web Development, Frontend Performance, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: AI Security, Secure Coding, Data Ethics, Vulnerability Assessments, Responsible AI, Security Engineering, Security Strategy, Information Systems Security, Security Testing, Threat Modeling, Data Security, Security Controls, Cybersecurity, Security Awareness, Threat Management, Encryption, Penetration Testing, Data Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, JUnit, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Test Case, Test Execution Engine, Software Testing
Anfänger · Spezialisierung · 3–6 Monate