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.

Università di Napoli Federico II
Kompetenzen, die Sie erwerben: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), R Programming, Convolutional Neural Networks, NumPy, R (Software), Image Analysis, Pandas (Python Package), Matplotlib, Python Programming, Deep Learning, Computer Programming, Computer Vision, Artificial Neural Networks, Transfer Learning, Scripting, Programming Principles, Data Management
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Electronic Systems, Semiconductors, Data Storage, Data Storage Technologies
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Persistenz der Daten, Datenmanagement, JSON, Authentifizierungen, React Native, Entwicklung von Anwendungen für Mobilgeräte, Netzwerk-Modell, Datenbanken, Restful API, SQL, Technologien zur Datenspeicherung, Anwendungsentwicklung
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Responsible AI, LLM Application, Model Evaluation, Scripting, Debugging
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Webdesign, Web Design und Entwicklung, HTML und CSS, Cascading Style Sheets (CSS), Computer Programmierung, Reaktionsfähiges Webdesign, Front-End Web-Entwicklung
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, Unix, Data Integrity, Debugging, File I/O, Linux, Distributed Computing, Data Storage, C (Programming Language), System Programming, Command-Line Interface, Data Security, Computer Hardware, Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MongoDB, Node.JS, Angular, Restful API, API Design, NoSQL, Bootstrap (Front-End Framework), Database Development, Scalability, JavaScript Frameworks, Authentications, Web Applications, Authorization (Computing), JSON, Javascript and jQuery, Database Management, Distributed Computing, Web Development Tools, Web Design and Development, Web Development
Anfänger · Spezialisierung · 3–6 Monate

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Natural Language Processing, Artificial Neural Networks, Tensorflow, Python Programming, Embeddings, Applied Machine Learning, Classification Algorithms, Deep Learning
Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Cloud Applications, Google Cloud Platform, Cloud Infrastructure, Application Deployment, Prompt Engineering, Kubernetes, Cloud Development, Serverless Computing, Cloud-Native Computing, Microservices, Containerization, Application Development, Application Programming Interface (API), Infrastructure as Code (IaC), Cloud Services, Identity and Access Management, Cloud Storage, Cloud Computing, Debugging
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Agentische Workflows, KI-Orchestrierung, Software-Entwicklungstools, Mensch-Maschine-Schnittstellen, Werkzeuganrufe, Agentische Systeme, Entwicklungsumgebung, Generative AI-Agenten, LLM-Bewerbung, Künstliche Intelligenz, Python-Programmierung, Schnelles Engineering
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Test Planning, Test Tools, Software Testing, Configuration Management, Test Case, Integration Testing, System Testing, Test Automation, Software Development Life Cycle, Acceptance Testing, Software Technical Review, Code Review, Unit Testing, White-Box Testing, Regression Testing, Software Quality Assurance, Test Data, Risk Management, Risk Management Framework, Verification And Validation
Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Mathematische Modellierung, Angewandte Mathematik, Eingebettete Software, C (Programmiersprache), Verifizierung und Validierung, Echtzeit-Betriebssysteme, Software Entwurf, Systementwurf und Implementierung, Linux, Eingebettete Systeme, OS Prozessverwaltung
Fortgeschritten · Kurs · 1–4 Wochen