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, Davis
Kompetenzen, die Sie erwerben: SQL, Datenverarbeitung, Daten-Governance, Datenbank-Design, Datenmodellierung, Datenumwandlung, Datenanalyse, Datenqualität, Relationale Datenbanken, Abfragesprachen, Datenmanipulation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design Thinking, Usability, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Interactive Design, Application Design, Python Programming, Application Development
Gemischt · Kurs · 1–4 Wochen

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

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Python-Programmierung, Wahrscheinlichkeit & Statistik, Statistische Analyse, Finanzhandel, Risikoanalyse, Statistische Inferenz, Pandas (Python-Paket), Finanzielle Analyse, Regressionsanalyse, Finanzielle Daten, Wahrscheinlichkeitsverteilung, Statistische Methoden, Jupyter, Datenvisualisierung, Datenmanipulation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Software Development Tools, Transaction Processing, Web Development, Web Applications, Node.JS, Emerging Technologies, Scalability, Javascript, Application Deployment, Computer Programming, Market Dynamics
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Lineare Algebra, Infinitesimalrechnung, Numerische Analyse, Mathematische Software, Matlab, Algebra, Technik, Schätzung, Finite Elemente Methoden, Technische Analyse, Computergestütztes Denken, Technische Berechnungen, Simulation und Simulationssoftware, Mathematische Modellierung, Integralrechnung, Geometrie, Maschinenwesen, Fortgeschrittene Mathematik, Angewandte Mathematik, Differentialgleichungen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Computer Programming, Software Engineering, Programming Principles
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Application Development, Software Design, Scalability, File Management, Programming Principles, Maintainability, Data Structures, Debugging, Python Programming, JSON
Gemischt · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Java Programmierung, Integrierte Entwicklungsumgebungen, Java, Entwicklung von Anwendungen für Mobilgeräte, Objektorientierte Programmierung (OOP), Android Entwicklung, Android Studio, Fehlersuche, Algorithmen, Datenstrukturen, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Python-Programmierung, Wahrscheinlichkeit & Statistik, Datenverarbeitung, Pandas (Python-Paket), Deskriptive Statistik, Statistik, NumPy, Matplotlib, Unüberwachtes Lernen, Datenmanipulation, Datenvisualisierung, Datenanalyse, Algorithmen für maschinelles Lernen, Maschinelles Lernen
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Objektorientierter Entwurf, JSON, Objektorientierte Programmierung (OOP), Datenstrukturen, Einheitstest
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ajax, Hypertext Markup Language (HTML), Application Programming Interface (API)
Anfänger · Kurs · 1–4 Wochen