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 California San Diego
Kompetenzen, die Sie erwerben: Epidemiologie, Biowissenschaften, Molekularbiologie, Algorithmen für maschinelles Lernen, Statistische Analyse, Python-Programmierung, Markov-Modell, Computational Thinking, Unüberwachtes Lernen, Infektionskrankheiten, Angewandtes maschinelles Lernen, Mikrobiologie, Algorithmen, Dimensionalitätsreduktion, Bioinformatik, Präzisionsmedizin, Biotechnologie, Statistische Methoden, Software zur Datenanalyse
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Surveys, Survey Creation, User Feedback, Case Studies, Data Quality, Research Design, User Research, Data Collection, Qualitative Research
Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Entscheidungsintelligenz, Künstliche Intelligenz, Maschinelles Lernen, Agentische Systeme, Algorithmen für maschinelles Lernen, Markov-Modell, Algorithmen, Reinforcement Learning
Mittel · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Automatisierung, Kontrollsysteme, Globale Positionierungssysteme, Hardware-Architektur, Software-Architektur, Robotik, Software Architektur, Sicherheitsgarantie, Systemarchitektur, Eingebettete Software, Simulationen, Sicherheitsstandards, Computer Vision, Mathematische Modellierung
Fortgeschritten · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Computational Thinking, Design Strategies, Cryptographic Protocols, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Computer Science, Mathematical Modeling, Mathematical Software, Python Programming
Auf einen Abschluss hinarbeiten
Fortgeschritten · Spezialisierung · 3–6 Monate

Skillshare
Kompetenzen, die Sie erwerben: Database Development, Dashboard, Database Design, Database Software, Relational Databases, Databases, Database Management, Data Visualization, Workflow Management, Consolidation, Productivity Software, Data Management, Computational Logic
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenumwandlung, Maschinelles Lernen, Bereinigung von Daten, Datenwissenschaft, Explorative Datenanalyse, Statistik, Daten importieren/exportieren, Datenzugang, Statistische Analyse, Angewandtes maschinelles Lernen, Statistische Inferenz, Datenmanipulation, Feature Technik, Datenvorverarbeitung, Datenverarbeitung, Statistische Hypothesenprüfung, Datenanalyse, Technische Merkmale, Vorverarbeitung von Daten, Datenwrangling, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Disaster Recovery, Hardware Architecture, Computer Hardware, Database Management, Relational Databases, Computer Systems, Databases, Computer Architecture, Cybersecurity, Operating Systems, Cyber Attacks, SQL, TCP/IP, Information Technology, Database Systems, General Networking, Information Systems Security, Cyber Security Policies, Networking Hardware, Security Management
Gemischt · Kurs · 1–4 Wochen

John Wiley & Sons
Kompetenzen, die Sie erwerben: AI Personalization, AI Enablement, Fraud detection, AI Product Strategy, Artificial Intelligence, Digital Transformation, Artificial Intelligence and Machine Learning (AI/ML), Business Analytics, Business Process Automation, Social Media, Health Technology, Deep Learning, AI literacy, Automation, Machine Learning, Applied Machine Learning, Data-Driven Decision-Making, Computer Vision, Natural Language Processing, Predictive Analytics
Anfänger · Kurs · 3–6 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Software-Entwicklung, Testgetriebene Entwicklung (TDD), Scrum (Software-Entwicklung), Softwaretechnik, Kanban-Prinzipien, Prozessgesteuerte Entwicklung, Modellierung von Prozessen, Methoden der Softwareentwicklung, Agile Software-Entwicklung, Agile Produktentwicklung, Lebenszyklus der Softwareentwicklung, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Model Optimization, Simulations, Plot (Graphics)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Analysis, Data Manipulation, Data Wrangling, Data Collection, Data Cleansing, Data Processing, Data Quality, Data Analysis Software, Data Science, Feature Engineering, Data Visualization, Data Presentation, Data Validation, Correlation Analysis, Machine Learning
Anfänger · Kurs · 1–3 Monate