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: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, Computer Science, Embedded Systems, OS Process Management, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Musikalische Komposition, Grundsätze der Programmierung, Musik, Programm-Entwicklung, Computer Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prädiktive Modellierung, Daten bereinigen, Logistische Regression, Stichproben (Statistik), Überwachtes Lernen, Maschinelles Lernen, Klassifizierungsalgorithmen, Random Forest Algorithmus, Modellevaluation, Datenvorverarbeitung, Lernen mit Entscheidungsbäumen, Feature Technik, Scikit Learn (Bibliothek für Maschinelles Lernen), Leistungsmetrik
Mittel · 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

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Integrierte Entwicklungsumgebungen, Unüberwachtes Lernen, Daten in Echtzeit, Python-Programmierung, Automatisierung, Computervision, Digitale Transformation, Künstliche Intelligenz, Computer-Programmierwerkzeuge, Entwicklungsumgebung, Deep Learning, Angewandtes maschinelles Lernen, Peripheriegeräte, Bauingenieurwesen, Drahtlose Netzwerke, Algorithmen für maschinelles Lernen, Eingebettete Systeme, Internet der Dinge, Bildanalyse
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Javascript, JSON, Cascading Style Sheets (CSS), Web-Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Web Design und Entwicklung, Webdesign, Software-Tests, Front-End Web-Entwicklung, HTML und CSS, React.js, Bootstrap (Front-End-Framework), Ajax, HyperText Markup Language (HTML), UI Komponenten, Jest (JavaScript Testing Framework), Web-Entwicklungstools, Reaktionsfähiges Webdesign, Testfall
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Datenzugang, Objektorientierte Programmierung (OOP), Transaktionsverarbeitung, JSON, Entwicklung von Anwendungen für Mobilgeräte, Datenbank-Anwendung, iOS Entwicklung, Model-View-Controller, Benutzeroberfläche (UI), Schnittstelle zur Anwendungsprogrammierung (API), Persistenz der Daten, Apple Xcode, Swift Programmierung, UI Komponenten, Kerndaten (Software), Reaktionsfähiges Webdesign, Einheitstest, Datenstrukturen, Apple iOS, Anwendungsentwicklung
Anfänger · Spezialisierung · 3–6 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
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

University of Michigan
Kompetenzen, die Sie erwerben: Leiterschaft, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Inklusivität am Arbeitsplatz, Soziale Gerechtigkeit, Verantwortlichkeit, Studentisches Engagement, Kulturelle Vielfalt, Befürwortung, Höhere Bildung
Mittel · Kurs · 1–3 Monate

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