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: Data Storytelling, Rmarkdown, Knitr, Data Visualization, Data Validation, Statistical Hypothesis Testing, Data Presentation, Dashboard, Data Synthesis, Dashboard Creation, Regression Analysis, Power BI, A/B Testing, Data Transformation, Market Research, Statistical Analysis, R Programming, Business Intelligence, Microsoft Excel, Surveys
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: OAuth, Authentications, API Design, Enterprise Security, Software Documentation, Application Programming Interface (API), Middleware, API Testing, Restful API, Model Deployment, Security Controls, Data Processing, Software Versioning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Teradata SQL, Query Languages, Database Management, Google Cloud Platform, Data Import/Export, Identity and Access Management, SQL, Database Management Systems, Database Architecture and Administration, Data Mapping, Database Design, Data Migration, Data Modeling, Role-Based Access Control (RBAC), Data Access, Data Sharing, Real Time Data
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Konfigurationsmanagement, Eingebettete Software, Programm-Entwicklung, Git (Versionskontrollsystem), System-Programmierung, Code-Überprüfung, System-Software, Tools erstellen, Versionskontrolle, Software-Entwicklung, Eingebettete Systeme, Software Entwurf, Software-Entwicklungstools, Speicherverwaltung, Technische Überprüfung der Software, C (Programmiersprache), Konfigurationsverwaltung, Entwicklungsumgebung, Software-Konfigurationsmanagement
★ 4.5 (651) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Code Reusability, Pseudocode, Microarchitecture, Memory Management, Systems Architecture, Computer Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Software Systems, Hardware Architecture, Systems Design, Software Design Patterns, Internet Of Things, Hardware Troubleshooting
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, Spring Framework, Spring Boot, Hibernate (Java), API Design, Development Testing, Verification And Validation, Authentications, Application Programming Interface (API), Object-Relational Mapping, Maintainability, Secure Coding, Data Persistence, Application Frameworks, Authorization (Computing), Application Design, YAML, Role-Based Access Control (RBAC), Endpoint Security, Business Logic
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Web-Entwicklung, Unix, Git (Versionskontrollsystem), Versionskontrolle, Linux-Befehle, Software-Entwicklung, Linux, Dateiverwaltung, GitHub, Kollaborative Software, Software-Entwicklungstools, Software-Versionierung, Befehlszeilenschnittstelle, Unix-Befehle
★ 4.6 (3812) · Anfänger · Kurs · 1–4 Wochen

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Responsive Web Design, Hypertext Markup Language (HTML), HTML and CSS, Content Management Systems, Web Design, User Centered Design, Usability, Cybersecurity, User Experience Design, Web Design and Development, Cyber Attacks, Content Management, Interactive Design, Security Awareness, Security Management, WordPress, Web Development, Web Content, Semantic Web, Cascading Style Sheets (CSS)
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Vector Databases, Semantic Web, Model Optimization, Embeddings, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: MySQL, Web-Entwicklung, Web-Design und Entwicklung, Validierung von Daten, Netzwerk-Protokolle, Datenvalidierung, Installation der Software, Sichere Kodierung, Grundsätze der Programmierung, Cascading Style Sheets (CSS), PHP (Skriptsprache), Skriptsprachen, HTML und CSS, Hypertext Markup Language (HTML), Back-End-Webentwicklung, Entwicklungsumgebung, Datenbank-Entwicklung, Web-Anwendungen, Web-Server
★ 4.7 (4321) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Usability, Content Management Systems, Content Management, Web Design, Web Content, Web Design and Development, Web Development, Web Components, Development Environment, Software Installation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Program Management, Stakeholder Management, Resource Allocation, Change Control, Agile Software Development, Scrum (Software Development), Stakeholder Engagement, Agile Methodology, Kanban Principles, Project Management Life Cycle, Backlogs, Change Management, Project Management Office (PMO), Stakeholder Communications, Organizational Change, Responsible AI, Program Implementation, Project Management, Leadership
★ 4.8 (2889) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate