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 Michigan
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Fehlersuche, Grundsätze der Programmierung, Python-Programmierung, Computerprogrammierung, Installation der Software
★ 4.8 (233.786) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Maschinelles Lernen, Javascript, LLM-Bewerbung, Verantwortungsvolle AI, Software-Architektur, Abruf-erweiterte Erzeugung, Software-Entwicklung, Full-Stack Web-Entwicklung, Lebenszyklus der Softwareentwicklung, IBM Wolke, Generative KI, Daten-Ethik, Modellierung großer Sprachen, Datenwissenschaft, Computer Vision, Einheitliche Prüfung, LangChain, Python-Programmierung, Schnelles Engineering
★ 4.6 (83.352) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Kompetenzen, die Sie erwerben: Datenverarbeitung, Datenanalyse, Bereinigung von Daten, Datenvisualisierung, SQL, Daten-Ethik, Analyse, Tableau-Software, Software zur Datenvisualisierung, Datengestützte Entscheidungsfindung, Analytik, Analytische Fähigkeiten, Tabellenkalkulations-Software, Gemeinsame Nutzung von Daten
★ 4.8 (123.726) · Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, C++ (Programmiersprache)
★ 4.5 (214) · Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Server, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Software-Architektur, Datenbank-Design, Software-Visualisierung, Software-Entwurfsmuster, Design-Strategien, Benutzerfreundliches Design, Software-Entwicklung, Prüfung der Benutzerfreundlichkeit, Betriebssysteme
★ 4.7 (135) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Relationship Management, Customer Relationship Building, Rapport Building, Business Development, Customer Retention, Communication, Business Communication, Stakeholder Engagement, Organizational Development, Upselling, Active Listening
★ 4.5 (265) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: IT-Infrastruktur, Git (Versionskontrollsystem), Ruby (Programmiersprache), Systemverwaltung, Versionskontrolle, Chef (Werkzeug zur Konfigurationsverwaltung), Computer-Vernetzung, Verwaltung des Betriebssystems, Sicherheit von Informationssystemen, Netzwerksicherheit, Allgemeine Netzwerkarbeit, IT-Automatisierung, Netzwerkverwaltung, TCP/IP, Web-Präsenz, IT-Sicherheitsarchitektur, Paket- und Softwareverwaltung, Netzwerk-Fehlerbehebung, Interviewing-Fähigkeiten, Computer-Hardware
★ 4.8 (216.109) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Jupyter, Bereinigung von Daten, Web-Scraping, Erstellung des Dashboards, Datenvisualisierung, SQL, Professionelle Netzwerkarbeit, Plotly, Präsentation der Daten, Plot (Grafiken), Explorative Datenanalyse, Bewertung des Modells, Generative KI, Daten-Storytelling, Datenkompetenz, Datenwrangling, Software zur Datenvisualisierung, Python-Programmierung, Dashboard, Unüberwachtes Lernen
★ 4.6 (151.403) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Amazon
Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, HTML und CSS, Javascript, Back-End-Webentwicklung, Web-Entwicklung, Anwendungsprogrammierschnittstelle (API), Cloud-Bereitstellung, Webdienste, Spring Framework, Hypertext Markup Language (HTML), Persistenz der Daten, Restful API, Front-End-Webentwicklung, Full-Stack Web-Entwicklung, Server-Seite, Amazon Web Services, Web-Design und Entwicklung, Web-Anwendungen, Spring Boot, Frontend-Integration
★ 4 (65) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Process Modeling, Process Mapping, Business Analysis, Business Process Modeling, Cloud-Native Computing, Software Architecture, Stakeholder Analysis, Network Security, Systems Design, Extract, Transform, Load, Data Migration, Systems Architecture, Data Integration, Communication Planning, Stakeholder Management, Test Planning, Cybersecurity, Enterprise Architecture, Software Testing, Project Management
★ 4.7 (397) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Unit Testing, Large Language Modeling, LangChain, Generative AI, Retrieval-Augmented Generation, Responsible AI, Unsupervised Learning, Generative Model Architectures, PyTorch (Machine Learning Library), LLM Application, Keras (Neural Network Library), Supervised Learning, Generative AI Agents, Model Evaluation, Flask (Web Framework), Vector Databases, Exploratory Data Analysis, Fine-tuning, Python Programming
★ 4.7 (101.285) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Programm-Entwicklung, Entwicklungsumgebung, Entwicklung von Videospielen, Software-Entwicklung, Generative KI, Python-Programmierung, Schnelles Engineering
★ 4.1 (11) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden