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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Skriptsprachen, Skripting, Computer-Programmierwerkzeuge, Datei-E/A, Jupyter, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SAS (Software), Forecasting, Time Series Analysis and Forecasting, Statistical Methods, Predictive Modeling, Data Preprocessing, Automation, Anomaly Detection, Data Transformation, Model Evaluation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten-Pipelines, Fehlersuche, Python-Programmierung, Datenmanipulation, Datenumwandlung, Apache Spark, Datenverarbeitung, Verteiltes Rechnen, SQL, PySpark, MySQL
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Fehlersuche, Ereignisgesteuerte Programmierung, Computergestützte Logik, Skripting, Javascript, Grundsätze der Programmierung, Web-Entwicklung, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Amazon Web Services, Code Review, AI Enablement, Integrated Development Environments, AI Workflows, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Google Gemini, Engineering Software, Responsible AI, Embeddings, Gemini, Software Development Tools, AI Workflows
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Debugging, JSON, Program Development, Data Structures, Code Review, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), Scalability
Anfänger · Spezialisierung · 3–6 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Dateiverwaltung, Software-Installation, Versionskontrolle, Kollaborative Software, DevOps, GitHub, Kontinuierliche Integration, Git (Versionskontrolle-System)
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Entwicklung von Testskripten, CI/CD, Anwendungssicherheit, JUnit, Schnittstelle zur Anwendungsprogrammierung (API), Skalierbarkeit, Regressionstests, Leistungstests, Sicherheitsprüfung, Test-Tools, Testfall, Software-Tests, Automatisierung, Selenium (Software), Testautomatisierung, API-Tests
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Fehlersuche, Google Gemini, Software-Dokumentation, LLM-Bewerbung, Schnelles Engineering, Code-Überprüfung, Testfall
Anfänger · Projekt · Weniger als 2 Stunden

Packt
Kompetenzen, die Sie erwerben: JSON, Fehlersuche, Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, HyperText Markup Language (HTML), Computer Programmierung, Javascript, Web-Anwendungen, Web-Entwicklungstools, Cascading Style Sheets (CSS), jQuery
Anfänger · Kurs · 1–3 Monate