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.

Coursera
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web Design, Web Design and Development, No-Code Development, Web Content, Creativity, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Web Applications, Web Development, Leaflet (Software), React.js, UI Components, User Interface (UI), Application Deployment, Web Development Tools, Application Development, Web Design and Development, HTML and CSS, Cloud Deployment, JavaScript Frameworks, OAuth, User Interface (UI) Design, User Accounts, Frontend Integration, Front-End Web Development, Authentications, Development Environment
Mittel · Spezialisierung · 1–3 Monate

University of Washington
Kompetenzen, die Sie erwerben: Model Evaluation, Regression Analysis, Applied Machine Learning, Machine Learning Methods, Machine Learning, AI Personalization, Machine Learning Algorithms, Deep Learning, Jupyter, Supervised Learning, Model Training, Predictive Modeling, Predictive Analytics, Classification Algorithms, Image Analysis, Unsupervised Learning, Text Mining, Python Programming, Data Mining, Artificial Neural Networks
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Cloud Deployment, DevOps, CI/CD, Application Deployment, Devops Tools, Development Environment, Continuous Delivery, Cloud Applications, Amazon Elastic Compute Cloud, Real Time Data, Kibana, Query Languages, Data Modeling, Distributed Computing, SQL, Data Mapping, NoSQL, Event-Driven Programming, Relational Databases
★ 4.9 (18) · Anfänger · Spezialisierung · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Database Administration, PostgreSQL, Database Management, SQL, Google Cloud Platform, Database Systems
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: UI-Komponenten, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI), Dateisysteme, Skripting, Daten-Strukturen, Entwicklungsumgebung, Befehlszeilenschnittstelle, Dateiverwaltung, Datei-E/A, Python-Programmierung, Simulationen, Paket- und Softwareverwaltung, Grafische Werkzeuge
★ 5 (10) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bereinigung von Daten, Methoden des maschinellen Lernens, Computer-Programmierwerkzeuge, Datenmanipulation, Text Mining, Modellevaluation, Verarbeitung natürlicher Sprache, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Software-Entwicklungstools, Angewandtes maschinelles Lernen, Entwicklungsumgebung, Python-Programmierung, Vorverarbeitung von Daten, Klassifizierungsalgorithmen, Datenvorverarbeitung
★ 4.8 (18) · Gemischt · Kurs · 1–4 Wochen

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Predictive Modeling, Model Evaluation, Data Cleansing, Time Series Analysis and Forecasting, Database Management, Artificial Neural Networks, SQL, Predictive Analytics, Databases, Model Training, Keras (Neural Network Library), Deep Learning, Applied Machine Learning, Data Quality, Tensorflow, Statistical Machine Learning, Statistical Modeling, Data Modeling, Data Visualization Software, Convolutional Neural Networks
★ 3 (8) · Mittel · Spezialisierung · 1–3 Monate

University of Pittsburgh
Kompetenzen, die Sie erwerben: Graphentheorie, Tableau-Software, Daten-Storytelling, Interaktive Datenvisualisierung, Software zur Datenvisualisierung, Datenvisualisierung, Erstellung des Dashboards, Netzwerkanalyse, Zeitreihenanalyse und Vorhersage, Netzwerk-Modell, Datenanalyse, Dashboard, Python-Programmierung, Präsentation der Daten, Seaborn, Matplotlib
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spatial Data Analysis, GIS Software, Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, Interactive Data Visualization, User Interface (UI), Application Development, UI Components, Python Programming, Application Design, Data Science, Cross Platform Development, Code Reusability, Application Deployment, User Interface (UI) Design, Software Installation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), UI Components, Front-End Web Development, Usability, User Interface (UI), Interactive Design, Javascript, Creative Design, Graphic and Visual Design, Web Design and Development, Typography, Frontend Performance, Web Analytics and SEO, Web Development, Web Content Accessibility Guidelines
★ 4.7 (13) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Security Testing, Penetration Testing, Vulnerability Scanning, Data Security, Application Security, Vulnerability Assessments, Personally Identifiable Information, Data Loss Prevention, Web Applications, Web Servers, SQL
Mittel · Kurs · 1–3 Monate