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.

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
Anfänger · Spezialisierung · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenmanipulation, Explorative Datenanalyse, Plot (Grafiken), Datenvisualisierung, NumPy, Pandas (Python-Paket), Python-Programmierung, Datenwrangling, Seaborn, Matplotlib, Datenwissenschaft, Software zur Datenvisualisierung, Statistische Visualisierung, Paket- und Softwareverwaltung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Transfer Learning, Fine-tuning, Tensorflow, Natural Language Processing, Keras (Neural Network Library), Embeddings, Model Training, Deep Learning, Classification Algorithms, Model Evaluation, Machine Learning, Software Visualization
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Modell Ausbildung, Angewandtes maschinelles Lernen, Daten-Pipelines, Modell-Einsatz, Analytik, Datenverarbeitung, Software für maschinelles Lernen, R Programmierung, Prädiktive Modellierung, Technische Merkmale, Maschinelles Lernen, Modell-Optimierung, Datenvorverarbeitung, Vorverarbeitung von Daten, Feature Technik, Datenwissenschaft, Datengestützte Entscheidungsfindung, Methoden des maschinellen Lernens, R (Software), Prädiktive Analytik, Telemarketing, Statistisches maschinelles Lernen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Tensorflow, Model Optimization, Python Programming, Model Training, Natural Language Processing, Data Preprocessing, Applied Machine Learning, Artificial Neural Networks, Text Mining, Machine Learning Algorithms, Deep Learning, Classification Algorithms, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Imperial College London
Kompetenzen, die Sie erwerben: Modell Ausbildung, Datenumwandlung, Tensorflow, Tiefes Lernen, Generative KI, Stichproben (Statistik), Bayessches Netz, Wahrscheinlichkeitsverteilung, Autokodierer, Auto-Kodierer, Modell-Optimierung, Bildanalyse, Generative Modellarchitekturen, Bayessche Statistik
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Back-End Web Development, PostgreSQL, Python Programming, Restful API, SQL, API Design, Object-Relational Mapping, Application Programming Interface (API), Database Management, Databases, Data Validation, Data Modeling, Development Environment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Information Systems Security, Risk Management, Security Management, Continuous Monitoring, Information Assurance, Law, Regulation, and Compliance, Cyber Governance, Governance, Regulation and Legal Compliance, Cybersecurity, Security Controls, Security Strategy, Risk Mitigation, Information Privacy, Cyber Security Policies, Risk Management Framework, ISO/IEC 27001, Risk Control, Threat Modeling, Information Systems
Fortgeschritten · Kurs · 1–4 Wochen

École normale supérieure
Kompetenzen, die Sie erwerben: Kombinatorik, Algorithmen, Lösung Design, Graphentheorie, Theoretische Informatik, Wahrscheinlichkeit, Mathematische Modellierung, Lineare Algebra, Angewandte Mathematik, Operations Research
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Skripting, Fehlersuche, Python-Programmierung, Software-Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Datenmanipulation, LLM-Bewerbung, Fehlersuche, Programm-Entwicklung, Python-Programmierung, Datenorientierte Programmierung, Datenanalyse, Wiederverwendbarkeit von Code
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Digitale Signalverarbeitung, Algorithmen, Datenfluss, Programm-Entwicklung, Leistungsoptimierung, Skalierbarkeit, Bildanalyse, Verteiltes Rechnen, C++ (Programmiersprache), Speicherverwaltung, Ereignisgesteuerte Programmierung
Mittel · Kurs · 1–3 Monate