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.

LearnQuest
Kompetenzen, die Sie erwerben: Spring Framework, JSON, YAML, Transaktionsverarbeitung, Persistenz der Daten, Management von Unternehmensanwendungen, Model-View-Controller, Webdienste, Lastausgleich, Spring Boot, Software-Architektur, Java Programmierung, Objekt-Relationales Mapping, Microservices, Einheitstest, Restful API, JUnit, API-Gateway, Cloud Computing Architektur, Serviceorientierte Architektur
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Kontext-Management, UI Komponenten, Javascript, Schnittstelle zur Anwendungsprogrammierung (API), React.js, JavaScript-Frameworks, Jest (JavaScript Testing Framework), Einheitstest, Front-End Web-Entwicklung, Web-Entwicklungstools
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenanalyse, Sportmedizin, Korrelationsanalyse, Überwachtes Lernen, Analytics, Statistische Modellierung, Scikit Learn (Bibliothek für Maschinelles Lernen), Verletzungsprävention, Daten bereinigen, Logistische Regression, Statistische Analyse, Datenvorverarbeitung, Datenverarbeitung, Prädiktive Modellierung, Matplotlib, Vorhersage, Regressionsanalyse, Angewandtes maschinelles Lernen, Sportliches Training, Python-Programmierung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Data Preprocessing, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Wrangling, Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Data Validation, Computational Logic, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Zeitreihenanalyse und Vorhersage, Numerische Analyse, Digitale Kommunikation, Elektronische Systeme, Grundsätze der Programmierung, Elektrotechnik und Computertechnik, Systeme der Messung, Lineare Algebra, Elektroingenieurwesen, Telekommunikation, Daten-Mapping, Kommunikationssysteme, Jupyter, Digitale Signalverarbeitung, Elektronik, Bildanalyse, Mathematische Modellierung, Technische Analyse, Eingebettete Systeme
Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenbanken, Cascading Style Sheets (CSS), JSON, Anwendungssicherheit, Objektorientierte Programmierung (OOP), Web-Entwicklung, Anwendungsentwicklung, Model-View-Controller, Javascript, Datenbank-Design, Datenmodellierung, jQuery, Ajax, Django (Web-Framework), SQL, Objekt-Relationales Mapping, HyperText Markup Language (HTML), Bereitstellung von Anwendungen, Web-Anwendungen, Back-End Web-Entwicklung
Mittel · Spezialisierung · 3–6 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Persona Entwicklung, Erleichterung der Diskussion, Nutzerorientierte Gestaltung, Produktentwicklung, Agile Methodik, Softwareentwicklung, Design Thinking, Innovation, Produktmanagement, Agile Entwicklung von Software, Agile Produktentwicklung, Produktdesign, Anwenderbericht, Benutzerforschung
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Anforderungsmanagement, Produktmanagement, Projektmanagement, Agile Methodik, Analyse der Anforderungen, Projektplanung, Softwareentwicklung, Prozessentwicklung, Agile Entwicklung von Software, Software-Ingenieur
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Oracle-Datenbanken, Entscheidungsunterstützende Systeme, Unternehmensanalytik, Datenbank Management, Dashboard, Daten-Governance, Datenbank-Design, MicroStrategy, Geschäftsprozess-Management, SQL, Leistungsmessung, Datenmodellierung, Data-Warehousing, Daten-Integration, Star Schema, Auszug, Datenbank-Management-Systeme, Business Intelligence, Datenvisualisierung, Relationale Datenbanken
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: LangChain, LLM Application, Prompt Engineering, Model Deployment, Large Language Modeling, OpenAI API, Application Programming Interface (API), Application Deployment, Retrieval-Augmented Generation, LangGraph, OpenAI, Containerization, CI/CD, Continuous Deployment, Postman API Platform, Artificial Intelligence, Continuous Integration, Amazon Web Services, Authentications, Performance Analysis
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Business Transformation, Site Reliability Engineering, Innovation, Digital Transformation, Serverless Computing, Application Programming Interface (API), Technology Strategies, Hybrid Cloud Computing, Safety Culture, Data Strategy, Organizational Change, Change Management, Cloud Infrastructure, Cloud Computing, Cloud Solutions, Culture Transformation, People Management, Management Training And Development, CI/CD, Service Level
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Management, Serverless Computing, Google Cloud Platform, Digital Transformation, Data Governance, Cloud Services, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Cloud Infrastructure, Data Strategy, Application Programming Interface (API), Cloud Solutions, Real Time Data, Business Transformation, Data Management, Hybrid Cloud Computing, Data Warehousing, AI Enablement, Artificial Intelligence, Data Security
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate