Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.

University of Virginia
Kompetenzen, die Sie erwerben: Digitale Transformation, IT-Verwaltung, Kreative Problemlösung, Produktentwicklung, Umwandlung von Unternehmen, Agile Produktentwicklung, Geschichtenerzählen, Strategisches Denken, Technologie-Strategien, Vordenkerrolle, Innovation, Ideenfindung, Führung und Management, Informationstechnologie, Design Thinking, Produktmanagement, Unternehmensstrategie, Kreativität, Marketing, Entwicklung neuer Produkte
★ 4.7 (20.904) · Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Bewertung des Modells, Datengestützte Entscheidungsfindung, Modell Ausbildung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Entscheidungsintelligenz, Maschinelles Lernen, AI-Arbeitsabläufe, Tiefes Lernen, Methoden des maschinellen Lernens, Fehlersuche, Modell-Optimierung, Lernen übertragen, KI-Produktstrategie, Angewandtes maschinelles Lernen
★ 4.8 (50.168) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Rahmen für die Rechenschaftspflicht, Zielsetzung, Projektplanung, Projekt-Scoping, Projektdokumentation, Strategisches Denken, Lebenszyklus des Projektmanagements, Stakeholder-Analyse, Intelligente Ziele, Kosten-Nutzen-Analyse, Stakeholder-Management, Prompt Engineering Tools, Leistungsmetrik, Projektmanagement-Software, Geschäftliches Schreiben, Umfangsmanagement, Projektleitung, Engagement der Interessengruppen, Ressourcenmanagement
★ 4.8 (24.408) · Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: ASP.NET, Full-Stack Web Development, Maintainability, PostgreSQL, .NET Framework, Database Design, Object-Relational Mapping, Back-End Web Development, Web Development, Database Management, Databases, C# (Programming Language), Authentications, Middleware, Application Programming Interface (API), Web Design and Development, Authorization (Computing), API Design, Web Development Tools, User Interface (UI)
Mittel · Kurs · 1–4 Wochen

Chegg Skills
Kompetenzen, die Sie erwerben: Prompt Engineering, Node.JS, Prompt Engineering Tools, Prompt Patterns, Server Side, Development Environment, Back-End Web Development, AI literacy, Multimodal Prompts, Python Programming, AI Workflows, Middleware, Web Development, Generative AI, Artificial Intelligence, Software Development, Application Programming Interface (API), Problem Solving, Programming Principles, Databases
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Befehlszeilenschnittstelle, GitHub, Bootstrap (Front-End-Framework), Python-Programmierung, Restful API, Objektorientierte Programmierung (OOP), Computerprogrammierung, Cloud-Hosting, Unix-Befehle, Datenbank-Management, Daten-Strukturen, Full-Stack Web-Entwicklung, API-Tests, Relationale Datenbanken, Versionskontrolle, Django (Web-Framework), Back-End-Webentwicklung, Git (Versionskontrollsystem), Datenbank-Management-Systeme
★ 4.6 (10.046) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Bootstrap (Front-End-Framework), Web-Server, Reaktionsfähiges Web-Design, UI-Komponenten, HTML und CSS, React.js, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Benutzeroberfläche (UI), Full-Stack Web-Entwicklung, JavaScript-Frameworks, Web-Anwendungen, Web-Entwicklung, Web-Design, Back-End-Webentwicklung, Allgemeine Netzwerkarbeit
★ 4.7 (3706) · Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenverarbeitung, Python-Programmierung, Datenbank-Software, Objektorientierte Programmierung (OOP), Software zur Datenvisualisierung, Datenbank-Management, Datenbank-Design, Datenbanken, Datenmodellierung, Datenspeicher, Relationale Datenbanken, Web-Scraping, Anwendungsprogrammierschnittstelle (API), SQL
★ 4.8 (21.655) · Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Qualitätsmanagement, Meilensteine (Projektmanagement), Kostenmanagement, Projektplanung, Projekt-Scoping, Schätzung der Kosten, Schätzung von Projekten, Kommunikation mit Interessenvertretern, Projektstrukturplan, Lebenszyklus des Projektmanagements, Kontrolle ändern, Planung der Kommunikation, Schätzung, Projektleistung, Risikomanagement für Projekte, Planung, Projektleitung, Engagement der Interessengruppen, Projektzeitpläne, Risikomanagement
★ 4.7 (30.993) · Anfänger · Spezialisierung · 3–6 Monate

Mehrere Erzieher
Kompetenzen, die Sie erwerben: E-Mail-Sicherheit, Planung der Geschäftskontinuität, Anwendungssicherheit, Verwaltung des Betriebssystems, Kryptographie, System-Konfiguration, Geschäftskontinuität, Cloud-Infrastruktur, Cloud Computing, Digitale Forensik, Informationstechnologie, Netzwerksicherheit, Sicherheitskontrollen, Penetrationstests, Cybersecurity, Management von Zwischenfällen, Relationale Datenbanken, Cloud-Plattformen, Allgemeine Netzwerkarbeit, Reaktion auf Vorfälle
★ 4.7 (15.701) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Politische Wissenschaften, Kulturelle Sensibilität, Europäische Geschichte, Kulturelle Reaktionsfähigkeit, Umwelt und Ressourcenmanagement, Nachhaltige Entwicklung, Diversity-Bewusstsein, Management natürlicher Ressourcen, Wirtschaft, Entwicklung der Gemeinschaft, Sozialkunde
★ 4.8 (23.784) · Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Dateiverwaltung, Mathematische Software, C (Programmiersprache), Persistenz der Daten, Rechnerische Logik, Computerprogrammierung, Fehlersuche, Datei-E/A, Grundsätze der Programmierung, Daten-Strukturen, Daten importieren/exportieren, Funktionales Design, Plot (Grafiken), Computer-Programmierwerkzeuge, Matlab, Informatik, Wiederverwendbarkeit von Code, Problemlösung
★ 4.8 (18.031) · Anfänger · Kurs · 1–3 Monate