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: Recurrent Neural Networks (RNNs), Model Evaluation, Supervised Learning, Feature Engineering, Transfer Learning, NumPy, Matplotlib, Convolutional Neural Networks, Statistical Methods, Deep Learning, Applied Machine Learning, Data Visualization, Keras (Neural Network Library), Python Programming, Pandas (Python Package), Seaborn, Applied Mathematics, Machine Learning, Machine Learning Algorithms, Tensorflow
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Graphic and Visual Design, Application Design, Program Development, Real Time Data, Programming Principles
Anfänger · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Benutzererlebnis, Gestaltungselemente und -prinzipien, User-Interface-(UI)-Design, User Experience Design, Nutzerorientierte Gestaltung, Reaktionsfähiges Webdesign, Mockups, Prototyping, Webdesign, Informationsarchitektur, Grafisches und visuelles Design, Web-Sprache, Entwerfen, Wireframing, UI/UX Strategie, Adobe XD, Interaktionsdesign, Persona (Benutzererfahrung), Benutzerforschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Seaborn, NumPy, Matplotlib, Data Transformation, Data Manipulation, Data Visualization Software, Pandas (Python Package), Plot (Graphics), Data Visualization, Jupyter, Scatter Plots, Data Science, Data Processing, Data Analysis, Box Plots, Python Programming, Graphing, Computer Programming, Computer Programming Tools, Software Development
Mittel · Spezialisierung · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: System Programmierung, Datenzugang, Fehlersuche, Computer-Programmierwerkzeuge, Back-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenstrukturen, Daten importieren/exportieren, Fehlersuche, Funktionales Design, Datei-E/A, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java Programmierung, Java, Algorithmen, Datenstrukturen, Datenspeicherung, Grundsätze der Programmierung, C++ (Programmiersprache), Computer Programmierung, Dateiverwaltung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Context Protocol, Model Deployment, AI Orchestration, AI Workflows, LangGraph, Agentic systems, Middleware, Scalability, Interoperability, LLM Application, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), LangChain, Prompt Engineering, Artificial Intelligence, Generative AI, Google Gemini, Application Programming Interface (API), Python Programming, Performance Analysis
Fortgeschritten · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Application Programming Interface (API), Technology Strategies, Applied Machine Learning, Hybrid Cloud Computing, Data Strategy, Image Analysis, Infrastructure As A Service (IaaS), Responsible AI, Cloud Computing, Cloud Solutions, Public Cloud, Containerization
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Science, Statistical Inference, Data Visualization, Pandas (Python Package), Probability & Statistics, Statistics, Regression Analysis, Apache Hadoop, Big Data, Machine Learning, Data Manipulation, Data Preprocessing, Data Analysis, Analytics, Random Forest Algorithm, Python Programming, Data Mapping, Object Oriented Programming (OOP), JavaScript Frameworks, HTML and CSS
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Java Programming, Object Oriented Programming (OOP), Spring Boot, Hibernate (Java), Object Oriented Design, Spring Framework, Database Management, Computer Programming, Web Development, Authorization (Computing), Restful API, Debugging, Programming Principles
Anfänger · Kurs · 3–6 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenstrukturen, Algorithmen, Objektorientierte Programmierung (OOP), Unstrukturierte Daten, Graphentheorie, Programm-Entwicklung, Fehlersuche, C++ (Programmiersprache), Theoretische Informatik, Entwicklungsumgebung, Technische Software, Datenspeicherung, Datenbank-Systeme, Technologien zur Datenspeicherung, Objektorientierter Entwurf, Datenbank-Theorie, Netzwerk-Routing, Computer Programmierung
Mittel · Spezialisierung · 1–3 Monate