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: 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: React Native, Datenmanagement, Datenbanken, Persistenz der Daten, JSON, Netzwerk-Modell, Anwendungsentwicklung, SQL, Technologien zur Datenspeicherung, Authentifizierungen, Entwicklung von Anwendungen für Mobilgeräte, Restful API
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: Reaktionsfähiges Webdesign, Web Design und Entwicklung, HTML und CSS, Cascading Style Sheets (CSS), Computer Programmierung, Front-End Web-Entwicklung, Webdesign
Mittel · Kurs · 1–4 Wochen

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

University of Michigan
Kompetenzen, die Sie erwerben: 3D-Assets, Einheit-Engine, Benutzeroberfläche (UI), Prototyping, Mensch-Computer-Interaktion, Virtuelle Realität, Interaktionsdesign, Unreal Engine, Anwendungsentwicklung, User Experience Design, Erweiterte und virtuelle Realität (AR/VR), Plattformübergreifende Entwicklung, Erweiterte Realität, Web-Entwicklungstools
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Operating Systems, OS Process Management, System Programming, File Systems, Unix Commands, Command-Line Interface, System Monitoring, System Design and Implementation, Performance Tuning, Package and Software Management, File Management, Algorithms, Cloud Platforms, Security Controls, User Accounts, Debugging
Mittel · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, Lineare Algebra, Datenverarbeitung, Statistische Modellierung, Statistische Inferenz, Datenanalyse, Statistische Analyse, Logistische Regression, Regressionsanalyse, R-Programmierung, R (Software)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Version Control, Test Script Development, Continuous Integration, Test Execution Engine, Test Tools, Automation, Scripting, Web Scraping, Hypertext Markup Language (HTML), Software Design Patterns, Development Environment, Integrated Development Environments, Debugging, Command-Line Interface, File I/O
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud-Platform, Containerisierung, Web-Entwicklung, DevOps, Docker (Software), Devops-Tools
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Deep Learning, Computervision, Transfer Learning, Matlab, Methoden des Maschinellen Lernens, Faltungsneuronale Netzwerke, Bildanalyse, Optimierung des Verkehrsflusses
Anfänger · Kurs · 1–4 Wochen