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: Web-Inhalt, Cascading Style Sheets (CSS), Web-Entwicklung, Web-Design, Reaktionsfähiges Web-Design, HTML und CSS, Hypertext Markup Language (HTML)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Dartmouth College
Kompetenzen, die Sie erwerben: Simulations, Simulation and Simulation Software, Analytics, Digital Transformation, Complex Problem Solving, Predictive Analytics, Data-Driven Decision-Making, Process Modeling, Verification And Validation, Probability, Process Optimization, Data Integration, Risk Management, Probability Distribution, Python Programming, Event-Driven Programming, Decision Making, Performance Analysis
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Integrations, User Story, Prompt Engineering, No-Code Development, User Feedback, Technical Communication, Application Deployment, Performance Tuning, Data Wrangling, Version Control, Business Process Automation, DevSecOps, Site Reliability Engineering, Integration Testing, Application Security, Application Programming Interface (API), Agile Methodology, LLM Application, Data Integration, Scalability
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Unreal Engine, 3D Assets, 3D Modeling, UI Components, Virtual Environment, Video Game Development, Computer Graphics, Animations, Game Design, Data Import/Export, Performance Tuning
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Javascript, Web-Entwicklung, UI-Komponenten, TypScript, React.js
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Pittsburgh
Kompetenzen, die Sie erwerben: Web Services, Cloud Computing, Cloud Computing Architecture, Cloud Storage, Cloud Development, Cloud Applications, Google Cloud Platform, Flask (Web Framework), Distributed Computing, Containerization, Systems Architecture, Software Architecture, Docker (Software), Cloud-Based Integration, Virtualization, Restful API, JSON, Microservices, Application Programming Interface (API), Computer Architecture
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Workflows, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Rechnerische Logik, Python-Programmierung, Computational Thinking, Grundsätze der Programmierung, Wiederverwendbarkeit von Code
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, Mobile Entwicklungstools, Mobile Entwicklung, Anwendungs-Rahmenwerke, Flutter (Software), UI-Komponenten, Apple iOS, Android-Entwicklung, Entwicklungsumgebung
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: API Design, Restful API, Application Programming Interface (API), Application Deployment, Spring Boot, Spring Framework, Object Oriented Design, Back-End Web Development, Data Modeling, Software Architecture, Object-Relational Mapping, System Configuration, Model View Controller, Application Frameworks, Server Side, Web Applications, Data Persistence, Object Oriented Programming (OOP), Business Logic
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Front-End Web Development, Application Programming Interface (API), Event-Driven Programming, Frontend Performance, Development Environment, Data Sharing
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Azure Synapse Analytics, Microsoft Azure, Microsoft SQL Servers, SQL, Database Management, Databases, Database Management Systems, Data Integration, Managed Services, Data Migration, Cloud Services, Public Cloud
Mittel · angeleitetes Projekt · Weniger als 2 Stunden