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.

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, Web Design, Typography, API Design, Web Applications, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), React.js, Javascript, Web Development
Anfänger · Spezialisierung · 3–6 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Debugging, Programming Principles, Software Installation, Package and Software Management, Python Programming, Development Environment, Code Reusability, Program Development, Scripting, Computer Programming
Anfänger · Kurs · 1–4 Wochen
Madecraft
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Design and Development, Web Development, Javascript, Semantic Web, Web Content Accessibility Guidelines, Browser Compatibility, Development Environment, Web Content, GitHub, Web Analytics and SEO, Software Installation, Application Deployment
Anfänger · Kurs · 1–3 Monate

McMaster University
Kompetenzen, die Sie erwerben: Pareto-Diagramm, Datenvisualisierung, Software zur Datenanalyse, Modell-Optimierung, Experimentieren, R Programmierung, Datenanalyse, Prozess-Optimierung, Mathematische Modellierung, Statistische Methoden, Wissenschaftliche Visualisierung, Statistische Analyse, Prädiktive Modellierung, Statistische Software, Analyse, Regressionsanalyse, Quantitative Forschung, Prädiktive Analytik, Statistische Modellierung, Plot (Grafiken)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Skalierbarkeit, Anwendungsprogrammierschnittstelle (API), Javascript, UI-Komponenten, React.js, Web-Entwicklungs-Tools, Front-End-Webentwicklung, Benutzeroberfläche (UI), Software-Entwicklungstools, Beglaubigungen, Kontext-Management
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Trigonometrie, Angewandte Mathematik, Datenmodellierung, Grafische Darstellung, R Programmierung, Geometrie, Datenanalyse, Allgemeine Mathematik, Mathematische Modellierung, Datenkompetenz, Korrelationsanalyse, Wirtschaftsmathematik, R (Software), Mathematische Software, Systeme der Messung, Kalkulation, Regressionsanalyse, Algebra
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Node.JS, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Authentications, Web Applications, Web Services, Unit Testing, Authorization (Computing), Databases, Data Validation, TypeScript, SQL, Hypertext Markup Language (HTML), Debugging, Data Cleansing, Middleware, HTML and CSS, Javascript
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenwrangling, Datenmodellierung, Analytische Prüfung, Datenanalyse, Problemlösung, Vorverarbeitung von Daten, Abfragesprachen, Relationale Datenbanken, Analyse, Bereinigung von Daten, Datenmanipulation, SQL, Fallstudien, GitHub, Analytische Fähigkeiten, Datenvorverarbeitung
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: C++ (Programming Language), Programming Principles, C and C++, Data Structures, Computer Programming, Code Reusability, Object Oriented Programming (OOP), Game Design, Computational Logic, Memory Management
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Embedded Software, Embedded Systems, System Programming, Agile Software Development, Linux, Software Testing, Development Testing, Linux Administration, Software Development Methodologies, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, System Software, Electrical and Computer Engineering, File Systems, Shell Script, Debugging
Mittel · Spezialisierung · 1–3 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, AI Workflows, Vibe coding, Generative AI Agents, Software Development Tools, Artificial Intelligence, Generative AI, AI Personalization, Google Workspace, Code Review, Software Development, Responsible AI, Application Deployment, Design Software, Front-End Web Development, Software Engineering, React.js, Web Development, Javascript
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, Datenbankarchitektur und -verwaltung, Datenbank-Systeme, Transaktionsverarbeitung, Datenbanken, PostgreSQL, Datenzugang, Datenbank-Design, Integrität der Daten, Datenbank-Entwicklung, Datenbank-Management-Systeme, Leistungsoptimierung, Abfragesprachen, Relationale Datenbanken, Datenverwaltung, Operative Datenbanken, SQL, Datenbank-Management, Datenmanagement, Datenbank Management
Mittel · Kurs · 1–4 Wochen