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: Python Programming, Code Reusability, Data Processing, Data Analysis, Automation, Programming Principles
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Universidad de los Andes
Kompetenzen, die Sie erwerben: Spatial Analysis, Spatial Data Analysis, Geospatial Mapping, Geographic Information Systems, Geospatial Information and Technology, GIS Software, Environmental Monitoring, Image Analysis, Python Programming, Software Installation
★ 4.7 (10) · Anfänger · Kurs · 1–4 Wochen

L&T EduTech
Kompetenzen, die Sie erwerben: Electrical Power, Electric Power Systems, Simulation and Simulation Software, Energy and Utilities, Electrical Systems, Power Electronics, Simulations, Sustainable Technologies, Semiconductors, Scalability, Electrical Equipment, Environmental Issue, Emerging Technologies, Materials science, Cost Estimation, Matlab
★ 3.1 (7) · Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Statistical Analysis, Statistical Software, Data Analysis Software, Debugging, Software Installation, Data Access, Simulations, Programming Principles, Data Import/Export, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: LLM Application, Large Language Modeling, Model Deployment, Embeddings, Restful API, Application Programming Interface (API), Natural Language Processing, Command-Line Interface, Open Source Technology, Machine Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, Flutter (Software), Mobile Development, Application Development, Data Validation, Application Design, User Interface (UI) Design, User Interface (UI), Cross Platform Development, UI Components, Interactive Design, Software Design, Interaction Design, Scalability, Usability, Verification And Validation, Maintainability
★ 4.6 (11) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Database Design, MySQL Workbench, Database Development, MySQL, Relational Databases, Databases, SQL, Database Management, Query Languages, Data Manipulation, Data Migration
★ 4.8 (8) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Frontend Integration, Restful API, Full-Stack Web Development, React.js, Application Programming Interface (API), Web Services, Spring Boot, Front-End Web Development, Web Applications, MongoDB, UI Components, NoSQL, Data Persistence, Data Access
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Web Language, Browser Compatibility, Web Development, HTML and CSS, Cascading Style Sheets (CSS), Web Development Tools, Web Content, Microsoft Visual Studio, Integrated Development Environments
★ 4.8 (31) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Peking University
Kompetenzen, die Sie erwerben: Object Oriented Design, Unified Modeling Language, Object Oriented Programming (OOP), Software Development, Program Development, Software Systems, Software Architecture, Software Engineering, Software Design, Software Development Methodologies, System Design and Implementation, Systems Analysis, Technical Design, Requirements Analysis
★ 4.5 (12) · Anfänger · Kurs · 3–6 Monate

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Model Evaluation, SPSS, Statistical Modeling, Statistical Software, Statistical Analysis, SPSS (Software), Social Sciences, SAS (Software), Statistical Methods, Correlation Analysis, Regression Analysis, Data Analysis Software, Data Manipulation, Exploratory Data Analysis
★ 4.8 (25) · Gemischt · Kurs · 3–6 Monate
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