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.
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Relationale Datenbanken, PostgreSQL, Datenbank-Design, Abfragesprachen, Datenbank Management, Integrität der Daten, Datenbank-Entwicklung, Datenbank-Management, Datenmodellierung, Datenbanken, Datenbank-Theorie
Mittel · 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

Meta
Kompetenzen, die Sie erwerben: Django (Web-Framework), Fehlersuche, Validierung von Daten, Beglaubigungen, API-Tests, Datenvalidierung, API-Entwurf, JSON, Berechtigung (Computing), Anwendungsprogrammierschnittstelle (API), Erweiterbare Markup-Sprache (XML), Software-Dokumentation, Restful API, Leistungsoptimierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Stored Procedure, SQL, Database Management, Databases, MySQL, Transaction Processing, Database Systems, Database Management Systems, PostgreSQL, Query Languages, Data Integrity, Data Access, Business Logic, Role-Based Access Control (RBAC), Advanced Analytics, Authorization (Computing), Data Manipulation
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Agile Entwicklung von Software, Anwenderbericht, Agile Software-Entwicklung, Analyse der Anforderungen, Rückstände, Kontrolle ändern, Abnahmetests, Systemanforderungen, Funktionale Anforderung, Dokumente zu den Benutzeranforderungen, Erhebung von Anforderungen
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer-Programmierwerkzeuge, Fehlersuche, Instandhaltbarkeit, Software-Entwicklung, System-Konfiguration, Peripheriegeräte, Speicherverwaltung, Wiederverwendbarkeit von Code, Software Entwurf, C (Programmiersprache), System-Programmierung, Computerarchitektur, Eingebettete Systeme, Daten-Strukturen, Hardware-Architektur, Mikroarchitektur, Eingebettete Software
Mittel · Kurs · 1–4 Wochen

Hugging Face
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Information Architecture, UI/UX Research, User Research, Content Management, UI/UX Strategy, Design Research, User Experience, Content Strategy, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Usability Testing, Information Management, Usability, User Centered Design, Data Mapping, Digital Analysis, Diagram Design, Web Design, Web Applications, Web Development
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Stored Procedure, MySQL Workbench, SQL, Data Cleansing, Data-Driven Decision-Making, MySQL, Exploratory Data Analysis, Database Design, Data Presentation, Data Manipulation, Data Integration, Relational Databases, Data Import/Export, Database Management, Query Languages, Database Software, Report Writing, GitHub, Performance Tuning, Jupyter
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenzugang, Bereinigung von Daten, Qualität der Daten, Datenqualität, Interaktive Datenvisualisierung, Statistische Programmierung, Datenkompetenz, Datenumwandlung, Datenanalyse, Explorative Datenanalyse, Virtuelle Umgebung, Software zur Datenanalyse, SAS (Software), Statistische Berichterstattung
Anfänger · 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

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