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: Daten importieren/exportieren, Entwicklungsumgebung, Statistisches Programmieren, Grundsätze der Programmierung, R-Programmierung, Arithmetik
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Programming, Statistical Analysis, Debugging, Data Analysis, Simulations, Programming Principles, Integrated Development Environments, Data Import/Export, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Mittel · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Software-Entwicklungstools, Anwendungsentwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Software-Architektur, Entwicklungstests, Web-Entwicklungstools, Blockchain, Testgetriebene Entwicklung (TDD), Software-Entwurfsmuster, Web-Anwendungen, Befehlszeilen-Schnittstelle
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Komponenten, Benutzeroberfläche (UI), Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Swift Programmierung, User-Interface-(UI)-Design, Animationen, Apple Xcode, Apple iOS
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenvorverarbeitung, Serverloses Rechnen, Datenanalyse, Modellevaluation, Python-Programmierung, Daten-Pipelines, Maschinelles Lernen, AWS SageMaker, Feature Technik, Amazon Webdienste, MLOps (Maschinelles Lernen Operations), Microsoft Azure, Modell-Bereitstellung, Cloud-Lösungen, Cloud-Bereitstellung
Fortgeschritten · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: LangChain, LLM Application, Prompt Engineering, Large Language Modeling, OpenAI API, Hugging Face, ChatGPT, Embeddings, AI Workflows, Development Environment, Generative AI Agents, Retrieval-Augmented Generation, Vector Databases, Python Programming, Document Management, Application Development, Context Management
Mittel · Kurs · 3–6 Monate

University of Cape Town
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Deskriptive Statistik, Statistische Analyse, Datenmanipulation, Deep Learning, Plot (Grafiken), Quantitative Forschung, Regressionsanalyse, Statistisches Programmieren, Statistische Hypothesentests, Biostatistik, Statistische Visualisierung, Datenkompetenz
Anfänger · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Model View Controller, Selenium (Software), Web Applications, Java, JUnit, Data Access, Software Testing, Application Development, Agile Software Development, Test Automation, Software Design Patterns
Mittel · Kurs · 1–4 Wochen

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Operations Research, Computational Logic, Combinatorics, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Performance Tuning, Linear Algebra
Mittel · Kurs · 1–4 Wochen
Universidad Austral
Kompetenzen, die Sie erwerben: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, Apple iOS, MongoDB
Anfänger · Spezialisierung · 3–6 Monate