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 at Buffalo
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Lösung Design, Entwicklungstests, Blockchain, Geschäftslogik, Grundsätze der Programmierung, Bereitstellung von Anwendungen, Transaktionsverarbeitung, Technologie-Lösungen, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung
★ 4.6 (2335) · Mittel · Kurs · 1–4 Wochen
Michigan State University
Kompetenzen, die Sie erwerben: Peer Review, Animation und Spieldesign, Digitale Veröffentlichung, Entwicklung von Videospielen, UI-Komponenten, Benutzeroberfläche (UI) Design, C# (Programmiersprache), Benutzeroberfläche (UI), Skripting, Kreativität, Objektorientierte Programmierung (OOP), Plattformübergreifende Entwicklung, Animationen, Unity-Engine, Spiel-Design
★ 4.7 (532) · Anfänger · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Analyse sensorischer Systeme, Bildqualität, Computer Vision, Mathematische Modellierung, Angewandte Mathematik, Lineare Algebra, Digitale Kommunikation, Matlab, Medizinische Bildgebung, Computergrafik, Histogramm, Differentialgleichungen, Räumliche Analyse, Bildanalyse, Digitale Signalverarbeitung
★ 4.7 (1130) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Business Intelligence, Excel Macros, Pandas (Python Package), Prompt Engineering, Forecasting, Data Storytelling, Time Series Analysis and Forecasting, Regression Analysis, Data Quality, Responsible AI, ChatGPT, Microsoft Excel, Data Analysis, Report Writing, Interactive Data Visualization, Data Modeling, Generative AI, Data Visualization, Exploratory Data Analysis, Statistical Analysis
★ 4.4 (477) · Mittel · Spezialisierung · 3–6 Monate

Google AR & VR
Kompetenzen, die Sie erwerben: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Reality, Application Design, Virtual Environment, 3D Assets, Unity Engine, Mobile Development, User Experience, User Flows, Computer Hardware
★ 4.5 (3895) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Agiles Projektmanagement, Kontinuierliche Integration, Cloud-Dienste, Agile Software-Entwicklung, Agile Entwicklung von Software, Cloud-Technologien, Cloud-Entwicklung, DevOps, Infrastruktur als Dienstleistung (IaaS), Infrastruktur als Code (IaC), Cloud Computing, Cloud-Hosting, Azure DevOps-Pipelines, GitHub, Cloud-Infrastruktur, Kontinuierliche Lieferung, Technische Dokumentation, CI/CD, Cloud-Plattformen, Technische Kommunikation
★ 4.5 (293) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LangChain, Hugging Face, Prompt Engineering, Retrieval-Augmented Generation, Model Evaluation, Large Language Modeling, CrewAI, OpenAI API, Generative AI Agents, LLM Application, Vector Databases, Agentic Workflows, Tool Calling, ChatGPT, Responsible AI, Token Optimization, Embeddings, OpenAI, Generative AI, Python Programming
★ 4.3 (210) · Mittel · Spezialisierung · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Datenbank-Design, Datenspeicherung, Datenmanagement, Technologien zur Datenspeicherung, SQL, Datenmodellierung, Datenverwaltung, Datenbank-Systeme, Gespeicherte Prozedur, Datenbanken, Datenbankarchitektur und -verwaltung, Relationale Datenbanken, Transaktionsverarbeitung, Datenbank-Entwicklung, Oracle-Datenbanken, Datenbank-Management-Systeme, Abfragesprachen, Datenbank-Theorie, PL/SQL, Datenbank-Management, Oracle SQL-Entwickler, Datenbank Management
★ 4.6 (928) · Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Bioinformatik, Statistik, Statistische Analyse, Daten-Pipelines, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Regressionsanalyse, Datenumwandlung, Statistische Hypothesenprüfung, Logistische Regression, Explorative Datenanalyse, Datenverarbeitung, Statistische Inferenz, Biostatistik, Datenanalyse, Vorverarbeitung von Daten, Statistische Modellierung, Datenvorverarbeitung
★ 4.2 (378) · Gemischt · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Modellevaluation, Wahrscheinlichkeit, Bewertung des Modells, Datengestützte Entscheidungsfindung, Statistische Hypothesenprüfung, Bayessche Statistik, Statistische Inferenz, Statistische Software, Prädiktive Modellierung, Datenanalyse, Statistische Modellierung, Wahrscheinlichkeitsverteilung, Statistische Programmierung
★ 3.8 (798) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Anwendungsprogrammierschnittstelle (API), iOS-Entwicklung, Apple Xcode, Objective-C (Programmiersprache), UI-Komponenten, Benutzeroberfläche (UI), Storyboarding, Apple iOS, Integrierte Entwicklungsumgebungen, Kenntnisse der Apple Software, Entwicklungsumgebung, Mobile Entwicklungstools, Swift-Programmierung
★ 4.6 (1026) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Computational Thinking, Bioinformatik, Graphentheorie, Biowissenschaften, Daten-Strukturen, Molekularbiologie, Datenanalyse, Python-Programmierung, Algorithmen
★ 4.7 (932) · Gemischt · Kurs · 1–4 Wochen