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.

Peking University
Kompetenzen, die Sie erwerben: C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, C (Programming Language), Code Reusability, Algorithms, Maintainability, Data Structures
★ 4.7 (813) · Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: PySpark, Matplotlib, Apache Spark, Big Data, Data Processing, Distributed Computing, Data Management, Data Visualization, Data Presentation, Data Analysis, Data Manipulation, Data Cleansing, Query Languages, Python Programming
★ 4.4 (317) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Analyse, Analytik, Finanzmarkt, Risikoanalyse, Leistungsmessung, Investitionen, Investment Management, Finanzielle Analyse, Leistungsmetrik, Leistungsanalyse, Marktdaten, Vorhersage, R (Software), Finanzieller Handel, Finanzielle Daten, Portfolio-Risiko, Zeitreihenanalyse und Vorhersage, Portfolio-Verwaltung, Finanzielle Vorausschau, Investitionsmanagement
★ 4.4 (223) · Mittel · Kurs · 1–4 Wochen

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Python Programming, Analysis
★ 4.7 (106) · Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Datenzugang, Fehlersuche, Datenmodellierung, JSON, Javascript, Objektorientierte Programmierung (OOP), Web-Anwendungen, Django (Web-Framework), Ajax, Python-Programmierung, Javascript und jQuery, jQuery
★ 4.8 (294) · Mittel · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Data Storage, Algorithms, Computer Programming, C (Programming Language), C++ (Programming Language)
★ 4.2 (251) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
★ 4.8 (230) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Cloud-Dienste, Anwendungs-Rahmenwerke, Software-Entwicklung, Cloud-Entwicklung, DevOps, Microservices, Back-End-Webentwicklung, Cloud-natives Computing, OpenShift, Cloud Computing, JavaScript-Frameworks, Web-Anwendungen, Versionskontrolle, Web-Frameworks, Cloud-Bereitstellung, Web-Sprache, CI/CD, Cloud-Infrastruktur, Full-Stack Web-Entwicklung
★ 4.8 (291) · Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Datenbank-Design, SQL, Leistungsoptimierung, Daten-Strukturen, Oracle-Datenbanken, Relationale Datenbanken, Datenbank-Entwicklung, Datenbank-Management, Abfragesprachen, Datenbank Management
★ 4.6 (336) · Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: NoSQL, Datenbank-Design, Datenspeicherung, Technologien zur Datenspeicherung, Geografische Informationssysteme, SQL, Datenmodellierung, Analyse räumlicher Daten, Datenbanken, GIS-Software, Datenbank-Systeme, Geografische Informationen und Technologie, Räumliche Analyse, Datenspeicher, Relationale Datenbanken, Abfragesprachen
★ 3.5 (99) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Azure, NoSQL, Datensicherheit, Datenmanagement, Datenbank-Verwaltung, Datenbank-Software, SQL, Datenverwaltung, Datenbank-Management-Systeme, Datenbanken, Datenspeicher, Relationale Datenbanken, Cloud-Bereitstellung, PostgreSQL, MySQL, Datenbank-Management, Abfragesprachen, Datenbank Management
★ 4.6 (271) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Design, Integrität der Daten, Datenmanagement, Datenbank-Verwaltung, SQL, Datenpflege, Datenverwaltung, Gespeicherte Prozedur, Dateneingabe, Relationale Datenbanken, Datenbank-Entwicklung, MySQL, Datenbank-Management, Abfragesprachen, Datenbank-Management-Systeme, Datenbank Management
★ 4.8 (564) · Anfänger · Kurs · 1–4 Wochen