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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Vorverarbeitung von Daten, Tiefes Lernen, Python-Programmierung, Maschinelles Lernen, Unüberwachtes Lernen, Text Mining, Modell Ausbildung, Bewertung des Modells, Verarbeitung natürlicher Sprache, Unstrukturierte Daten, Marketing-Analytik, JSON
★ 4 (6) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Full-Stack Web Development, Server Side, Data Access, Front-End Web Development, Application Servers, Java Programming, Web Design and Development, HTML and CSS, Databases, PostgreSQL, Relational Databases, Java, User Interface (UI), Web Design, Database Development, Web Servers, Systems Development
★ 4.6 (54) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prozess-Analyse, R (Software), R Programmierung, Simulationen, Modellierung von Prozessen, Datenvisualisierung, Datenanalyse, Plot (Grafiken)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Informationen zum Datenschutz, Datenspeicherung, Sicherheitskontrollen, Einhaltung des Health Insurance Portability and Accountability Act (HIPAA), Datensicherheit, Integrität der Daten, Cloud-Sicherheit, Cloud-Dienste, Cloud-Speicher, Verschlüsselung, SQL, Allgemeine Datenschutzverordnung (GDPR)
★ 4.2 (27) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Netzwerk-Routing, Algorithmen, Daten-Strukturen, Objektorientierte Programmierung (OOP), Datei-E/A
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: ASP.NET, .NET Framework, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development, Database Application, Object Oriented Programming (OOP), Web Applications, Javascript, Web Design and Development, HTML and CSS, Data Access, Scripting, Event-Driven Programming
★ 4.7 (6) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Cloud Applications, Cloud Development, API Gateway, Cloud API, Google Cloud Platform, Application Programming Interface (API), Cloud-Based Integration, Authentications, Serverless Computing, Identity and Access Management, Event-Driven Programming, Node.JS, Authorization (Computing)
★ 4.3 (36) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: ASP.NET, C# (Programming Language), Application Programming Interface (API), Web Development Tools, Restful API, Microsoft Azure, Web Applications, Application Development, Development Environment, Middleware
★ 2.6 (12) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Model Optimization, Regression Analysis, Model Training, Model Evaluation, Data Preprocessing, Exploratory Data Analysis, Python Programming, Machine Learning, Development Environment
★ 4.5 (14) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Web Development, Cascading Style Sheets (CSS), Web Development Tools
★ 4.8 (32) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Apache Kafka, Spring Boot, JUnit, Real Time Data, Java Programming, Java, Data Pipelines, Unit Testing, Restful API, Development Testing, Integration Testing, Scalability
Mittel · Kurs · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Scalability, Performance Measurement, Performance Analysis, Simulations, Algorithms, Python Programming, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden