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: Cloud Computing, Systementwurf und Implementierung, ABAP RESTful Programming Modell (RAP), Digitale Transformation, Unternehmensarchitektur, Microservices, Cloud Computing Architektur, Cybersicherheit, Analytics, Software als Dienstleistung, Anwendungsentwicklung, Business-Technologien, Datenverarbeitung, Strategie der Kundenerfahrung (CX), SAP-Anwendungen, Unternehmensressourcenplanung, SAP S/4HANA, Unternehmensanalyse
Anfänger · Kurs · 1–3 Monate

Universitat Pompeu Fabra of Barcelona
Kompetenzen, die Sie erwerben: Open Source Technologie, Python-Programmierung, Digitale Signalverarbeitung, Mathematische Modellierung, Zeitreihenanalyse und Vorhersage, Musik, NumPy, Fortgeschrittene Mathematik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Python-Programmierung, Web-Entwicklung, Softwareentwicklung, Flask (Web-Framework), Computer Programmierung, Back-End Web-Entwicklung, Datenbank Entwicklung, Web-Anwendungen, Web-Entwicklungstools, Anwendungsentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Google Cloud-Platform, Software-Entwurfsmuster, Datenbanken, Java, Spring Boot, Microservices, Spring Framework, Cloud-Anwendungen, Fehlersuche, Bereitstellung von Anwendungen, Cloud-Speicher, Datenbank Management, Software als Dienstleistung, Software-Architektur, Verwaltung der Anwendungsleistung
Mittel · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: Python-Programmierung, Relationale Datenbanken, Datenverarbeitung, Datenbanken, Cloud Computing, Skalierbarkeit, Verteiltes Rechnen, Algorithmen, NoSQL, Datenanalyse, Apache Hadoop, Datenmanipulation, Big Data, SQL, Datenbank-Systeme, Apache Spark, Abfragesprachen, Graphentheorie, Datenfluss
Gemischt · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen, Technische Informatik, Software-Entwicklungstools, Digitales Design, Computergestützte Logik, Systeme Design, Fehlersuche, Datenstrukturen, Computer-Programmierwerkzeuge, Mathematische Software, Entwurfssoftware, Computer Architektur, Verifizierung und Validierung, Theoretische Informatik, Anwendungsspezifische integrierte Schaltungen
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Washington
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Python-Programmierung, Korrelationsanalyse, Erhebung von Daten, Analyse sozialer Netzwerke, Regressionsanalyse, Datenanalyse, Text Mining, Analytics, Trendanalyse, R-Programmierung, Unstrukturierte Daten, Datenvisualisierungssoftware, Statistische Analyse
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Abruf-erweiterte Erzeugung, Künstliche Intelligenz, Systemüberwachung, LLM-Bewerbung, Vektor-Datenbanken, ChatGPT, OpenAI API, Modellierung großer Sprachen, Modellevaluation, Einbettungen, Schnelles Engineering
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), .NET-Rahmenwerk, Ereignisgesteuerte Programmierung, Web-Entwicklung, Fehlersuche, Grundsätze der Programmierung, Entwicklungsumgebung, Web-Anwendungen, ASP.NET, C# (Programmiersprache)
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Unix, Virtualization, Data Integrity, Debugging, File I/O, Linux, Performance Tuning, Distributed Computing, Data Storage, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures
Anfänger · Spezialisierung · 3–6 Monate