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.

The State University of New York
Kompetenzen, die Sie erwerben: Browser-Kompatibilität, HTML und CSS, Verwaltung von Inhalten, WordPress, Plattformübergreifende Entwicklung, Web-Entwicklung, Web-Sprache, Web-Inhalt, Web-Design und Entwicklung, Web-Anwendungen, Webanalyse und SEO, Web-Design
Gemischt · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: iOS-Entwicklung, MLOps (Operationen für maschinelles Lernen), Javascript, Daten-Pipelines, Modell-Einsatz, Swift-Programmierung, Maschinelles Lernen, Lernen übertragen, Faltungsneuronale Netzwerke, Bewertung des Modells, Auszug, Android-Entwicklung, Datenvorverarbeitung, Bildanalyse, Datenverarbeitung, Computer Vision, Föderiertes Lernen, Tensorflow, Mobile Entwicklung, Daten importieren/exportieren, Vorverarbeitung von Daten, Faltungsneuronale Netze, Transfer Learning, Modellevaluation
Mittel · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Lineare Algebra, Computergrafik, Histogramm, Räumliche Analyse, Visualisierung (Computergrafik), Digitale Signalverarbeitung, Medizinische Bildgebung, Bildanalyse, Matlab, Computer Vision
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden
Amazon Web Services
Kompetenzen, die Sie erwerben: Datenvisualisierung, Hybrides Cloud-Computing, Cloud-Sicherheit, Software-Architektur, API-Gateway, Datenanalyse, Architektur des Cloud Computing, Amazon Web Services, Amazon S3, Containerisierung, AWS Kinesis, Software Architektur, Leistungsoptimierung, Amazon Webdienste, Cloud-Management, Ereignisgesteuerte Programmierung, Amazon DynamoDB, Architektur der Lösung, AWS Identitäts- und Zugriffsverwaltung (IAM), Serverloses Rechnen, Multi-Tenant-Cloud-Umgebungen
Mittel · Kurs · 1–4 Wochen

Edge Impulse
Kompetenzen, die Sie erwerben: Künstliche neuronale Netze, Eingebettete Systeme, Angewandtes maschinelles Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Eingebettete Software, Datenanalyse, Modell-Einsatz, Maschinelles Lernen, Digitale Signalverarbeitung, Faltungsneuronale Netzwerke, Technische Merkmale, Feature Technik, Bewertung des Modells, Datenvorverarbeitung, Computer Programmierung, Tiefes Lernen, Daten-Ethik, Computerprogrammierung, Vorverarbeitung von Daten, Faltungsneuronale Netze, Modellevaluation
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: GitHub, Cloud-Plattformen, Infrastruktur als Dienstleistung (IaaS), Technische Dokumentation, CI/CD, Cloud-Infrastruktur, Software-Entwicklung, Plattform als Dienstleistung (PaaS), DevOps, Technische Kommunikation, Infrastruktur als Code (IaC), Agile Entwicklung von Software, Agile Software-Entwicklung, Cloud Computing, Kontinuierliche Lieferung, Serverloses Rechnen
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Prototyping, JSON, iOS-Entwicklung, UI/UX-Strategie, Apple Xcode, UI-Komponenten, Spiel-Design, Swift-Programmierung, Objective-C (Programmiersprache), OAuth, Benutzeroberfläche (UI) Design, Entwicklung von Videospielen, Kerndaten (Software), Mensch-Computer-Interaktion, Model-View-Controller, Prüfung der Benutzerfreundlichkeit, Apple iOS, Mobile Entwicklung, Reaktionsfähiges Web-Design, Animation und Spieldesign
Anfänger · Spezialisierung · 3–6 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Datengestützte Entscheidungsfindung, Finanzielle Analyse, Finanzielle Modellierung, Datenvisualisierung, Business-Analytik, Bewertung von Unternehmen, Finanzielle Daten, Marketing-Effektivität, Buchhaltung, Finanzielle Verwaltung, Unternehmensfinanzierung, Digitales Marketing, Kundeneinblicke, Governance, SAS (Software), Budgetierung, Dashboard, Investitionsrechnung, Marketing-Analytik, Finanzverwaltung
Anfänger · Spezialisierung · 3–6 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Innovation, Schlanke Methodologien, Teamleitung, Prozessverbesserung, Kanban-Prinzipien, Prioritätensetzung, Teambildung, Leistungsmanagement im Team, Führung des Teams, Sprint-Retrospektiven, Verkaufspräsentation, Zielsetzung, Agile Entwicklung von Software, Agile Software-Entwicklung, Erleichterung der Diskussion, Agiles Projektmanagement, Agile Methodik, Rückstände, Verkaufstechniken, Team Management
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: SQL, Datenmanipulation, Abfragesprachen, Datenzugang, Datenanalyse, Relationale Datenbanken, Datenwissenschaft, Datenbank-Theorie, Datenbank Management, Datenbank-Design, Integrität der Daten, Datenmodellierung, Datenbank-Systeme, Datenbank-Anwendung, Datenbank-Verwaltung, Datenbank-Management
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Web-Server, SQL, Objektorientierte Programmierung (OOP), JSON, Bereitstellung von Anwendungen, Linux-Befehle, Cascading Style Sheets (CSS), Cloud-Bereitstellung, Javascript, Django (Web-Framework), Benutzerkonten, Datenbank Management, Datenbank-Design, Model-View-Controller, Ajax, Web-Anwendungen, Hypertext Markup Language (HTML), Datenmodellierung, jQuery, Fehlersuche, Datenbank-Management
Mittel · Spezialisierung · 3–6 Monate