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.

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Graphic Design, Graphic and Visual Design, Design Elements And Principles, Graphic and Visual Design Software, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming
★ 4.6 (44) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Scikit Learn (Machine Learning Library), Predictive Modeling, Regression Analysis, Machine Learning Algorithms, Applied Machine Learning, Predictive Analytics, Python Programming, Classification Algorithms, Model Training, Machine Learning, Data Analysis
★ 4.8 (11) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software-Konfigurationsmanagement, Software-Versionierung, Computer-Programmierwerkzeuge, Devops-Werkzeuge, Tools erstellen, Versionskontrolle, Software-Entwicklungstools, Abhängigkeitsanalyse, Apache Maven, Apache
★ 4.4 (10) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, HTML und CSS, Hypertext Markup Language (HTML), Semantisches Web, Software-Entwicklungstools, Web-Entwicklung, Integrierte Entwicklungsumgebungen, Web-Design und Entwicklung, Entwicklungsumgebung, Cascading Style Sheets (CSS), Web-Design, Front-End-Webentwicklung
★ 3.1 (37) · Anfänger · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Agile Project Management, Scrum (Software Development), Sprint Planning, Emotional Intelligence, Backlogs, Creative Problem-Solving, Scaled Agile Framework, Leadership Studies, Negotiation, Sprint Retrospectives, Conflict Management, Agile Software Development, Team Performance Management, Program Management, Brainstorming, Prioritization, User Story, Innovation, Problem Solving, Project Controls
★ 4.4 (55) · Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Microsoft Azure, Anwendungsprogrammierschnittstelle (API), Schlüsselverwaltung, Cloud-Anwendungen, Azure Active Directory, Anwendungssicherheit, Sicherheitsstrategie, Beglaubigungen, Cloud-Sicherheit, Berechtigung (Computing), Identitäts- und Zugangsmanagement, Web-Anwendungen, Verschlüsselung
★ 4.6 (14) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Integrität der Daten, System-Programmierung, Software Architektur, Elektronische Hardware, Linux, Speicherverwaltung, Eingebettete Software, Entwurf von Systemen, Elektrische Systeme, Leistungsoptimierung, Verlässlichkeit, Software-Architektur, Fehleranalyse, Eingebettete Systeme, Hardware-Entwurf, Systemarchitektur, Systemanforderungen, Leistungsprüfung, Hardware-Architektur, Echtzeit-Betriebssysteme, Systementwurf und Implementierung
★ 4.3 (18) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: R Programmierung, Öffentliche Verwaltung, Analytik, Daten-Storytelling, Modellevaluation, Bewertung des Modells, Datengestützte Entscheidungsfindung, Daten-Ethik, Angewandtes maschinelles Lernen, Datenverwaltung, Öffentliche Politiken, Politische Analyse, Ethische Standards und Verhaltensweisen, Fallstudien, Verantwortungsvolle AI, Datenanalyse, Präsentation der Daten, Daten-Governance, Politische Wissenschaften
★ 4.8 (18) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Webpack, Computer-Programmierwerkzeuge, Entwicklungstests, Fehlersuche, Software-Prüfung, Leistungsoptimierung, JavaScript-Frameworks, Kontinuierliche Überwachung, Tools erstellen, Webanalyse und SEO, Test-Automatisierung, Optimierung der Suchmaschine, Test-Tools, Web-Entwicklung, Prüfung der Benutzerfreundlichkeit, WordPress, Funktionelle Prüfung, Front-End-Webentwicklung, Frontend-Leistung
★ 4.5 (38) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Amazon S3, Amazon Web Services, Cloud Hosting, Version Control, Software Versioning, Web Language, Application Deployment, Cloud Storage, Web Applications, Web Design and Development, Cloud Deployment, Serverless Computing, Public Cloud, Web Presence
★ 4.5 (84) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Implementierung des Systems, Technisches Schreiben, Software-Dokumentation, Entwicklungstests, Software-Entwicklung, Software-Entwurfsdokumente, Eingebettete Software, Eingebettete Systeme, Entwurf von Systemen, Internet der Dinge, Kommunikationssysteme, Testfall, Technische Kommunikation, Technische Dokumentation, Systemprüfung, Systemintegration, Systementwurf und Implementierung
★ 4.8 (13) · Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Datenmanagement, Anwendungs-Rahmenwerke, UI-Komponenten, Fehlersuche, Server-Seite, Benutzeroberfläche (UI) Design, Datenverwaltung, Benutzeroberfläche (UI), Microsoft Kopilot, Leistungsoptimierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Web-Anwendungen, Frontend-Leistung, Microsoft Entwicklungswerkzeuge, Front-End-Webentwicklung, Web-Komponenten
★ 4.4 (25) · Anfänger · Kurs · 1–3 Monate