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.

Board Infinity
Kompetenzen, die Sie erwerben: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Microservices, Containerization, JSON, Application Programming Interface (API), DevOps, Web Services, Middleware, CI/CD, Back-End Web Development, Web Applications, Programming Principles, Server Side
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Data Cleansing, Python Programming, Data Analysis, NumPy, Pandas (Python Package), Data Manipulation, Analytical Skills, Scripting, Algorithms, Debugging
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Öffentliche Gesundheit, Bildung und Ausbildung, Gesundheitliche Chancengleichheit, Ethik im Gesundheitswesen, Öffentliche Gesundheit und Krankheitsvorbeugung, Trainingsprogramme, Entwicklung der Gemeinschaft, Behaviorale Gesundheit, Interkulturelle Kompetenz, Verwaltung des Gesundheitswesens, Krisenintervention, Gesundheitsförderung, Grundversorgung, Intelligente Ziele, Gesundheitssysteme, Befürwortung, Gesundheitspolitik, Ausbildung des Trainers, Gemeinschaft Gesundheit, Abwasserentsorgung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Gradle, Entwicklungsumgebung, Android Entwicklung, Anwendungsentwicklung, Virtuelle Umgebung, Android Studio, Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Integrierte Entwicklungsumgebungen, Erweiterbare Markup-Sprache (XML), UI Komponenten, Android (Betriebssystem)
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Informatik, Graphentheorie, Datenstrukturen, Netzwerkanalyse, Theoretische Informatik, Algorithmen, Big Data, Netzwerk-Modell, Computergestützte Logik, Netzwerk-Routing, Operations Research, Wahrscheinlichkeit & Statistik, Lineare Algebra, Python-Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Große Daten, Computerwissenschaft
Fortgeschritten · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Anwendungsdesign, Anwendungsentwicklung, Model-View-Controller, Animationen, Grundsätze der Programmierung, Apple Xcode, Persistenz, Objektorientierte Programmierung (OOP), Benutzeroberfläche (UI), Swift Programmierung, iOS Entwicklung, UI Komponenten, Integrierte Entwicklungsumgebungen, Interaktionsdesign, Anwendungs-Rahmenwerke, Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Modell Ansicht Controller, Persistenz der Daten, Objective-C (Programmiersprache)
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenmanipulation, Datenwissenschaft, Datenstrukturen, Skriptsprachen, Skripting, Grundsätze der Programmierung, Python-Programmierung, Computerprogrammierung
Anfänger · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: Datenmanipulation, NoSQL, Graphentheorie, Datenwissenschaft, Cloud Computing, SQL, Big Data, Verteiltes Rechnen, Algorithmen, Datenanalyse, Python-Programmierung, Apache Spark, Datenbank-Systeme, Relationale Datenbanken, Datenverarbeitung, Apache Hadoop, Datenfluss, Skalierbarkeit, Große Daten, Datenbanken, Abfragesprachen
Gemischt · Kurs · 1–3 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Physik, Mechanik, Statistische Methoden, Python-Programmierung, Mathematische Modellierung, Wahrscheinlichkeitsverteilung, Numerische Analyse, Simulationen
Gemischt · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Infinitesimalrechnung, Angewandte Mathematik, Schätzung, Integralrechnung, Algorithmen, Simulation und Simulationssoftware, Wissenschaftliche Visualisierung, Technische Analyse, Lineare Algebra, Kalkulation, Mathematische Software, Differentialgleichungen, Plot (Grafiken), Grundsätze der Programmierung, Computergestütztes Denken, Skripting, Technische Berechnungen, Numerische Analyse, Mathematische Modellierung, Simulationen, Matlab
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Kombinatorik, Algorithmen, Bayessche Statistik, Wahrscheinlichkeit, Python-Programmierung, Statistik, Mathematische Modellierung, Wahrscheinlichkeitsverteilung, Arithmetik, Simulationen
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Fehlersuche, Ereignisgesteuerte Programmierung, Entwicklungsumgebung, C# (Programmiersprache), Webentwicklung, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Web-Anwendungen, ASP.NET, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen