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: Bereinigung von Daten, Maschinelles Lernen, Datenwissenschaft, Algorithmen für maschinelles Lernen, Modell Ausbildung, Technische Merkmale, Vorverarbeitung von Daten, Random Forest Algorithmus, Python-Programmierung, Klassifizierungs- und Regressionsbaum (CART), Datenwrangling, Feature Technik, Prädiktive Modellierung, Datenvorverarbeitung, Entscheidungsbaum-Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Angewandtes maschinelles Lernen, Software zur Datenvisualisierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Web-Anwendungen, Cascading Style Sheets (CSS), Web-Design, Web-Entwicklung, Hypertext Markup Language (HTML), HTML und CSS, Web-Sprache, Web-Design und Entwicklung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Abfragesprachen, SQL , Datenbank-Systeme, Datenmanipulation, Datenbank-Management, Datenbank Management, PostgreSQL
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Numerical Analysis, Engineering Calculations, Chemical Engineering, Engineering Analysis, Applied Mathematics, Differential Equations, Simulation and Simulation Software, Equipment Design, Process Engineering, Python Programming, Mathematical Modeling
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Pandas (Python Package), Data Visualization, Seaborn, Plot (Graphics), Jupyter, Matplotlib, Data Analysis, Data Science, Statistical Analysis, NumPy, Data Manipulation, Data Cleansing, Descriptive Statistics, Python Programming, Data Quality
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software-Entwicklung, Entwicklungsumgebung, Software-Entwicklungstools, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Softwaretechnik, Tools erstellen, IntelliJ IDEA, Scala-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Web-Anwendungen, Cascading Style Sheets (CSS), Web-Design, Javascript, Programm-Entwicklung, Web-Entwicklung, Hypertext Markup Language (HTML), Frontend-Integration, HTML und CSS, Spiel-Design, Web-Design und Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Programming Principles, File I/O, Computer Programming Tools, Code Reusability, Computer Programming, Matlab, Debugging, Linear Algebra, Mathematical Software, Computer Science, Development Environment, C (Programming Language), Data Import/Export, Computational Logic, Data Structures
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Package and Software Management, Code Review, Open Source Technology, Code Reusability, GitHub, Scientific Methods, Software Documentation, Science and Research, Technical Documentation, Informatics, Software Versioning, R (Software), Data Analysis, Programming Principles, R Programming, Git (Version Control System), Integrated Development Environments
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, Anwendungsentwicklung, Daten-Strukturen, Linux, C# (Programmiersprache)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Irvine
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Prüfung der Benutzerfreundlichkeit, iOS-Entwicklung, Entwicklung von Videospielen, Animation und Spieldesign, Apple iOS, Benutzerfreundlichkeit, Benutzeroberfläche (UI) Design, Spiel-Design, Anwendungsdesign, Animationen
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Box Plots, Plot (Graphics), Seaborn, Data Visualization, Statistical Visualization, Data Visualization Software, Pandas (Python Package), Scatter Plots, Data Presentation, Data Import/Export, Histogram, Python Programming, Data Manipulation, Data Analysis, Data Structures
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden