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: Kundenbetreuung, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), ChatGPT, Generative KI, Benutzerströme, LLM-Bewerbung, Kundenanfragen, Entwicklungsumgebung, OpenAI-API, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Data Mining, Methoden des maschinellen Lernens, Statistische Methoden, Datenmanipulation, Datenwissenschaft, Unüberwachtes Lernen, Lineare Algebra, Erkennung von Anomalien, Python-Programmierung, Klassifizierungsalgorithmen
Fortgeschritten · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Mathematische Software, Angewandte Mathematik, Mathematische Modellierung, Algebra, Grafische Darstellung, R (Software), Allgemeine Mathematik, Datenanalyse, Wirtschaftsmathematik, Kalkulation
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Prototyping, Web-Entwicklungs-Tools, Virtuelle Umgebung, Interaktionsdesign, Unreal Engine, Erweiterte und virtuelle Realität (AR/VR), Erweiterte Realität, Virtuelle Realität, Plattformübergreifende Entwicklung, Unity-Engine, 3D-Assets
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Schnelles Engineering, Computer-Programmierwerkzeuge, No-Code-Entwicklung, Fehlersuche, Vibe-Codierung, AI-Sicherheit, AI-Integrationen, Modellierung großer Sprachen, LLM-Bewerbung, Verantwortungsvolle AI, Programm-Entwicklung, Entwicklungsumgebung, Systemintegration
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Anwendungsdesign, iOS-Entwicklung, Apple Xcode, UI-Komponenten, Einheitstest, Wiederverwendbarkeit von Code, Storyboarding, Benutzeroberfläche (UI) Design, Interaktives Design, Benutzeroberfläche (UI), Code-Überprüfung, Testfall, Swift-Programmierung, Einheitliche Prüfung, Apple iOS
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Performance Tuning, Django (Web Framework), Authentications, Object-Relational Mapping, Cloud Hosting, User Accounts, Development Environment, Application Security, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenzugang, Fernzugriffssysteme, MITRE ATT&CK Rahmenwerk, Netzwerksicherheit, Techniken der Ausbeutung, Skripting, Penetrationstests, Cybersecurity, Beglaubigungen, Benutzerkonten, Cyber-Angriffe, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Skalierbarkeit, Produktivität, Anwendungsprogrammierschnittstelle (API), Cloud-API, Skriptsprachen, Git (Versionskontrollsystem), Software-Prüfung, IT-Automatisierung, E-Mail-Automatisierung, Versionskontrolle, Skripting, Web-Scraping, Datei-E/A, Daten-Ethik, Entwicklung von Testskripten, Test-Automatisierung, Restful API, Python-Programmierung, Test-Tools
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Persistenz der Daten, Datenspeicherung, Technologien zur Datenspeicherung, Skriptsprachen, Entwicklung von Videospielen, Computer Programmierung, JSON, Daten-Strukturen, Grundsätze der Programmierung, Javascript, Computerprogrammierung, Rechnerische Logik, Web-Anwendungen, Web-Entwicklung, Front-End-Webentwicklung
Anfänger · Kurs · 1–3 Monate

Fudan University
Kompetenzen, die Sie erwerben: Unity Engine, Game Design, Video Game Development, Mobile Development, Animation and Game Design, Android Development, Intellectual Property, Cloud Deployment, Application Deployment, User Interface (UI), Android (Operating System), Systems Design, C# (Programming Language), Conceptual Design, User Interface (UI) Design, 3D Assets, UI Components, Cross Platform Development, Performance Tuning, Production Process
Anfänger · Spezialisierung · 3–6 Monate