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 Alberta
Kompetenzen, die Sie erwerben: API-Entwurf, Anwendungsprogrammierschnittstelle (API), Software-Entwicklung, Software Architektur, Serviceorientierte Architektur, Erweiterbare Markup-Sprache (XML), JSON, Microservices, Software-Architektur, Webdienste, Restful API, Web-Entwicklung, Web-Anwendungen, Software Entwurf, Einfaches Objektzugriffsprotokoll (SOAP), Android-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Azure, Computer Vision, Cloud-API, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Anwendungsprogrammierschnittstelle (API), Software-Entwicklung, Künstliche Intelligenz, Cloud Computing, Benutzerkonten, Bildanalyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Web Presence, Front-End Web Development, Web Content, Responsive Web Design, Web Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: NoSQL, Analytik, Business Intelligence, IBM Kognos-Analytik, Daten-Pipelines, Auszug, IBM Cognos-Analytik, SQL, Erstellung des Dashboards, PySpark, Data Warehousing, Datenbanken, Apache Spark, Integration von Daten, Große Daten, Datenbankarchitektur und -verwaltung, IBM DB2, Dashboard, MongoDB, Python-Programmierung, Relationale Datenbanken
Fortgeschritten · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Data Mining, Analytik, Business Intelligence, Datenmanagement, Technologien zur Datenspeicherung, Analytische Fähigkeiten, SQL, Business-Analytik, Data Warehousing, Datenverwaltung, Integration von Daten, Große Daten, Oracle-Datenbanken, PostgreSQL, Relationale Datenbanken, Datenarchitektur, Datenbank-Management-Systeme, Abfragesprachen, Daten-Governance
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Kontinuierliche Integration, Frontend-Integration, Anwendungsdesign, Back-End-Webentwicklung, Kubernetes, Microservices, Javascript, Kontinuierliche Bereitstellung, Web-Design und Entwicklung, Restful API, Django (Web-Framework), Web-Anwendungen, GitHub, Benutzerkonten, Web-Entwicklung, CI/CD, Full-Stack Web-Entwicklung, Node.JS, Front-End-Webentwicklung
Fortgeschritten · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Feinabstimmung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Prompt-Muster, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), Computer Programmierung, Schlüsselverwaltung, AI-Sicherheit, Künstliche Intelligenz, Generative KI, AI-Integrationen, API-Tests, Daten-Ethik, Computerprogrammierung, Verantwortungsvolle AI, OpenAI, OpenAI-API
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenerfassung, R Programmierung, Maschinelles Lernen, Modell-Optimierung, Bereinigung von Daten, Analytische Fähigkeiten, Datenwissenschaft, Modellevaluation, Verarbeitung natürlicher Sprache, Datenmodellierung, Modell Ausbildung, Bewertung des Modells, Explorative Datenanalyse, Datenverarbeitung, Datenerhebung, Präsentation der Daten, Prädiktive Modellierung, Datenanalyse
Gemischt · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Algorithms, Computer Programming, Computational Thinking, Graph Theory, Data Structures
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Datenzugang, Fehlersuche, Datenmodellierung, JSON, Javascript, Objektorientierte Programmierung (OOP), Web-Anwendungen, Django (Web-Framework), Ajax, Python-Programmierung, Javascript und jQuery, jQuery
Mittel · Kurs · 1–3 Monate
Universidad Austral
Kompetenzen, die Sie erwerben: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, jQuery, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, MongoDB
Anfänger · Spezialisierung · 3–6 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Benutzererfahrung, Verbesserung der Kundenerfahrung, A/B-Tests, Agile Produktentwicklung, Software-Entwicklung, Agile Software-Entwicklung, Agile Entwicklung von Software, Analytische Fähigkeiten, Kundenanalyse, Analytik, Agile Methodik, Produktentwicklung, Datengestützte Entscheidungsfindung, Planung der Kundennachfrage, KI-Produktstrategie, Produktmanagement, Erweiterte Analytik, Produktverbesserung, Bedarfsplanung, Kundeneinblicke, Prüfung der Benutzerfreundlichkeit
Anfänger · Kurs · 1–4 Wochen