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: Computer Vision, Modellevaluation, Auto-Kodierer, Faltungsneuronale Netzwerke, Tiefes Lernen, Bewertung des Modells, Reinforcement Learning, Faltungsneuronale Netze, Autokodierer, Rekurrente Neuronale Netze (RNNs), Keras (Bibliothek für neuronale Netze), Generative adversarische Netze (GANs), Unüberwachtes Lernen, Transfer Learning, Lernen übertragen, Tensorflow, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Mechanik, Physik, Wahrscheinlichkeitsverteilung, Python-Programmierung, Numerische Analyse, Statistische Methoden, Mathematische Modellierung, Simulationen
Gemischt · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Automatisierung, Microsoft Excel, Strategische Entscheidungsfindung, Excel-Makros, Produktivitätssoftware, Fehlersuche, Excel-Formeln, Grundsätze der Programmierung, Visual Basic (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Computer Vision, Modellevaluation, Computer Programmierung, Faltungsneuronale Netzwerke, Tiefes Lernen, Python-Programmierung, Bewertung des Modells, Modell-Einsatz, Eingebettete Systeme, Vorverarbeitung von Daten, Daten-Ethik, Faltungsneuronale Netze, Angewandtes maschinelles Lernen, Transfer Learning, Lernen übertragen, Datenvorverarbeitung, Bildanalyse, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Computerprogrammierung, Künstliche neuronale Netze
Mittel · Kurs · 1–4 Wochen
University of California San Diego
Kompetenzen, die Sie erwerben: Statistische Analyse, Statistische Hypothesenprüfung, Logistische Regression, Datenanalyse, Experimentieren, Datenvalidierung, Benutzererfahrung, R Programmierung, Statistik, Statistische Modellierung, Mensch-Computer-Interaktion, Regressionsanalyse, Prüfung der Benutzerfreundlichkeit, UI/UX-Forschung, Validierung von Daten, Statistische Methoden
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Elektroingenieurwesen, Digitale Signalverarbeitung, Algorithmen, Lineare Algebra, Zeitreihenanalyse und Vorhersage, Grundsätze der Programmierung, Elektronik, Mathematische Modellierung, Telekommunikation, Kommunikationssysteme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmodellierung, Datenwissenschaft, Datenzugang, Datenmanipulation, Datenbank-Design, Datenanalyse, R Programmierung, SQL, Datenbank-Management, Abfragesprachen, Datenbanken, Relationale Datenbanken, Datenbank Management
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Datenanalyse, Grundsätze der Programmierung, Daten-Strukturen, Theoretische Informatik, Netzwerkanalyse, Python-Programmierung, Graphentheorie, Analyse, Computational Thinking
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Web-Entwicklung, Entwicklungsumgebung, ASP.NET, Fehlersuche, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Web-Anwendungen, .NET-Rahmenwerk, Ereignisgesteuerte Programmierung, C# (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Ideenfindung, Entwurf, Geschichtenerzählen, Animation und Spieldesign, Kreativität, Gestaltung, Konzeptionelle Gestaltung, Interaktives Design, Entwicklung von Videospielen, Entwurf von Systemen, Spiel-Design
Anfänger · Kurs · 1–4 Wochen