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 Maryland, College Park
Kompetenzen, die Sie erwerben: Team Performance Management, Project Management, Project Implementation, Compliance Management, Agile Software Development, Strategic Decision-Making, Expectation Management, Plan Execution, Milestones (Project Management), Stakeholder Analysis, Resource Management, Governance Risk Management and Compliance, Relationship Management, Risk Management, Technical Management, Change Control, Legal Risk, Project Planning, Project Schedules, Technical Documentation
★ 4.6 (254) · Anfänger · Spezialisierung · 3–6 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Data Visualization, Exploratory Data Analysis, Statistical Hypothesis Testing, Statistical Visualization, Correlation Analysis, Data Visualization Software, Data Science, Jupyter, Data Analysis, Business Analytics, Statistical Methods, Statistical Analysis, Probability & Statistics, Statistics, Python Programming, Descriptive Statistics, Statistical Inference, Data Modeling, Statistical Modeling, Data Validation
★ 4.7 (446) · Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Back-End-Webentwicklung, Reaktionsfähiges Web-Design, Django (Web-Framework), Front-End-Webentwicklung, Skalierbarkeit, Web-Entwicklung, Cloud Computing, Web-Anwendungen, Web-Design und Entwicklung, Restful API, MySQL, Cascading Style Sheets (CSS), Cloud-Bereitstellung, Cloud-Hosting, Anwendungsprogrammierschnittstelle (API), Javascript, Virtuelle Umgebung, Hypertext Markup Language (HTML), Full-Stack Web-Entwicklung, HTML und CSS
★ 4.6 (236) · Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, Geschäftliche Metriken, Prädiktive Analytik, SQL, Präsentation der Daten, Komplexe Problemlösung, Geschäftsberichte, JSON, Datenqualität, Qualität der Daten, Datenanalyse, Vorhersage
★ 4.1 (23) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Database Development, Cloud Deployment, Application Security, Java, Containerization, Spring Framework, SQL, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
★ 4.5 (48) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Datenwissenschaft, Datenvisualisierung, Explorative Datenanalyse, Datenerhebung, Bereinigung von Daten, Ggplot2, Tidyverse (R-Paket), Präsentation der Daten, R Programmierung, Dashboard, Merkblatt (Software), Datenmanipulation, Datenerfassung, Statistische Modellierung, Regressionsanalyse, Datenanalyse, Interaktive Datenvisualisierung, Datenwrangling, Glänzend (R-Paket), Prädiktive Modellierung
★ 4.6 (112) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Typografie, Prototyping, Anwendungsdesign, Reaktionsfähiges Web-Design, Layout Gestaltung, Front-End-Webentwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Wireframing, Grafische und visuelle Gestaltung, Mobile Entwicklung, Web-Design und Entwicklung, Web-Anwendungen, Design Thinking, Benutzerfreundliches Design, Figma (Entwurfssoftware), Benutzeroberfläche (UI) Design, Gestaltungselemente und -prinzipien, UI-Komponenten, Benutzerzentriertes Design, Web-Design
★ 4.5 (313) · Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Lineare Algebra, Algorithmen, Python-Programmierung, Unüberwachtes Lernen, Angewandtes maschinelles Lernen, Dimensionalitätsreduktion, Datenmanipulation, Angewandte Mathematik, Methoden des maschinellen Lernens, Mathematische Modellierung, Numerische Analyse
★ 4.1 (249) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, Frontend Integration, React.js, API Testing, Authorization (Computing), Secure Coding, Object-Relational Mapping, API Design, Scalability, JavaScript Frameworks, JSON, Test Tools, Web Development, Python Programming
★ 4.6 (160) · Fortgeschritten · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Program Development, Scripting Languages, Software Installation, Algorithms, Development Environment
★ 4.8 (81) · Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenumwandlung, Transaktionsverarbeitung, Integrität der Daten, Daten importieren/exportieren, SQL, Datenbank Management, Abfragesprachen, Algorithmen, Datenbank-Design, Datenbank-Management, Datenmanipulation, Relationale Datenbanken, PostgreSQL, Leistungsoptimierung, Gespeicherte Prozedur
★ 4.7 (338) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Automatisierung, Maschinelles Lernen, Bereinigung von Daten, Explorative Datenanalyse, Plot (Grafiken), Daten importieren/exportieren, Rekurrente Neuronale Netze (RNNs), Tiefes Lernen, Python-Programmierung, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Text Mining, Datenvorverarbeitung, Verarbeitung natürlicher Sprache, Vorverarbeitung von Daten
★ 4.6 (264) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden