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.

Kompetenzen, die Sie erwerben: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Ereignisgesteuerte Programmierung, Brainstorming, Objektorientierter Entwurf, Animation und Spieldesign, Programm-Entwicklung, Studentisches Engagement, Fehlersuche, Algorithmen, Computergestütztes Denken, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Python Programming, Programming Principles, Data Structures, Computer Programming, Computational Thinking, Web Development Tools, Web Development, Software Engineering
Mittel · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Unified Modeling Language, Software Development Methodologies, Software Engineering, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Matplotlib, Skriptsprachen, Datenbank-Anwendung, Objektorientierte Programmierung (OOP), Daten importieren/exportieren, Datenmanipulation, Datenbanken, Dateiverwaltung, Skripting, Datenvisualisierung, Pandas (Python-Paket), NumPy
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Regressionsanalyse, Klassifizierungs- und Regressionsbaum (CART), Überwachtes Lernen, Angewandtes maschinelles Lernen, Statistische Modellierung, Maschinelles Lernen, Prädiktive Modellierung, Feature Technik, Stichproben (Statistik), Matlab, Prädiktive Analytik, Datenverarbeitung
Anfänger · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Responsible AI, Large Language Modeling, Data Ethics, Decision Tree Learning, Regression Analysis, Generative AI, Artificial Intelligence, Predictive Modeling, Statistical Modeling, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Applied Machine Learning, Image Analysis, Machine Learning Methods, Deep Learning, Visualization (Computer Graphics), Plot (Graphics), Artificial Neural Networks, Algorithms
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Deep Learning, Künstliche neuronale Netze, Computervision, Reinforcement Learning, Maschinelles Lernen, Künstliche Intelligenz, Angewandtes maschinelles Lernen, Generative Modellarchitekturen, Dimensionalitätsreduktion, Bildanalyse, Verarbeitung natürlicher Sprache, Keras (Bibliothek für Neuronale Netze), Algorithmen für maschinelles Lernen, Unüberwachtes Lernen
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Brainstorming, Software und Technologie für das Bildungswesen, Computergestütztes Denken, Fehlersuche, Algorithmen, Informatik, Grundsätze der Programmierung, Entwicklungsumgebung
Anfänger · Kurs · 1–3 Monate

The University of Chicago
Kompetenzen, die Sie erwerben: Climate Change Programs, Mathematical Modeling, NumPy, Physical Science, Simulation and Simulation Software, Environmental Science, Scientific Visualization, Matplotlib, Simulations, Numerical Analysis, Differential Equations, Mechanics
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Data-oriented programming, Python Programming, Maintainability, Data Manipulation, Data Analysis, Technical Support
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenstrukturen, C und C++, Ereignisgesteuerte Programmierung, System Programmierung, Daten in Echtzeit, Computergrafik, Computervision, Verteiltes Rechnen, Softwareentwicklung, Datenverarbeitung, Hardware-Architektur, Algorithmen, Skalierbarkeit, Leistungsoptimierung, Bildanalyse
Mittel · Kurs · 1–3 Monate