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.

University of California, Irvine
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, User-Interface-(UI)-Design, Apple Xcode, Animation und Spieldesign, JSON, Model-View-Controller, Swift Programmierung, Entwicklung von Videospielen, Usability-Tests, Kerndaten (Software), UI Komponenten, Entwicklung von Anwendungen für Mobilgeräte, OAuth, Reaktionsfähiges Webdesign, Prototyping, Spiel-Design, Objective-C (Programmiersprache), UI/UX Strategie, iOS Entwicklung, Apple iOS
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Business Intelligence, Excel Macros, Pandas (Python Package), Prompt Engineering, Forecasting, Data Storytelling, Time Series Analysis and Forecasting, Regression Analysis, Data Quality, Responsible AI, ChatGPT, Microsoft Excel, Data Analysis, Report Writing, Interactive Data Visualization, Data Modeling, Generative AI, Data Visualization, Exploratory Data Analysis, Statistical Analysis
Mittel · Spezialisierung · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Object Oriented Programming (OOP), Algorithms, C++ (Programming Language), Graph Theory, File I/O, C (Programming Language), Computational Thinking, Programming Principles, Computer Programming, Program Development, Computer Science, Information Architecture, Computer Architecture, Query Languages, Data Storage, Maintainability, Theoretical Computer Science, Software Engineering, Computational Logic
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Skalierbarkeit, PySpark, Python-Programmierung, Datenanalyse, Datenwissenschaft, Verteiltes Rechnen, Daten-Infrastruktur, Apache Hadoop, Datenspeicherung, Big Data, Datenverarbeitung, Leistungsoptimierung, Apache Spark
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Power BI, Datenvisualisierungssoftware, Datenanalyse, Dashboard, Datenmodellierung, Rollenbasierte Zugriffskontrolle (RBAC), Datensicherheit, Microsoft SQL-Server, Datenmanagement
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Objektorientierte Programmierung (OOP), Datenstrukturen, Theoretische Informatik, JUnit, Java, Unstrukturierte Daten, Leistungsoptimierung, Einheitstest
Mittel · Kurs · 1–3 Monate
Michigan State University
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Objektorientierte Programmierung (OOP), C# (Programmiersprache), Entwicklung von Videospielen, Peer Review, Skripting, Animationen, Kreativität, Spiel-Design, Einheit-Engine, Plattformübergreifende Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: PHP (Skriptsprache), Objektorientierte Programmierung (OOP), Fehlersuche, Ereignisgesteuerte Programmierung, JSON, Javascript, JavaScript und jQuery, Ajax, Daten importieren/exportieren, jQuery, Web-Anwendungen
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenfluss, SQL, Prädiktive Modellierung, Python-Programmierung, Datenbanken, Datenvisualisierungssoftware, Datenanalyse, Statistische Visualisierung, Datenethik, Big Data, Unüberwachtes Lernen, Feature Technik, Prädiktive Analytik, Statistisches maschinelles Lernen, Relationale Datenbanken, Modellevaluation, R-Programmierung, Überwachtes Lernen, Datenbank-Systeme
Mittel · Spezialisierung · 3–6 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Java, Mobile Development, Object Oriented Programming (OOP), Java Programming, Application Deployment, JSON, Web Services, Mockups, Application Design, Mobile Development Tools, Restful API, Application Development, Software Design Patterns, Kotlin, User Interface (UI) Design, Prototyping, Application Lifecycle Management, Instagram
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, LangChain, Umarmendes Gesicht, Abruf-erweiterte Erzeugung, Generative KI, Web-Anwendungen, Flask (Web-Framework), Bildanalyse, OpenAI, Verarbeitung natürlicher Sprache, Schnelles Engineering, LLM-Bewerbung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Exploratory Data Analysis, Data Manipulation, Computer Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden