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: Shiny (R Package), PyTorch (Machine Learning Library), Dashboard, Dashboard Creation, Python Programming, Interactive Data Visualization, Data Visualization, Data Visualization Software, Pandas (Python Package), Image Analysis, Applied Machine Learning, AI Workflows, Machine Learning Methods, Data Science, Computer Programming, Web Frameworks, Application Development, UI Components, Web Development Tools, User Interface (UI)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Decision Intelligence, Responsible AI, Apache Kafka, Data Ethics, Operations Research, Data Pipelines, Model Deployment, Apache Spark, Real Time Data, Revenue Management, Market Dynamics, Supply Chain Planning, Supply Chain, Logistics, Compliance Management, Information Privacy, People Analytics, Regulatory Compliance, General Data Protection Regulation (GDPR), Python Programming
Mittel · Kurs · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Algorithmen, Digitale Signalverarbeitung, Kalkulation, Computerprogrammierung, Farbenlehre, Bildanalyse, Computer Vision, Künstliche Intelligenz, Computer Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Matlab, Mathematische Software
★ 4.2 (1819) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Arithmetik, Algorithmen, Grundsätze der Programmierung, Rechnerische Logik, Computerprogrammierung, Computational Thinking, Computer Programmierung, Deduktive Argumentation, Theoretische Informatik, Python-Programmierung, Angewandte Mathematik, Kombinatorik, Logisches Denken
★ 4.4 (2285) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming, C++ (Programming Language), Theoretical Computer Science, Software Engineering, Geometry, Performance Tuning, Computational Logic, Solution Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Skalierbarkeit, Öffentliche Wolke, Cloud-Management, Cloud-Infrastruktur, Datenspeicherung, Cloud-Dienste, Microsoft Azure, Cloud-Plattformen, Virtuelle Vernetzung, Virtualisierung, Architektur des Cloud Computing, Virtuelle Maschinen, Datenbank-Management-Systeme, Cloud-Lösungen, Cloud-Speicher, Virtuelle private Netzwerke (VPN)
★ 4.5 (2772) · Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Typografie, Cascading Style Sheets (CSS), Web-Entwicklung, Grundsätze der Programmierung, Web-Design, HTML und CSS, Web-Design und Entwicklung, Web-Entwicklungs-Tools, Reaktionsfähiges Web-Design, Leitlinien für die Zugänglichkeit von Webinhalten, Fehlersuche, Hypertext Markup Language (HTML)
★ 4.8 (9654) · Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Generative KI, Datenanalyse, Schnelles Engineering, Datenumwandlung, Dateiverwaltung, Marketing-Automatisierung, Statistische Visualisierung, ChatGPT, Prompt-Muster, Text Mining, Plot (Grafiken), Präsentation der Daten, Künstliche Intelligenz, Automatisierung, Automatisierung von Geschäftsprozessen, Verwaltung von Dokumenten, Dokumentenverwaltung, Datei-E/A, AI-Arbeitsabläufe, Multimodale Aufforderungen
★ 4.8 (979) · Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, API Design, Application Programming Interface (API), Hibernate (Java), Data Validation, Development Testing, Verification And Validation, Authentications, Model View Controller, Back-End Web Development, Computer Programming, Code Reusability, Object-Relational Mapping, Server Side
Mittel · Spezialisierung · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Modellierung von Prozessen, Software-Entwicklung, Agile Produktentwicklung, Agile Software-Entwicklung, Agile Entwicklung von Software, Agile Methodik, Softwaretechnik, Testgetriebene Entwicklung (TDD), Prozessgesteuerte Entwicklung, Methoden der Softwareentwicklung, Scrum (Software-Entwicklung), Lebenszyklus der Softwareentwicklung, Kanban-Prinzipien
★ 4.7 (5294) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Components, Unity Engine, User Interface (UI), User Interface (UI) Design, Animation and Game Design, User Interface and User Experience (UI/UX) Design, Interactive Design, Usability, Game Design, Layout Design, Animations, Event-Driven Programming, Typography, Scripting
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Große Daten, Datenanalyse, Skalierbarkeit, Unstrukturierte Daten, Datenspeicherung, Apache Hadoop, Datenwissenschaft, Datenverarbeitung, Qualität der Daten, Daten in Echtzeit, Datenqualität, Verteiltes Rechnen
★ 4.6 (11.006) · Gemischt · Kurs · 1–3 Monate