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 California San Diego
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Python-Programmierung, Entwicklungsumgebung, Eingebettete Software, Visualisierung (Computergrafik), Digitale Signalverarbeitung, Mobile Entwicklung, Bildqualität, Internet der Dinge
Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Objektorientierte Programmierung (OOP), Server-Seite, Sichere Kodierung, Datenbank-Entwicklung, Beglaubigungen, Datenvalidierung, PHP (Skriptsprache), MySQL, Web-Anwendungen, Validierung von Daten, Datenbank-Anwendung
Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Javascript, Full-Stack Web-Entwicklung, Virtuelle Umgebung, Django (Web-Framework), Front-End-Webentwicklung, Datenbank Management, Anwendungsprogrammierschnittstelle (API), MySQL, Web-Anwendungen, Hypertext Markup Language (HTML), Skalierbarkeit, Back-End-Webentwicklung, Reaktionsfähiges Web-Design, Cloud Computing, Datenbank-Management
Mittel · Kurs · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Graphentheorie, Computational Thinking, Operations Research, Algorithmen, Daten-Strukturen, Pseudocode
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Datenspeicherung, Datenmanagement, Data Warehousing, Relationale Datenbanken, Datenanalyse, Datenbanken, NoSQL, Virtuelle Maschinen, Große Daten, Datenbank-Design, Datenverwaltung, Operative Datenbanken, Datenbank-Systeme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sicherheitskontrollen, Anwendungssicherheit, JSON, Sichere Kodierung, Netzwerksicherheit, API-Gateway, Cloud-API, Erkennung von Bedrohungen, Sicherheit von Informationssystemen, API-Entwurf, OAuth, Berechtigung (Computing), Restful API, Schlüsselverwaltung, Anwendungsprogrammierschnittstelle (API), Datensicherheit, Identitäts- und Zugangsmanagement
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Erkennung von Anomalien, Algorithmen, Datenspeicher, Räumliche Analyse, Digitale Signalverarbeitung, Geografische Informationen und Technologie, Quantitative Forschung, Medizinische Bildgebung, Bildanalyse, Datenvorverarbeitung, Matlab, Optimierung des Verkehrsflusses, Computer Vision, Bildqualität, Vorverarbeitung von Daten, Automatisierung, Analyse räumlicher Daten
Anfänger · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: GitHub, Verantwortungsvolle AI, Python-Programmierung, Generative Modellarchitekturen, Generative KI, Multimodale Aufforderungen, OpenAI, OpenAI-API, Maschinelles Lernen, Schnelles Engineering, ChatGPT, Gesicht umarmen, Modellierung großer Sprachen, Abruf-erweiterte Erzeugung
Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Data Storage, Algorithms, Computer Science, Computer Programming, C (Programming Language), C++ (Programming Language), Computational Logic
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Eingebettete Systeme, Microsoft Windows, Allgemeine Netzwerkarbeit, Anwendungssicherheit, Modellierung von Bedrohungen, Drahtlose Netzwerke, Systemarchitektur, Hardware-Architektur, Betriebssysteme, Linux, System-Programmierung, Computerarchitektur, Leistungsoptimierung, Echtzeit-Betriebssysteme, Internet der Dinge, Fehlersuche
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Eingebettete Systeme, Angewandtes maschinelles Lernen, iOS-Entwicklung, Modell-Einsatz, Maschinelles Lernen, Swift-Programmierung, Android-Entwicklung, Computer Vision, Tensorflow, Mobile Entwicklung
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: SQL, Abfragesprachen, Daten-Strukturen, Datenbank Management, Datenbank-Design, Leistungsoptimierung, Oracle-Datenbanken, Datenbank-Management
Anfänger · Kurs · 1–4 Wochen