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.

Board Infinity
Kompetenzen, die Sie erwerben: Teradata SQL, SQL, Stored Procedure, Transaction Processing, Query Languages, Performance Tuning, Data Storage Technologies, Database Management, Data Manipulation, Data Architecture, Data Security, Extract, Transform, Load, Database Architecture and Administration, Security Controls, Security Management, Data Transformation, Data Storage, Database Theory, Relational Databases, Solution Design
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Linux, Plattformübergreifende Entwicklung, Entwicklung von Videospielen, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Open-Source-Technologie, C und C++, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung, Microsoft Visual Studio, .NET-Rahmenwerk, C# (Programmiersprache)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Jenkins, Continuous Integration, CI/CD, Selenium (Software), Test Script Development, OAuth, Software Testing, Development Environment, Application Programming Interface (API), Test Case, Test Tools, Web Development Tools, Git (Version Control System), Restful API, Software Installation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, LLM Application, AI Workflows, AI Orchestration, No-Code Development, Retrieval-Augmented Generation, Generative AI Agents, Memory Management, Agentic systems, Application Programming Interface (API), Software Installation
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Data Warehousing, Apache Hadoop, Distributed Computing, Scalability, Transaction Processing, Database Systems, Database Design, Applied Machine Learning, Database Management Systems, Data Architecture, Database Theory, Database Management, Database Development, Database Architecture and Administration, Cloud Computing, Big Data, Relational Databases, Query Languages, Data Processing, SQL
★ 3.3 (7) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), API Design, Application Programming Interface (API), Application Security, Secure Coding, Security Controls, Vulnerability Assessments, Authorization (Computing), Hardening, Cryptographic Protocols, Cryptography, Authentications, Exploitation techniques
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Deepseek, DeepSeek API, Hugging Face, Large Language Modeling, LLM Application, AI Personalization, ChatGPT, Deep Learning, Open Source Technology, AI literacy, Model Deployment, AI Integrations, Applied Machine Learning, Application Programming Interface (API), Business Process Automation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Typografie, Cloud-Bereitstellung, Web-Design und Entwicklung, Benutzeroberfläche (UI), Cascading Style Sheets (CSS), Cloud-Hosting, Web-Entwicklung, Reaktionsfähiges Web-Design, Front-End-Webentwicklung, Web-Design, HTML und CSS, Benutzeroberfläche (UI) Design, Hypertext Markup Language (HTML), Bereitstellung von Anwendungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Inhalt, Cascading Style Sheets (CSS), Web-Design und Entwicklung, Web-Entwicklung, Reaktionsfähiges Web-Design, Integrierte Entwicklungsumgebungen, Web-Design, Front-End-Webentwicklung, Web-Entwicklungs-Tools, HTML und CSS, Entwicklungsumgebung, Hypertext Markup Language (HTML), Software-Entwicklungstools, Semantisches Web
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Datei-E/A, Dateiverwaltung, Daten-Strukturen, Benutzeroberfläche (UI), Grafische Werkzeuge, Simulationen, Befehlszeilenschnittstelle, Paket- und Softwareverwaltung, UI-Komponenten, Dateisysteme, Skripting, Wiederverwendbarkeit von Code, Entwicklungsumgebung
★ 5 (10) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ansible, Puppet (Configuration Management Tool), Software-Defined Networking, Network Administration, Security Awareness, IT Automation, Chef (Configuration Management Tool), Virtual Private Networks (VPN), JSON, Network Engineering, Authentications, Computer Security Awareness Training, Network Infrastructure, Authorization (Computing), Identity and Access Management, Configuration Management, Cyber Security Policies, Remote Access Systems, Application Programming Interface (API)
★ 4.8 (11) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Algorithmen, Informatik, Programm-Entwicklung, Computer Programmierung, Daten-Strukturen, Computerwissenschaft, Web-Entwicklung, Theoretische Informatik, Computerprogrammierung, Softwaretechnik, Computational Thinking, Software-Entwicklung, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen