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: Javascript, Web Language, Data Persistence, Scripting Languages, Data Storage, Web Development, Programming Principles, Data Structures, Computational Logic, Software Engineering
★ 4.9 (10) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Technische Überprüfung der Software, Kontinuierliche Integration, Schnelles Engineering, Code-Abdeckung, Systemarchitektur, Rust (Programmiersprache), Claude Code, Agentische Arbeitsabläufe, Software-Entwicklungstools, Befehlszeilenschnittstelle, Software-Architektur, Prompt-Muster, Unix-Befehle, Code-Überprüfung, AI-Arbeitsabläufe, Installation der Software, Kontext-Management, YAML, Anthropischer Claude
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: User Accounts, Real Time Data, Authentications, Frontend Integration, Cloud Applications, Cloud Development, Application Development, Single Sign-On (SSO), Security Controls, NoSQL, Serverless Computing, Identity and Access Management, Data Management, Data Storage, Cloud Security
★ 4.6 (7) · Mittel · Kurs · 1–4 Wochen

Advancing Women in Tech
Kompetenzen, die Sie erwerben: Software Architecture, Systems Architecture, Systems Design, Technical Management, Software Design, API Design, System Design and Implementation, Technical Product Management, Cross-Functional Team Leadership, Engineering Management, Program Management, Microservices, Product Management, Cross-Functional Collaboration, Solution Architecture, Leadership and Management, Application Programming Interface (API), Amazon Web Services, Management Reporting
★ 4.6 (19) · Gemischt · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Animationen, Animation und Spieldesign, Anwendungsdesign, Apple iOS, Benutzeroberfläche (UI) Design, Mobile Entwicklung, Prüfung der Benutzerfreundlichkeit, Entwicklung von Videospielen, Spiel-Design, iOS-Entwicklung, Benutzerfreundlichkeit
★ 4.9 (10) · Gemischt · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, AI Orchestration, AI Workflows, OpenAI, Model Deployment, LLM Application, Agentic Workflows, Generative AI Agents, AI Integrations, Embeddings, Cloud Deployment, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment, Decision Intelligence, Agentic systems, Prompt Engineering, Application Programming Interface (API), Responsible AI
★ 3.3 (6) · Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Web-Entwicklung, Eckig, React.js, Anwendungs-Rahmenwerke, Instandhaltbarkeit, JavaScript-Frameworks, Benutzeroberfläche (UI), Reaktionsfähiges Web-Design, Ereignisgesteuerte Programmierung, Frontend-Integration, Front-End-Webentwicklung, UI-Komponenten
★ 4.4 (12) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Disaster Recovery, Star Schema, Business Continuity Planning, Cost Benefit Analysis, Database Design, Business Continuity, Data Infrastructure, Snowflake Schema, Database Architecture and Administration, Relational Databases, Data Warehousing, Data Modeling, Data Architecture, Data Validation, SQL, Terraform, Infrastructure as Code (IaC), Extract, Transform, Load, Business Analytics, Cost Management
Fortgeschritten · Spezialisierung · 3–6 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Software Development, Software Engineering, Professional Development, Professionalism, Ethical Standards And Conduct, Teamwork, Computer Programming, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ggplot2, Plot (Graphics), Tidyverse (R Package), Data Visualization, Statistical Visualization, Data Analysis, Exploratory Data Analysis, R Programming, Data Visualization Software, Data Wrangling, Data Manipulation, R (Software)
★ 5 (20) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python Programming, Programming Principles, Code Reusability, Computational Logic, Computational Thinking
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Version Control, GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Object-Relational Mapping, Development Environment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Database Management, Virtual Environment, Program Development, HTML and CSS, Python Programming
★ 4.7 (10) · Mittel · Kurs · 1–4 Wochen