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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Shell-Skript, Eingebettete Software, Linux-Befehle, System-Programmierung, Datei-E/A, Tools erstellen, Betriebssysteme, OS Prozessmanagement, Entwicklungsumgebung, System-Software, Linux-Verwaltung, Fehlersuche, Eingebettete Systeme, Linux
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, GitHub Copilot, LangChain, LLM Application, Emerging Technologies, AI Orchestration, AI Workflows, AI Security, OpenAI, AI Integrations, ChatGPT, AI literacy, Responsible AI, Artificial Intelligence, General Networking, Cybersecurity, Network Administration, Software Development, Quantum computing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Java Programmierung, Eclipse (Software), Installation der Software, Objektorientierter Entwurf, Daten-Strukturen, Computerprogrammierung, Grundsätze der Programmierung, Java-Programmierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Java, Integrierte Entwicklungsumgebungen, Speicherverwaltung
Anfänger · Kurs · 1–3 Monate

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Hypertext Markup Language (HTML), Computer Programmierung, Informationssysteme, Web-Entwicklung, Daten-Strukturen, Rechnerische Logik, Computerprogrammierung, Informationstechnologie, Javascript, Computational Thinking, Erweiterbare Markup-Sprache (XML), Grundsätze der Programmierung, Andere Programmiersprachen, Relationale Datenbanken, Objektorientierte Programmierung (OOP), Algorithmen, Cascading Style Sheets (CSS), Instandhaltbarkeit, SQL, Datenbank-Management, Datenbank Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Objektorientierter Entwurf, Daten-Strukturen, Computerprogrammierung, Python-Programmierung, Daten-Mapping, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Algorithmen, Funktionales Design
Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Behavior-Driven Development, Full-Stack Web Development, Test Script Development, Application Development, Development Testing, Web Applications, Enterprise Application Management, Application Frameworks, Software Architecture, Enterprise Architecture, UI Components, Data Modeling, Database Development
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Maschinelles Lernen, Anwendungsprogrammierschnittstelle (API), Python-Programmierung, AI-Integrationen, Schnelles Engineering, Anwendungsentwicklung, Software und Technologie für das Bildungswesen, Skripting, Software-Entwicklung, Skriptsprachen, OpenAI-API, OpenAI, Softwaretechnik
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Installation der Software, System-Programmierung, Daten-Strukturen, Rechnerische Logik, Programm-Entwicklung, Grundsätze der Programmierung, Entwicklungsumgebung, Go (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Wiederverwendbarkeit von Code, Hypertext Markup Language (HTML), Daten-Strukturen, Web-Anwendungen, Datei-E/A, Server-Seite, MySQL, PHP (Skriptsprache), Datenbank-Entwicklung, Back-End-Webentwicklung, Skripting, Skriptsprachen, Dateiverwaltung, Dateisysteme, HTML und CSS, SQL, Web-Design und Entwicklung, Daten importieren/exportieren
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Objektorientierter Entwurf, Daten-Strukturen, Grundsätze der Programmierung, Javascript und jQuery, jQuery, Web-Entwicklungs-Tools, Datenverwaltung, Funktionales Design, Microsoft Entwicklungswerkzeuge, Datenmanagement
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Test Tools, Application Design, Test Case, Software Documentation, Code Reusability, Technical Documentation, Package and Software Management
Fortgeschritten · Kurs · 3–6 Monate