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: Software-Konfigurationsmanagement, Abhängigkeitsanalyse, Versionskontrolle, Apache, Software-Entwicklungstools, Software-Versionierung, Tools erstellen, Paket- und Softwareverwaltung, Apache Maven
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Sichere Kodierung, Interoperabilität, System-Programmierung, C++ (Programmiersprache), Anwendungssicherheit, Sicherheitstests, C (Programmiersprache), Sicherheitsprüfung, White-Box-Tests, C und C++, Entwicklung von Exploits, Fehlersuche, Bewertungen der Anfälligkeit
Gemischt · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Programming Principles, Web Development, Graph Theory, Machine Learning Methods, Data Science, Solution Design
Mittel · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Automation Engineering, Robotics, Control Systems, Machine Controls, Electronic Systems, Industrial Engineering, Computer Systems, Internet Of Things, Automation, Vibrations, Electronic Hardware, C (Programming Language), Power Electronics, Peripheral Devices, Electronics, Medical Equipment and Technology, Wireless Networks, Medical Devices
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Jupyter, Cloud-API, LLM-Bewerbung, Generative KI, Python-Programmierung, Schnelles Engineering, Verarbeitung natürlicher Sprache, Modellierung großer Sprachen, Text Mining, Anwendungsprogrammierschnittstelle (API), Klassifizierungsalgorithmen, Google Cloud-Plattform
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, Hardware Troubleshooting, System Programming, System Software, Peripheral Devices, System Configuration, C (Programming Language), Software Architecture, Development Environment, Debugging
Anfänger · Kurs · 1–4 Wochen

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Statistical Modeling, Analysis, Statistical Methods, SPSS, Statistical Analysis, Regression Analysis, Model Evaluation, Exploratory Data Analysis, Correlation Analysis, Statistical Software, Data Analysis, Mathematical Modeling, SAS (Software), SPSS (Software), Data Analysis Software, Quantitative Research, Social Sciences, Statistical Hypothesis Testing, Probability & Statistics, Data Modeling
Gemischt · Kurs · 3–6 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, Spatial Data Analysis, GIS Software, Database Management, Database Management Systems, ArcGIS, Relational Databases, Data Modeling, Data Mapping, Data Import/Export, Open Source Technology, Web Applications, Mobile Development
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Stakeholder Management, Stakeholder Communications, Work Breakdown Structure, Program Management, Project Portfolio Management, Project Management, Resource Planning, Resource Utilization, Agile Project Management, Stakeholder Engagement, Project Coordination, Project Risk Management, Resource Allocation, Project Management Institute (PMI) Methodology, Project Scoping, Communication Planning, Scheduling, Project Schedules, Resource Management, Agile Software Development
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python Programming, Code Reusability, Data Processing, Data Analysis, Automation, Programming Principles
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Containerisierung, Operative Datenbanken, Datenbank-Anwendung, Datenzugang, Cloud-Anwendungen, PostgreSQL, Datenbanken, Kubernetes, Cloud-natives Computing, SQL, Cloud-Bereitstellung, Bereitstellung von Anwendungen, Cloud-Management, Google Cloud-Plattform
Anfänger · Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, LLM-Bewerbung, OpenAI-API, Modell-Einsatz, Abruf-erweiterte Erzeugung, Modellierung großer Sprachen, OpenAI, Microsoft Azure, Bereitstellung von Anwendungen, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen