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.

Cloudera
Kompetenzen, die Sie erwerben: SQL, Virtuelle Maschinen, Große Daten, Datenbanken, Datenverarbeitung, Datenbank-Management, MySQL, Analytik, Abfragesprachen, Apache Hive, Datenanalyse, Datenmanipulation, Integration von Daten, Datenbank Management, PostgreSQL
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Großrechner-Technologien, Mainframe-Computing, COBOL (Programmiersprache), Test-Tools, Software-Prüfung, Datei-E/A, Einheitliche Prüfung, Testgetriebene Entwicklung (TDD), Computer-Programmierwerkzeuge, Fehlersuche, z/OS, Einheitstest
Anfänger · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Python Programming, Solution Design, Analysis
Mittel · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Database Design, Database Systems, Relational Databases, Database Software, Databases, Database Application, NoSQL, Database Management Systems, Database Management, Database Development, Machine Learning Algorithms, SQL, Big Data, Model Evaluation, Apache Hadoop, MySQL, Statistical Analysis, Database Theory, Data Analysis, Data Preprocessing
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrität der Daten, SQL, Operative Datenbanken, Datenbank-Management, Microsoft SQL-Server, Datenzugang, Transact-SQL, Generative KI, Transaktionsverarbeitung, Datenmanipulation, Datenbank Management, Relationale Datenbanken, AI-Integrationen, Leistungsoptimierung
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Javascript, Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML), Programming Principles
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Nanjing University
Kompetenzen, die Sie erwerben: Debugging, Computer Systems, Computer Architecture, Microarchitecture, System Programming, System Software, Computational Logic, Programming Principles, Hardware Architecture, Data Storage, Operating Systems, Secure Coding, Data Structures, Application Security, Memory Management, Exploit development
Gemischt · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Unüberwachtes Lernen, Angewandtes maschinelles Lernen, Python-Programmierung, Algorithmen, Mathematische Modellierung, Lineare Algebra, Methoden des maschinellen Lernens, Datenmanipulation, Numerische Analyse, Angewandte Mathematik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Verarbeitung natürlicher Sprache, Verantwortungsvolle AI, Feature Technik, Unüberwachtes Lernen, Explorative Datenanalyse, Design Thinking, Python-Programmierung, Datenwissenschaft, Klassifizierungsalgorithmen, Erkennung von Anomalien, Text Mining, Qualitätssicherung, Vorverarbeitung von Daten, Datenumwandlung, Daten-Ethik, Scikit Learn (Bibliothek für maschinelles Lernen), Maschinelles Lernen, Datenvorverarbeitung, Algorithmen für maschinelles Lernen, Daten-Pipelines, Technische Merkmale
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Spring Framework, Spring Boot, Model View Controller, Unit Testing, Frontend Integration, Microservices, Application Development, Redis, Restful API, YAML, Java, Java Programming, Application Frameworks, MongoDB, Application Deployment, NoSQL, Ajax, Data Persistence
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenmanagement, Anwendungsprogrammierschnittstelle (API), Datenverwaltung, Python-Programmierung, Abruf-erweiterte Erzeugung, Datenverarbeitung, OpenAI-API, Vektordatenbanken, Einbettungen, Daten importieren/exportieren, Maschinelles Lernen, Generative KI, Modellierung großer Sprachen, Pandas (Python-Paket)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Klinische Dokumentation, Verarbeitung natürlicher Sprache, Verwaltung klinischer Daten, R (Software), R Programmierung, Unstrukturierte Daten, Datenverarbeitung, Google Cloud-Plattform, Text Mining, Klinische Informatik, Gesundheitsinformatik, grep
Mittel · Kurs · 1–3 Monate