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.

Scrimba
Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, Javascript, Web-Entwicklung, Web-Anwendungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Object Oriented Programming (OOP), Artificial Intelligence, Scripting
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Entwicklung von Videospielen, Benutzeroberfläche (UI), Unity-Engine, Mobile Entwicklung, Animationen, UI-Komponenten, Spiel-Design, Skripting, Android (Betriebssystem), C# (Programmiersprache), Versionskontrolle, Animation und Spieldesign, Android-Entwicklung, Benutzeroberfläche (UI) Design, Freigabe-Management
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Hadoop, Apache Cassandra, Applied Machine Learning, Big Data, Data Processing, Application Deployment, Distributed Computing, Programming Principles, Cloud Deployment, Data Structures, Development Environment
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Model Optimization, Artificial Intelligence, Applied Machine Learning, Python Programming, Model Training, Machine Learning Methods, Fine-tuning, Model Evaluation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, LLM-Bewerbung, Generative KI, Python-Programmierung, Künstliche Intelligenz, Modellierung großer Sprachen, Verarbeitung natürlicher Sprache, Skripting, Einbettungen, Anwendungsprogrammierschnittstelle (API)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Rechnerische Logik, Cascading Style Sheets (CSS), Web-Design und Entwicklung, Javascript, Programm-Entwicklung, Daten-Strukturen, JSON, Web-Entwicklung, Ereignisgesteuerte Programmierung, Grundsätze der Programmierung, Web-Anwendungen, Bereitstellung von Anwendungen, Kontext-Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, jQuery, PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, WordPress, Keyword Research, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Web Design and Development, Linux Commands, DevOps, Javascript, Application Deployment, Content Optimization, Program Development
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Control Systems, Computer Vision, Image Analysis, Robotics, Machine Controls, Automation, Embedded Software, Simulations, Simulation and Simulation Software, Systems Architecture, Virtual Environment, Software Architecture, Predictive Modeling, Computer Hardware, Estimation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Testfall, Szenario-Tests, Software-Prüfung, Apache Maven, Test Daten, JUnit, Verhaltensbasierte Entwicklung, Instandhaltbarkeit, Test-Automatisierung, Selenium (Software), Entwicklung von Testskripten, Gurke (Software), Gherkin (Skriptsprache)
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Datenvalidierung, Restful API, Verwaltung der Anwendungsleistung, Leistungsoptimierung, Django (Web-Framework), API-Entwurf, Spring Boot, API-Tests, Validierung von Daten, Node.JS, Anwendungs-Rahmenwerke, Test-Automatisierung, Software-Dokumentation, Anwendungsprogrammierschnittstelle (API), Software-Versionierung, Middleware, Integrität der Daten
Anfänger · Kurs · 1–4 Wochen