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.

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, System Design and Implementation, Computer Programming, Data Storage
Mittel · Spezialisierung · 3–6 Monate

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Electrical Power, Electric Power Systems, Energy and Utilities, Electrical Systems, Time Series Analysis and Forecasting, Data-Driven Decision-Making, Data Mining, Data Science, Statistical Methods, Python Programming, Data Processing, Applied Machine Learning, Computer Programming, Data Preprocessing, Data Visualization Software, Advanced Analytics, Classification And Regression Tree (CART), Model Evaluation, Artificial Neural Networks
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Oracle-Datenbanken, Datenpflege, Abfragesprachen, SQL, Datenbank Management, Datenbank-Design, Datenbank-Management, Relationale Datenbanken, Datenbanken, Datenbank-Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Algorithmen für maschinelles Lernen, Python-Programmierung, Angewandtes maschinelles Lernen, Unüberwachtes Lernen, Zeitreihenanalyse und Vorhersage, Modellevaluation, Text Mining, Unstrukturierte Daten, Modell-Optimierung, Klassifizierungsalgorithmen, Regressionsanalyse, Feature Technik, Scikit Learn (Bibliothek für maschinelles Lernen), Pandas (Python-Paket), Bewertung des Modells, Datenvorverarbeitung, Jupyter, Technische Merkmale, Vorverarbeitung von Daten, Prädiktive Modellierung, Überwachtes Lernen
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Persistenz der Daten, API-Entwurf, Mobile Entwicklung, SQL, Datenbank Management, React Native, Datenmanagement, Datenbank-Management, Restful API, Relationale Datenbanken, Technologien zur Datenspeicherung, Datenbanken, Anwendungsprogrammierschnittstelle (API), Beglaubigungen, Datenverwaltung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Bereinigung von Daten, Flask (Web-Framework), Django (Web-Framework), Modell-Einsatz, Algorithmen für maschinelles Lernen, Python-Programmierung, Web-Frameworks, AI-Personalisierung, Web-Anwendungen, Angewandtes maschinelles Lernen, Modell-Optimierung, Modellevaluation, Datenmanipulation, MLOps (Operationen für maschinelles Lernen), Bewertung des Modells, Datenvorverarbeitung, Vorverarbeitung von Daten, Prädiktive Modellierung
Gemischt · Kurs · 1–3 Monate

University of Pittsburgh
Kompetenzen, die Sie erwerben: Statistical Analysis, NumPy, Probability Distribution, Matplotlib, Plot (Graphics), Statistics, Data Science, Probability & Statistics, Probability, Statistical Modeling, Predictive Modeling, Data Analysis, Linear Algebra, Predictive Analytics, Statistical Methods, Mathematics and Mathematical Modeling, Applied Mathematics, Python Programming, Machine Learning, Logical Reasoning
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Frontend Integration, CI/CD, Jenkins, Docker (Software), Spring Boot, Continuous Integration, Configuration Management, Containerization, Cloud-Native Computing, Scalability, Software Documentation, Application Deployment, Java, API Design, Java Programming, API Gateway, Back-End Web Development, JUnit, Application Programming Interface (API), React.js
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwurf, Prototyping, Gestaltung, Front-End-Webentwicklung, Web-Entwicklung, Web-Design und Entwicklung, Entwurfssoftware, Figma (Entwurfssoftware), Cascading Style Sheets (CSS), Web-Design, Hypertext Markup Language (HTML), HTML und CSS
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Angular, Cascading Style Sheets (CSS), Web Design and Development, Front-End Web Development, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Frontend Integration, Application Frameworks, Web Development, UI Components, digital literacy, Web Content Accessibility Guidelines, User Interface (UI), Event-Driven Programming, Maintainability
Anfänger · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, File Management, Computer Programming Tools, Data Integrity, Debugging, File I/O, Systems Design, Data Storage Technologies, System Software, Distributed Computing, Data Storage, C (Programming Language), System Programming, Computer Systems, Data Persistence, Command-Line Interface, Hardware Architecture, Peripheral Devices, Data Security
Mittel · Kurs · 1–3 Monate