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.

Princeton University
Kompetenzen, die Sie erwerben: Technische Informatik, Mikroarchitektur, Computerarchitektur, Verteiltes Rechnen, Systemarchitektur, Speicherverwaltung, Hardware-Architektur, Leistungsoptimierung
Fortgeschritten · Kurs · 3–6 Monate

Total Seminars
Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Computer Hardware, Data Storage Technologies, Data Storage, Encryption, System Configuration, Electronic Hardware, Hardware Architecture, Cloud Storage, Desktop Support, Power Electronics, IT Infrastructure, USB, Help Desk Support, Performance Tuning, Memory Management, IT Security Architecture, IT Management
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Prüfung der Benutzerfreundlichkeit, Unreal Engine, Gestaltung, Prototyping, Aufstrebende Technologien, Design Thinking, Erweiterte und virtuelle Realität (AR/VR), Virtuelle Realität, Storyboarding, Behinderungen, Benutzererfahrung, Benutzerfreundliches Design, Aufkommende Technologien, Erweiterte Realität, Interaktionsdesign, Design erleben, Unity-Engine, Interaktives Design, Virtuelle Umgebung, Entwurf, 3D-Assets, Visuelles Storytelling
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Skalierbarkeit, React.js, UI-Komponenten, Javascript, Benutzeroberfläche (UI), Kontext-Management, Front-End-Webentwicklung, Web-Entwicklungs-Tools, Software-Entwicklungstools, Beglaubigungen
Anfänger · Kurs · 1–3 Monate
Scrum.org
Kompetenzen, die Sie erwerben: Stakeholder Engagement, Backlogs, User Feedback, Stakeholder Communications, Stakeholder Management, Agile Product Development, Scrum (Software Development), Sprint Planning, Collaboration, Product Management, Stakeholder Analysis, Agile Software Development, Product Improvement, Agile Methodology, Product Strategy, Prioritization, Negotiation, Value Propositions, Adaptability, Customer Insights
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Software, Statistische Analyse, Jupyter, Bayessche Statistik, Datengestützte Entscheidungsfindung, Python-Programmierung, Statistische Inferenz, Statistik, Statistische Methoden, Statistische Hypothesenprüfung, Analyse, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Stichproben (Statistik)
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Model Deployment, MLOps (Machine Learning Operations), Docker (Software), Containerization, Application Deployment, Restful API, API Design, Scalability, Application Programming Interface (API), Data Validation, Software Versioning, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Data Ethics, AI Integrations, Devops Tools, Software Development Tools, Governance, Law, Regulation, and Compliance, Artificial Intelligence, Ethical Standards And Conduct, Web Development, Risk Management Framework, Web Applications, Cloud Development, Augmented and Virtual Reality (AR/VR), Machine Learning, Continuous Monitoring, Federated Learning, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, Machine Learning Algorithms
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretische Informatik, Python-Programmierung, Datenwissenschaft, Algorithmen, Grundsätze der Programmierung, Computational Thinking, Daten-Strukturen, Analyse, Wahrscheinlichkeitsrechnung und Statistik
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Integration Testing, Software Testing, Software Quality Assurance, Code Coverage, Test Automation, White-Box Testing, Test Case, Test Tools, Regression Testing, Quality Assurance, Security Testing, Performance Testing, Usability Testing, Continuous Integration, Performance Metric, Graph Theory
Gemischt · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: SQL, Datenspeicher, Datenbank-Software, JSON, Befehlszeilenschnittstelle, Datenbanken, Datenverarbeitung, Daten importieren/exportieren, Datenbank-Systeme, Abfragesprachen, Software-Entwicklung, Software Entwurf, Daten-Pipelines, Plattformübergreifende Entwicklung, Persistenz der Daten, Integration von Daten, Rust (Programmiersprache), Bereitstellung von Anwendungen
Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Claude Code, Infrastructure as Code (IaC), CI/CD, Bash (Scripting Language), PostgreSQL, Redis, Google Cloud Platform, Ubuntu, Agile Project Management, Continuous Integration, Prometheus (Software), Object Oriented Design, Data Pipelines, Linux Commands, SQL, Web Development Tools, Extract, Transform, Load, Amazon S3, Computational Logic, Software Development
Anfänger · Spezialisierung · 3–6 Monate