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.

Icahn School of Medicine at Mount Sinai
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Elektrische Systeme, Simulationen, Biochemie, Physiologie, Matlab, Computergestützte Logik, Wahrscheinlichkeit, Differentialgleichungen, Statistische Modellierung, Biologie, Zellbiologie, Mathematische Modellierung
Gemischt · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Klassifizierungsalgorithmen, Prädiktive Modellierung, Scikit Learn (Bibliothek für Maschinelles Lernen), Datenvorverarbeitung, Zeitreihenanalyse und Vorhersage, Modellevaluation, Datenmanipulation, Python-Programmierung, Text Mining, Maschinelles Lernen, Unüberwachtes Lernen, Regressionsanalyse, Algorithmen für maschinelles Lernen, Jupyter, Angewandtes maschinelles Lernen, Feature Technik, Überwachtes Lernen
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: No-Code Development, Mobile Development, Google Sheets, Application Development, Application Design, Application Deployment, Data Structures, User Accounts, Personalized Service, User Feedback, Web Development, Marketing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Transfer Learning, Deep Learning, Modellevaluation, Faltungsneuronale Netzwerke, Python-Programmierung, PyTorch (Bibliothek für Maschinelles Lernen), Bildanalyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Tensorflow, Künstliche neuronale Netze, Datenvorverarbeitung, Daten importieren/exportieren, Modellevaluation, Python-Programmierung, Maschinelles Lernen, ChatGPT, Keras (Bibliothek für Neuronale Netze), Leistungsoptimierung, Methoden des Maschinellen Lernens, Angewandtes maschinelles Lernen, Bildanalyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Prototyping, Innovation, Lean Six Sigma, Kanban-Prinzipien, Schlanke Produktion, User Experience Design, Prozess der kontinuierlichen Verbesserung, Softwareentwicklung, Produktentwicklung, Prozessverbesserung, Design Thinking, Schlanke Methodologien, Agile Entwicklung von Software, Methoden der Softwareentwicklung, Prozess-Mapping
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), Data Structures, Application Security, System Programming, Programming Principles, Performance Tuning
Mittel · Kurs · 1–4 Wochen
Universidad de los Andes
Kompetenzen, die Sie erwerben: Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Animation and Game Design, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, Software Documentation, User Interface (UI), Virtual Environment
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithms, Debugging, Java, Computer Programming, Software Design, Programming Principles, Object Oriented Programming (OOP), Program Development, Data Analysis Software, Data Import/Export, File I/O, Integrated Development Environments
Anfänger · Kurs · 1–3 Monate

Maven Analytics
Kompetenzen, die Sie erwerben: Microsoft Excel, Datenverarbeitung, Generative KI, Deep Learning, Schnelles Engineering, Google Sheets, Analytics, ChatGPT, Excel-Formeln, Fehlersuche, Python-Programmierung, Power BI, Business Intelligence, SQL, Datenanalyse, Datenkompetenz, Künstliche Intelligenz, Abfragesprachen, KI-Förderung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Statistical Visualization, Graphing, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Scalability, Application Deployment, Cloud Hosting, User Accounts, Application Security, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen