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.

Infosec
Kompetenzen, die Sie erwerben: C (Programmiersprache), Sicherheitssoftware, Software-Entwicklungstools, Sichere Kodierung, Computer-Programmierwerkzeuge, Anwendungssicherheit, C++ (Programmiersprache), C und C++
★ 2.8 (24) · Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Technische Dokumentation, Technisches Schreiben, Software-Dokumentation, Software-Entwicklung, Kommunikationssysteme, Prototyping, Entwicklungstests, Systemprüfung, Systemintegration, Eingebettete Systeme, Software-Entwicklung, Implementierung des Systems, Eingebettete Software, Testfall, Mobile Entwicklung, Internet der Dinge, Technische Kommunikation, Software-Entwurfsdokumente, Systementwurf und Implementierung, Entwurf von Systemen
★ 4.8 (13) · Gemischt · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Distributed Denial-Of-Service (DDoS) Attacks, Cryptography, Cyber Security Assessment, Threat Modeling, Secure Coding, Cyber Security Strategy, Cloud Infrastructure, Email Security, Cloud Computing Architecture, Cloud Platforms, Security Testing, Hardening, Cloud-Native Computing, Zero Trust Network Access, SQL
★ 4.7 (52) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Application Programming Interface (API), Restful API, Web Development, Program Development, Event-Driven Programming, Python Programming, GitHub
★ 4.9 (27) · Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: SQL, PostgreSQL, Datenmanipulation, Datenbank-Systeme, Datenbank-Management, Abfragesprachen
★ 4.6 (42) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Software Design Patterns, Software Design, Software Architecture, Maintainability, Object Oriented Design, Object Oriented Programming (OOP), Code Reusability, Application Frameworks, Systems Architecture, Software Engineering, Programming Principles, Software Quality (SQA/SQC)
★ 5 (19) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data Manipulation, Data Access, Python Programming
★ 4.8 (29) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: AI-Integrationen, Agentische Systeme, Ausführung des Plans, Java-Programmierung, Generative AI-Agenten, Prompt-Muster, Generative KI, Schnelles Engineering, Sichere Kodierung, Verwaltung von Dokumenten, KI-Orchestrierung, LLM-Bewerbung, Agentische Arbeitsabläufe, Software-Entwurfsmuster, Geschäftslogik, AI-Arbeitsabläufe, Java, Persona (Benutzererfahrung), Software-Entwurfsdokumente, OpenAI-API
★ 4.3 (10) · Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Angular, Cascading Style Sheets (CSS), Responsive Web Design, Web Design and Development, Front-End Web Development, HTML and CSS, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Bootstrap (Front-End Framework), Frontend Integration, Ajax, Application Frameworks, UI Components, digital literacy, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines
★ 4.4 (53) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Spatial Data Analysis, Geographic Information Systems, GIS Software, Spatial Analysis, Geospatial Mapping, Metadata Management, Verification And Validation, Geostatistics, Data Validation, Query Languages, Technical Documentation, Document Management, SQL, Data Import/Export, Visual Design, Pandas (Python Package), Data Analysis, Data Quality, Geospatial Information and Technology, Python Programming
★ 4.1 (11) · Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Real Time Data, Cloud Management, Cloud Security, Cloud Solutions, Digital Transformation, Responsible AI, Identity and Access Management, Serverless Computing, Site Reliability Engineering, Google Cloud Platform, Cloud Infrastructure, Cloud Platforms, Scalability, Cloud Computing Architecture, Cloud Deployment, Cloud Computing, Application Programming Interface (API), AI Security, Looker (Software), AI Enablement
★ 4.8 (46) · Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, React Redux, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Web Design and Development, Web Development Tools, UI Components, Javascript, Cascading Style Sheets (CSS), Web Development, User Interface (UI), Development Environment
★ 4.2 (61) · Mittel · Kurs · 1–4 Wochen