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.

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Javascript, Object Oriented Design, Functional Design, Code Reusability, Object Oriented Programming (OOP), Programming Principles, Web Development Tools, Computer Programming Tools, Data Structures, Development Environment, Maintainability, Data Integrity, Enterprise Application Management
Anfänger · Kurs · 1–4 Wochen

The State University of New York
Kompetenzen, die Sie erwerben: Market Liquidity, Financial Market, Distributed Computing, Financial Policy, Identity and Access Management, Financial Regulations, Financial Systems, Financial Regulation, Financial Services, Payment Processing, Network Protocols, Digital Transformation, Emerging Technologies, Transaction Processing, Application Deployment, Scalability, Computing Platforms, Governance, Technical Standard, System Programming
Anfänger · Spezialisierung · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: API Design, API Gateway, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Data Validation, Authentications, OAuth, Cloud API, Microservices, Application Deployment, Continuous Deployment, CI/CD, Authorization (Computing), Application Frameworks, Performance Tuning, Application Lifecycle Management, Prometheus (Software), Grafana
Mittel · Spezialisierung · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, API Testing, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Development Testing, Software Testing, Web Services, Object-Relational Mapping, Application Security, Authentications, Authorization (Computing), Network Protocols
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Cloud-Anwendungen, Agiles Projektmanagement, Lebenszyklus der Softwareentwicklung, Kontinuierliche Bereitstellung, Kontinuierliche Lieferung, Agile Methodik, Agile Entwicklung von Software, Agile Software-Entwicklung, Kontinuierliche Integration, Methoden der Softwareentwicklung, Scrum (Software-Entwicklung), Cloud-Entwicklung, CI/CD, Software-Entwicklung, Kubernetes, Jenkins, Architektur des Cloud Computing, Cloud-natives Computing, Computerprogrammierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agentic Workflows, Generative AI Agents, Agentic systems, AI Orchestration, OpenAI API, AI Workflows, OpenAI, LLM Application, AI Integrations, Performance Tuning, Real Time Data, Tool Calling, Prompt Patterns, Prompt Engineering, Token Optimization, Application Programming Interface (API), Software Architecture
Mittel · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Software Design Patterns, Software Design, Software Architecture, Maintainability, Object Oriented Design, Object Oriented Programming (OOP), Code Reusability, Application Frameworks, Systems Architecture, Software Engineering, Programming Principles, Software Quality (SQA/SQC)
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Tableau Software, Dashboard, Data Visualization Software, Data Visualization, R Programming, Alteryx, R (Software), Statistical Programming, Data Presentation, Statistical Visualization, Interactive Data Visualization, Data Cleansing, Plot (Graphics), Data Storytelling, Dashboard Creation, Data Analysis Software, Statistical Analysis, Data Wrangling, Workflow Management, Data Analysis
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Token Optimization, LLM Application, Tool Calling, OpenAI API, OpenAI, Anthropic Claude, Large Language Modeling, Authentications, Generative AI, Code Review, Maintainability, AI Workflows, AI Integrations, Command-Line Interface, Application Programming Interface (API), Software Documentation, Key Management
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Agile Methodology, Agile Product Development, Agile Software Development, Product Strategy, Product Design, Market Analysis, Technical Management, Product Marketing, Product Planning, Market Research, Customer Analysis, Target Market, Commercialization, Oral Expression, Stakeholder Communications, Data Analysis Software, Portfolio Management, Verbal Communication Skills, Data-Driven Decision-Making, Decision Making
Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: R Programmierung, Datenbanken, Daten importieren/exportieren, Statistische Software, Microsoft Excel, R (Software), Relationale Datenbanken, Web-Scraping
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Shell-Skript, Data Warehousing, MySQL, Datenbank Management, SQL, Datenumwandlung, Datenvisualisierung, Datenbank-Design, Daten importieren/exportieren, Datenbank-Management, Auszug, Datenbankarchitektur und -verwaltung, Datenarchitektur, Business Intelligence, PostgreSQL, Datenmodellierung, IBM Kognos-Analytik, Daten-Pipelines, Dashboard, Statistische Berichterstattung, IBM Cognos-Analytik
Mittel · Kurs · 1–3 Monate