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.

Scrimba
Kompetenzen, die Sie erwerben: TypeScript, Event-Driven Programming, Javascript, Pseudocode, Computational Thinking, JSON, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Algorithms, Data Structures, Node.JS, Unit Testing, Web Development Tools, JavaScript Frameworks
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Algorithmen, Integrierte Entwicklungsumgebungen, Fehlersuche, Diagramm Entwurf, Versionskontrolle, GitHub, Programm-Entwicklung, Git (Versionskontrolle-System), Microsoft Kopilot, Computergestütztes Denken, Grundsätze der Programmierung, Datenflussdiagramme (DFDs), Software-Ingenieur, C# (Programmiersprache), Technische Software, Pseudocode, Datenstrukturen, Back-End Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Python-Programmierung, Web-Entwicklung, Computer Programmierung, Grundsätze der Programmierung, Datenstrukturen, Skriptsprachen, Software-Ingenieur, Web-Entwicklungstools, Benutzeroberfläche (UI), Skripting
Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Virtuelle Realität, Geräte anzeigen, Computergrafik, Virtuelle Umgebung, Erweiterte und virtuelle Realität (AR/VR), Einheit-Engine, Technischer Entwurf, Mensch-Computer-Interaktion, Entwicklung von Videospielen, Anwendungsdesign, Menschliche Faktoren
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenmanagement, Pandas (Python-Paket), Big Data, SQL, Analytics, Datenbank-Systeme, Datenverarbeitung, Daten-Integration, Splunk, Apache Hadoop, Daten-Pipelines, NoSQL, PostgreSQL, MongoDB, Apache Spark
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Software-Entwicklungstools, Flutter (Software), Softwareentwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Benutzeroberfläche (UI), Plattformübergreifende Entwicklung, Anwendungs-Rahmenwerke, Android Entwicklung, Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Javascript, Web-Entwicklung, Web-Komponenten, Cascading Style Sheets (CSS), HTML und CSS, Angular, Front-End Web-Entwicklung, Software-Entwurfsmuster, Web-Anwendungen, Reaktionsfähiges Webdesign, TypeScript
Mittel · Kurs · 1–4 Wochen
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Stichproben (Statistik), Wahrscheinlichkeit & Statistik, Bayessches Netzwerk, Methoden des Maschinellen Lernens, Wahrscheinlichkeitsverteilung, Computergestütztes Denken, Angewandtes maschinelles Lernen, Algorithmen für maschinelles Lernen, Statistische Inferenz, Markov-Modell, Graphentheorie, Statistische Methoden
Fortgeschritten · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Statistische Analyse, Python-Programmierung, Vorhersage, Pandas (Python-Paket), Datenvisualisierungssoftware, Zeitreihenanalyse und Vorhersage, Matplotlib, NumPy, Grundsätze der Programmierung, Statistische Inferenz, Explorative Datenanalyse, Deskriptive Statistik, Datenvisualisierung, Regressionsanalyse, Datenmanipulation, Seaborn
Anfänger · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: MySQL, Transaktionsverarbeitung, Relationale Datenbanken, Datenbank-Design, Datenbank Management, SQL, Datenbank-Management-Systeme, Datenmodellierung, Konzeptioneller Entwurf, Abfragesprachen, Informationssysteme, Sicherheit von Informationssystemen, Leistungsoptimierung, Datenbanken, Datenbankarchitektur und -verwaltung
Mittel · Kurs · 1–3 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Animation and Game Design, Unity Engine, Unreal Engine, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Storytelling, Artificial Intelligence
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenanalyse, Statistische Analyse, Vorhersage, Datengesteuerte Entscheidungsfindung, R-Programmierung, Zeitreihenanalyse und Vorhersage, Entwicklung der Politik, Statistische Hypothesentests, Analytische Fähigkeiten, Forschungsdesign, Öffentliche Politiken, Politische Analyse, Statistische Methoden, Programm Bewertung
Mittel · Kurs · 1–3 Monate