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: 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
★ 3.2 (11) · Mittel · Spezialisierung · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Feinabstimmung, Transfer Learning, Modell-Optimierung, Tiefes Lernen, Computer Vision, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Faltungsneuronale Netze, Software-Visualisierung, Lernen übertragen, Matlab, Datenanalyse, Faltungsneuronale Netzwerke, Vorverarbeitung von Daten, Netzarchitektur, Bildanalyse, Datenvorverarbeitung
★ 4.9 (13) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Query Languages, Operational Databases, Database Systems, Application Programming Interface (API), Database Management, Distributed Computing, Data Store, Database Design, Database Architecture and Administration, Performance Tuning, Object-Relational Mapping, Scalability, Data Modeling, Data Validation
★ 4.7 (65) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Analyse, Datenmanipulation, Datenumwandlung, R (Software), Datenwrangling, Datenanalyse, Tidyverse (R-Paket)
★ 4.6 (22) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Java, Software Engineering, Java Programming, Computer Programming, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, User Interface (UI) Design, API Design, Model View Controller, Software Development, Test Driven Development (TDD), Databases
★ 4.3 (21) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Peripheral Devices, Network Troubleshooting, Desktop Support, Computer Displays, USB, Wireless Networks, Virtualization and Virtual Machines, Network Administration, Display Devices, Virtual Machines, General Networking, TCP/IP, Virtualization, Computing Platforms, Network Support, Virtual Local Area Network (VLAN), Hardware Architecture, Data Storage, Computer Systems, Memory Management
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Graphic Design, Graphic and Visual Design, Design Elements And Principles, Graphic and Visual Design Software, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming
★ 4.6 (44) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenvalidierung, Statistische Analyse, Statistische Methoden, Regressionsanalyse, Modellevaluation, Wahrscheinlichkeit, Modell Ausbildung, Statistische Hypothesenprüfung, Logistische Regression, Bewertung des Modells, Validierung von Daten, Korrelationsanalyse, Prädiktive Analytik, Statistische Software, SAS (Software), Statistische Modellierung, Prädiktive Modellierung, Statistische Programmierung, Modell-Einsatz
★ 4.7 (53) · Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Integrität der Daten, Datenzugang, Java, Datenbank-Software, Java Programmierung, SQL, JUnit, Datenbanken, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Datenbank-Entwicklung, Relationale Datenbanken, Java-Programmierung, Datenbank-Management, Datenbank Management
★ 4.6 (39) · Anfänger · Kurs · 1–4 Wochen

Advancing Women in Tech
Kompetenzen, die Sie erwerben: Engineering Management, Technical Management, Cross-Functional Collaboration, Cross-Functional Team Leadership, Management Training And Development, Team Performance Management, Software Engineering, Employee Coaching, Staff Management, Agile Software Development, Software Development Methodologies, Communication, Conflict Management, Performance Management, Team Management, Coordination, People Management, Program Management, Cloud Engineering, Business Strategy
★ 4.5 (26) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), C and C++, Application Development, Program Development, Computer Programming, Programming Principles, Code Reusability, Computational Logic
★ 4.3 (14) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Browser-Kompatibilität, Web-Entwicklungs-Tools, Reaktionsfähiges Web-Design, HTML und CSS, Hypertext Markup Language (HTML), Web-Entwicklung, Cascading Style Sheets (CSS), Web-Design
★ 4.7 (63) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden