Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Cascading Style Sheets (CSS), React.js, JavaScript-Frameworks, UI-Komponenten, Benutzeroberfläche (UI), Anwendungsprogrammierschnittstelle (API), Web-Entwicklungs-Tools, Anwendungs-Rahmenwerke
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenanalyse, Statistische Inferenz, Stichproben (Statistik), Wahrscheinlichkeitsrechnung und Statistik, Statistische Modellierung, Statistik, Regressionsanalyse, Statistische Methoden, Statistische Analyse, Prädiktive Modellierung, Statistische Software, Statistische Hypothesenprüfung, Korrelationsanalyse
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), React.js, React Redux, Cloud Deployment, Application Deployment, Software Testing, Web Development, JavaScript Frameworks, Code Reusability, Software Architecture, Full-Stack Web Development, Context Management, Front-End Web Development, Real Time Data, Frontend Integration, Application Programming Interface (API), Event-Driven Programming, Cascading Style Sheets (CSS), Frontend Performance, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Object-Relational Mapping, Java Programming, Database Design, Application Frameworks, Authentications, Programming Principles
Mittel · Kurs · 1–4 Wochen

Codio
Kompetenzen, die Sie erwerben: Matplotlib, Statistical Methods, Statistical Hypothesis Testing, Plot (Graphics), Data Analysis, Statistical Analysis, Data Import/Export, Data Visualization, Data Cleansing, Data Manipulation, Statistics, Descriptive Statistics, Pandas (Python Package), Data Wrangling, Correlation Analysis, Python Programming, Programming Principles, Computer Programming, Scripting, Computational Logic
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, AI Orchestration, Web Frameworks, Databases, Code Review, Server Side, Web Applications, Agentic Workflows, AI Integrations, Command-Line Interface, AI Workflows, Package and Software Management, Memory Management, Development Environment
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative Modellarchitekturen, Tensorflow, Einbettungen, Vorverarbeitung von Daten, Künstliche neuronale Netze, Generative KI, Bewertung des Modells, Text Mining, Verarbeitung natürlicher Sprache, Modellevaluation, Modell Ausbildung, Keras (Bibliothek für neuronale Netze), Datenvorverarbeitung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Thinking, UI Components, Software Design, Code Reusability, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, Application Design, Payment Systems, Interactive Design, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Python Programming
★ 4.4 (17) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Spiel-Design, Daten-Strukturen, Ereignisgesteuerte Programmierung, C# (Programmiersprache), Objektorientierte Programmierung (OOP), Entwicklung von Videospielen, Entwicklungsumgebung, Unity-Engine, Installation der Software, Skripting
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Interaktives Design, Python-Programmierung, Anwendungsentwicklung, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Design Thinking, UI-Komponenten, Software-Entwicklung, Software Entwurf, Anwendungsdesign, Benutzerfreundlichkeit
★ 4.4 (17) · Gemischt · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Development Environment
★ 4.5 (6) · Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Statistische Inferenz, Datenanalyse, Matplotlib, Software zur Datenvisualisierung, Datenwrangling, Algorithmen für maschinelles Lernen, Statistische Visualisierung, Prädiktive Analytik, Pandas (Python-Paket), Plot (Grafiken), Regressionsanalyse, Bewertung des Modells, Angewandtes maschinelles Lernen, Datenwissenschaft, Datenmanipulation, Wissenschaftliche Visualisierung, Modellevaluation, Prädiktive Modellierung, Datenvisualisierung, Präsentation der Daten, Bereinigung von Daten
Mittel · Kurs · 1–4 Wochen