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: Frontend Integration, Web Applications, Web Design and Development, API Design, User Interface (UI), Databases, Secure Coding, GitHub, Dashboard Creation, Data Validation
★ 4.6 (51) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Softwaretechnik, GitHub Kopilot, Maschinelles Lernen, Schnelles Engineering, Prompt-Muster, Web-Entwicklungs-Tools, KI-gestützte Kreativität, Software-Entwicklung, Reaktionsfähiges Web-Design, HTML und CSS, Web-Design und Entwicklung, Web-Entwicklung, Web-Komponenten
★ 4.6 (74) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Agile Software-Entwicklung, Agile Entwicklung von Software, Analyse der Anforderungen, Analyse der Sicherheitsanforderungen, Software-Dokumentation, Lebenszyklus der Systementwicklung, Software-Entwurfsdokumente, Dokumente zu den Benutzeranforderungen, Lebenszyklus der Softwareentwicklung, Agile Methodik, Methoden der Softwareentwicklung, Erhebung von Anforderungen, Wasserfall-Methodik, Systemanforderungen
★ 4.6 (688) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bericht schreiben, Interaktive Datenvisualisierung, Datenmanipulation, Geschäftsberichte, Software zur Datenvisualisierung, Analytik, Datenumwandlung, Datenvisualisierung, Grafische Darstellung, Explorative Datenanalyse, Business, Datenwrangling, Trendanalyse, Präsentation der Daten, Datenanalyse, Statistische Visualisierung, Statistische Programmierung, SAS (Software)
★ 4.8 (363) · Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cloud-Dienste, Sicherheit von Informationssystemen, Netzwerk-Protokolle, API-Entwurf, Cloud-Anwendungen, Amazon Web Services, Anwendungsprogrammierschnittstelle (API), Cloud-Technologien, Software-Entwicklung, Eingebettete Software, Microservices, Architektur des Cloud Computing, Internet der Dinge, Cybersecurity, Kommunikationssysteme, Eingebettete Systeme, Digitale Kommunikation, Drahtlose Netzwerke, Amazon Webdienste, Cloud-Plattformen, Telekommunikation
★ 4.5 (127) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Software-Entwicklung, System-Programmierung, Verifizierung und Validierung, Fehlersuche, Eclipse (Software), Computerarchitektur, Software-Entwicklungstools, Eingebettete Software, Eingebettete Systeme, Integrierte Entwicklungsumgebungen, Mikroarchitektur, Systementwurf und Implementierung, Hardware-Architektur, System-Konfiguration, Simulationen
★ 3.9 (98) · Mittel · Kurs · 1–4 Wochen

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Android Studio, Android Development, Mobile Development, Event-Driven Programming, Android (Operating System), UI Components, User Interface (UI), Application Development, Java, Mobile Development Tools, Java Programming, Development Environment, Software Installation, Extensible Markup Language (XML), Object Oriented Programming (OOP)
★ 4.4 (65) · Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Datenwissenschaft, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Modellevaluation, Logistische Regression, Bewertung des Modells, Statistische Inferenz, Lineare Algebra, Daten-Ethik, R (Software), Wahrscheinlichkeitsverteilung, Prädiktive Modellierung, Datenanalyse, Statistische Software, Statistische Programmierung, Kalkulation, Statistische Modellierung
★ 4.2 (23) · Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Schnelles Engineering, Arbeitsablauf-Management, AI-Personalisierung, ChatGPT, Generative AI-Agenten, AI-Integrationen, Speicherverwaltung, Generative KI, Werkzeuganrufe, Agentische Arbeitsabläufe, Google Sheets, E-Mail-Automatisierung, Agentische Systeme, AI-Arbeitsabläufe, KI-Orchestrierung, Kostenmanagement, Spesenberichte
★ 4.7 (133) · Anfänger · Kurs · 1–4 Wochen

University of New Mexico
Kompetenzen, die Sie erwerben: Middleware, Web Applications, Version Control, Agile Software Development, Application Frameworks, Ruby on Rails, Software Engineering, Web Development, User Interface (UI), Software Development, Web Design, Data Store, Data Modeling, User Interface (UI) Design, Application Development, Ajax, Software Architecture, Model View Controller, Git (Version Control System), Javascript
★ 4.3 (143) · Gemischt · Kurs · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Model Evaluation, Computer Vision, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Generative AI, Artificial Neural Networks, Applied Machine Learning, Data Preprocessing, Matlab, Software Visualization, Classification Algorithms, Model Optimization, Predictive Modeling, Performance Tuning
★ 4.9 (35) · Anfänger · Spezialisierung · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Reaktion auf Vorfälle, Digitale Forensik, Management von Computersicherheitsvorfällen, Datensicherheit, Netzwerksicherheit, Intrusion Detection und Prävention, Speicherverwaltung, Techniken der Ausbeutung, Management von Zwischenfällen, Cybersecurity, Analyse, Netzwerk-Überwachung, Cyber-Bedrohungsdaten, Schutz vor Malware, Endpunkt-Erkennung und -Reaktion, Netzwerkanalyse, Geschäftskontinuität, Management von Bedrohungen, Cyber-Angriffe, Erkennung von Bedrohungen
★ 4.7 (275) · Anfänger · Spezialisierung · 3–6 Monate