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: 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

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: Alteryx, Daten bereinigen, Datenvorverarbeitung, Verantwortungsvolle KI, Datenumwandlung, Künstliche Intelligenz, Generative KI, Datenqualität, Automatisierung, Datenvalidierung, Tensorflow, OpenAI
Mittel · 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

Kompetenzen, die Sie erwerben: Abruf-erweiterte Erzeugung, Anwendungsentwicklung, Daten-Pipelines, Entwicklungsumgebung, Daten-Integration, Agentische Systeme, Modellierung großer Sprachen, Einbettungen, LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Extract, Transform, Load, Data Transformation, Data Integration, Web Scraping, Data Pipelines, JSON, Object Oriented Programming (OOP), Extensible Markup Language (XML), Data Modeling, Application Programming Interface (API), Relational Databases
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Dayforce (HCM Software), Human Resources Software, Human Resource Strategy, Human Resources Information System (HRIS), Role-Based Access Control (RBAC), Human Resources, Compliance Management, Compliance Reporting, Payroll, Data Architecture, Data Flow Diagrams (DFDs), Human Capital, Workforce Planning, Oracle Cloud Applications, Workforce Management, Benefits Administration, Enterprise Resource Planning, Business Strategy, Analytics
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Unix Commands, Microsoft Visual Studio, Continuous Integration, Linux, Mac OS, Web Development Tools, File Management, Shell Script, Command-Line Interface, Code Review, Data Integrity, Application Deployment, React.js, Hypertext Markup Language (HTML), Technical Communication
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklungstools, JSON, TCP/IP, YAML, Erweiterbare Markup-Sprache (XML), Virtualisierung und Virtuelle Maschinen, Softwareentwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Restful API, Entwicklungsumgebung, Netzwerktechnik, Versionskontrolle, Web-Anwendungen, Methoden der Softwareentwicklung, Software-Entwurfsmuster
Mittel · Kurs · 1–4 Wochen