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 Colorado Boulder
Kompetenzen, die Sie erwerben: Hardware-Entwurf, Energie und Versorgungsunternehmen, Leistungselektronik, Elektronik-Technik, Simulation und Simulationssoftware, elektromagnetik, Matlab, Elektronik, Kontrollsysteme, Simulationen, Technischer Entwurfsprozess, Mathematische Modellierung, Technischer Entwurf, Technische Analyse, Elektrische Leistung, Elektronische Systeme, Elektrische Energiesysteme, Computergestütztes Design, Elektroingenieurwesen, Elektrische Systeme
★ 4.7 (164) · Mittel · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Datenspeicherung, GIS-Software, Abfragesprachen, NoSQL, Datenmodellierung, Datenbanken, Geografische Informationssysteme, Räumliche Analyse, Datenbank-Design, Geografische Informationen und Technologie, Analyse räumlicher Daten, Relationale Datenbanken, Datenspeicher, SQL, Datenbank-Systeme, Technologien zur Datenspeicherung
★ 3.5 (100) · Anfänger · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Computer Programming
★ 4.5 (426) · Anfänger · Kurs · 1–4 Wochen

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Dashboard, Dashboard Creation, Tableau Software, Interactive Data Visualization, Data Visualization Software, Data Modeling, Data Visualization, SQL, Data Presentation, E-Commerce, Databases, Performance Reporting, Data Manipulation, Data Storytelling, Data Analysis, Performance Analysis, Relational Databases, Business Intelligence, Data Transformation, Financial Analysis
★ 4.8 (110) · Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data Manipulation, Python Programming
★ 4.6 (182) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Universidad Austral
Kompetenzen, die Sie erwerben: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Maintainability, Test Automation, Programming Principles, Program Development, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
★ 4.1 (295) · Anfänger · Kurs · 1–4 Wochen

Saïd Business School, University of Oxford
Kompetenzen, die Sie erwerben: Risking, Machine Learning Methods, FinTech, Financial Inclusion, Financial Services, Responsible AI, Data Ethics, Artificial Intelligence, Data Sharing, Financial Regulation, Financial Systems, Data Governance, Application Programming Interface (API), Financial Data, Finance, Artificial Intelligence and Machine Learning (AI/ML), Business Ethics, Innovation, General Data Protection Regulation (GDPR), Natural Language Processing
★ 4.7 (129) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: System-Konfiguration, Elektronische Hardware, Eingebettete Software, Dienstleistungsebene, Elektronische Systeme, Elektrotechnik und Computertechnik
★ 3.9 (98) · Mittel · Kurs · 1–4 Wochen

The University of Chicago
Kompetenzen, die Sie erwerben: Hardware-Architektur, Virtuelle Vernetzung, Anwendungsprogrammierschnittstelle (API), Computer-Vernetzung, Netzarchitektur, Verifizierung und Validierung, Netzwerksicherheit, Software-definierte Netzwerke, Virtualisierung, Netzwerkverwaltung, Netzwerk-Switches, Netzwerk-Routing, Software-definiertes Rechenzentrum (SDDC), Netzwerk-Protokolle
★ 4.5 (293) · Gemischt · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Sheets, Data-Driven Decision-Making, Looker (Software), Dashboard, Data Storytelling, Data Presentation, Data Visualization Software, Data Visualization, Spreadsheet Software, Dashboard Creation, SQL, Big Data, Business Intelligence, Data Pipelines, Data Literacy, Data Analysis, Data Transformation, Google Workspace, Extract, Transform, Load, Data Management
★ 4.3 (133) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Bereitstellung von Anwendungen, Web-Design und Entwicklung, ChatGPT, Datenbank-Entwicklung, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), HTML und CSS, Web-Anwendungen, Front-End-Webentwicklung, Programm-Entwicklung, Javascript, Cascading Style Sheets (CSS), Entwicklung von Videospielen, Maschinelles Lernen, GitHub, Datenbank-Anwendung, Mobile Entwicklung, Git (Versionskontrollsystem), Computerprogrammierung
★ 4.6 (148) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Java, Database Development, Cloud Deployment, Application Security, Containerization, Spring Framework, SQL, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
★ 4.5 (51) · Anfänger · Spezialisierung · 1–3 Monate