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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Geographic Information Systems, Data Modeling, GIS Software, SQL, Geospatial Information and Technology, Database Design, Spatial Data Analysis, Geospatial Mapping, Database Management, Spatial Analysis, Query Languages, Relational Databases, Database Development, Land Management, Data Store, Environmental Science, Database Management Systems, Data Capture, Data Manipulation, Data Storage
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Ereignisgesteuerte Programmierung, Android-Studio, UI-Komponenten, Android-Jetpack, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Animationen, Reaktionsfähiges Web-Design, Kotlin, Plattformübergreifende Entwicklung, Android-Entwicklung
Mittel · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Jenkins, Terraform, Ansible, Infrastructure as Code (IaC), Package and Software Management, Kubernetes, Linux Administration, Continuous Integration, CI/CD, Git (Version Control System), Linux, Docker (Software), Application Development, Linux Commands, Microservices, Devops Tools, Linux Servers, GitHub, Data Structures, DevOps
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Web Presence, Front-End Web Development, Web Content, Responsive Web Design, Web Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: Generative AI, Prompt Engineering Tools, Model Optimization, Serverless Computing, AI Workflows, AI Orchestration, Systems Development Life Cycle, Cloud Development, Development Testing, Mobile Development Tools, AI Enablement, AI Integrations, Application Development, Cloud Platforms, Web Analytics and SEO, Application Deployment, Software Development Tools, Cloud-Based Integration, Code Review, Computer Programming Tools
Mittel · Spezialisierung · 3–6 Monate
University of Washington
Kompetenzen, die Sie erwerben: R Programmierung, Modell-Optimierung, Maschinelles Lernen, Graphentheorie, Methoden des maschinellen Lernens, Statistik, Statistische Methoden, Statistische Analyse, Analytik, Datenwissenschaft, Überwachtes Lernen, Unüberwachtes Lernen, Entscheidungsbaum-Lernen, Angewandtes maschinelles Lernen, Große Daten, Prädiktive Analytik, Statistische Inferenz, Datenanalyse, Netzwerkanalyse, Klassifizierungsalgorithmen
Gemischt · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures, Algorithms, Memory Management
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Electrical Power, Electric Power Systems, Electrical Systems, Control Systems, Electrical Substation, Electrical Equipment, Energy and Utilities, Electrical Safety, Plant Operations and Management, Three-Phase, High Voltage, Machine Controls, Power Electronics, Automation Engineering, Basic Electrical Systems, Process Control, Mathematical Modeling, Matlab, Electrical Engineering, electromagnetics
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Projektleitung, Prioritätensetzung, Schätzung von Projekten, Agile Software-Entwicklung, Agile Entwicklung von Software, Schätzung, Rückstände, Problemlösung, Agile Produktentwicklung, Agile Methodik, Kanban-Prinzipien, Datengestützte Entscheidungsfindung, Scrum (Software-Entwicklung), Produktmanagement, Wasserfall-Methodik, Sprint-Planung, Sprint-Retrospektiven, Produktanforderungen, Schlanke Methodologien, Anwenderbericht
Anfänger · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Java, Spring Framework, Anwendungssicherheit, Model-View-Controller, Java Programmierung, Spring Boot, Back-End-Webentwicklung, Daten-Strukturen, Berechtigung (Computing), Beglaubigungen, Webdienste, Restful API, Java-Programmierung, Algorithmen
Fortgeschritten · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Random Forest Algorithmus, Methoden des maschinellen Lernens, Technische Merkmale, Regressionsanalyse, Feature Technik, Unüberwachtes Lernen, Modellevaluation, Entscheidungsbaum-Lernen, Bewertung des Modells, Algorithmen für maschinelles Lernen, Explorative Datenanalyse, Klassifizierungs- und Regressionsbaum (CART), Statistisches maschinelles Lernen, Prädiktive Modellierung, Datenanalyse, Angewandtes maschinelles Lernen, Python-Programmierung, Prädiktive Analytik
Gemischt · Kurs · 1–4 Wochen