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: Object Oriented Design, Software Design Patterns, Functional Design, Maintainability
Mittel · Kurs · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Angular, Responsive Web Design, HTML and CSS, Web Design and Development, JavaScript Frameworks, Web Applications, Web Components
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Maintainability, Web Applications, Application Development, Generative AI, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Science, Machine Learning Algorithms, Solution Design, Problem Solving, Mathematical Theory & Analysis
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Kotlin, Software-Entwurfsmuster
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenvorverarbeitung, Datenanalyse, Modellevaluation, Deep Learning, Pandas (Python-Paket), Überwachtes Lernen, Künstliche Intelligenz, Angewandtes maschinelles Lernen, Feature Technik, Unüberwachtes Lernen, Taxonomie, Algorithmen für maschinelles Lernen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Fehlersuche, Entwicklungsumgebung, Generative KI, ChatGPT, React.js, Javascript, Node.JS, Microsoft Visual Studio, Schnelles Engineering, Sichere Kodierung, API-Design, Web Design und Entwicklung
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Aufdeckung von Betrug, KI-Workflows, Daten-Pipelines, Künstliche Intelligenz, ChatGPT, Daten-Synthese, Prädiktive Analytik, Generative KI, Unüberwachtes Lernen, Risikomanagement, Automatisierung, Compliance Management, Datenvisualisierung, Anomalie-Erkennung
Mittel · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Code-Überprüfung, Verantwortungsvolle KI, KI-Workflows, Software-Entwicklungstools, ChatGPT, Schnelles Engineering, Generative KI, Anwendungsentwicklung, Lebenszyklus der Softwareentwicklung, Anwendungsdesign, LLM-Bewerbung, Methoden der Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, GitHub, Web-Entwicklung, Anwendungsentwicklung, Javascript, HTML und CSS, Grundsätze der Programmierung, Ereignisgesteuerte Programmierung, Datenvalidierung, Full-Stack Web-Entwicklung, User-Interface-(UI)-Design, Skripting, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Security Testing, Secure Coding, Security Engineering, Cloud Security, Encryption, Vulnerability Scanning, Software Development, CI/CD, Cloud Platforms, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Cybersecurity, Configuration Management
Mittel · Kurs · 3–6 Monate
Kompetenzen, die Sie erwerben: JUnit, Test Automation, Test Tools, Test Script Development, Unit Testing, Software Testing, Continuous Integration, Performance Testing, Quality Assurance, Integration Testing, Test Case, Frontend Performance, IT Automation, Scripting, Debugging, Network Performance Management
Mittel · Kurs · 1–4 Wochen