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.

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Computer Programmierung, Infinitesimalrechnung, Physik, Differentialgleichungen, Mathematische Modellierung, Naturwissenschaft, Mechanik, Simulationen, Fortgeschrittene Mathematik
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Algorithms, File I/O, System Programming, Programming Principles, Data Structures, Secure Coding, Scaled Agile Framework
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Skalierbarkeit, Datenbanken, Benutzeroberfläche (UI), Einbettungen, Schnelles Engineering, LLM-Bewerbung, LangChain, Datenvorverarbeitung, Vektor-Datenbanken, Leistungsoptimierung, KI-Workflows, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

Fundação Instituto de Administração
Kompetenzen, die Sie erwerben: Big Data, Data Mining, Data-Driven Decision-Making, Marketing Automation, Marketing Strategies, Customer experience strategy (CX), Digital Transformation, Marketing Analytics, Ggplot2, Marketing, Data Visualization Software, Plot (Graphics), Data Modeling, R Programming, Analytics, Data Science, Data Analysis, Innovation, Business Analytics, Data Manipulation
Anfänger · Spezialisierung · 1–3 Monate

University of Washington
Kompetenzen, die Sie erwerben: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Web Design and Development, Usability, User Interface and User Experience (UI/UX) Design, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Front-End Web Development, Web Development, Mobile Development, Semantic Web, Git (Version Control System)
Anfänger · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Regression Analysis, Statistical Hypothesis Testing, Statistical Analysis, Probability & Statistics, Statistical Methods, Probability Distribution, Data Analysis, Markov Model, Data Science, Statistics, Statistical Inference, Probability, R Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Storage, File Management, Cloud Computing, Data Storage, Google Cloud Platform, Public Cloud, Python Programming
Anfänger · Projekt · Weniger als 2 Stunden

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Mathematical Modeling, Machine Learning, Applied Mathematics, System Design and Implementation, Software Development Tools, Programming Principles, Logical Reasoning, Arithmetic, Algorithms
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Multimodale Aufforderungen, Cloud-Bereitstellung, Modellierung großer Sprachen, Anthropischer Claude, Verantwortungsvolle KI, LLM-Bewerbung, OpenAI API, Künstliche Intelligenz, Schnelles Engineering, Generative KI, API-Design, Restful API
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Simple Object Access Protocol (SOAP), Restful API, Web Services, Hypertext Markup Language (HTML), HTML and CSS, Java Platform Enterprise Edition (J2EE), Software Design, Java, Extensible Markup Language (XML), Application Programming Interface (API), API Design, JSON, Software Architecture, Web Design and Development, Web Applications, Front-End Web Development, Web Development
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Systemüberwachung, Operative Datenbanken, Gespeicherte Prozedur, Datenbank Management, Leistungsoptimierung, Abfragesprachen, Datenbank Entwicklung, Netzwerk-Fehlerbehebung, Datenbank-Design, Microsoft SQL-Server
Mittel · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Python-Programmierung, Explorative Datenanalyse, Maschinelles Lernen, Datenanalyse, Lernen mit Entscheidungsbäumen, Analytics, Daten bereinigen, Statistische Analyse, Klassifizierungs- und Regressionsbaum (CART), Unüberwachtes Lernen, Scikit Learn (Bibliothek für Maschinelles Lernen), Datenvorverarbeitung, Datenvisualisierung, Data-Mining, Regressionsanalyse, Modellevaluation, Logistische Regression
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate