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.

California Institute of the Arts
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI) Design, Reaktionsfähiges Web-Design, Interaktives Design, Grafikdesign, Typografie, Digitales Design, Benutzeroberfläche (UI), Mensch-Computer-Interaktion, Ästhetik, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Grafische und visuelle Gestaltung, Grafisches Design, UI-Komponenten, Visuelle Gestaltung, Gestaltungselemente und -prinzipien, Web-Design, Benutzerfreundliches Design
Anfänger · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Cloud Computing, Architektur der Lösung, Amazon Webdienste, Cloud-Infrastruktur, Cloud-Lösungen, Amazon Web Services, Migration von Daten, Architektur des Cloud Computing, Identitäts- und Zugangsmanagement, Amazon S3, Cloud-Management, Amazon DynamoDB, Skalierbarkeit, Ereignisgesteuerte Programmierung, Cloud-Dienste, Amazon CloudWatch, Cloud-Sicherheit, AWS Identitäts- und Zugriffsverwaltung (IAM), Amazon Elastic Compute Cloud, Cloud-Speicher
Anfänger · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Web-Analytik, Digitale Analyse, Entscheidungsfindung, Wichtige Leistungsindikatoren (KPIs), Tableau-Software, Verbesserung der Geschäftsprozesse, Datengestützte Entscheidungsfindung, Leistungsmessung, Business-Analytik, Leistungsmetrik, Analytik, Datenanalyse, Geschäftliche Metriken, Geschäftsprozess, Business Analyse, Digitale Transformation, Unternehmensanalyse, Business Intelligence, Software zur Datenanalyse, Daten-Strategie, Prozessverbesserung
Gemischt · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Docker (Software), CI/CD, Containerization, LLM Application, Continuous Integration, Software As A Service, Product Development, Continuous Deployment, Commercialization, Large Language Modeling, Strategic Marketing, Software Development, Marketing Strategies, Application Deployment, Product Planning, Go To Market Strategy, API Design, Generative AI, Software Testing, GitHub
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Schreiben, Tabellenkalkulations-Software, Bearbeitung von, Computerkenntnisse, Multimedia, Technische Dokumentation, Microsoft 365, Kollaborative Software, Verwaltung von Dokumenten, Peer Review, Microsoft Office, Dokumentenverwaltung, Datenverwaltung, Präsentationen, Microsoft Büro, Microsoft Excel, Microsoft PowerPoint, Microsoft Word, Excel-Formeln, Microsoft Windows, Produktivitätssoftware, Datenmanagement
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, User Interface (UI) Design, Application Design, Microsoft Visual Studio, Application Development, Data Validation, Code Reusability, Database Application, Business Reporting, Data Management, Object Oriented Design, .NET Framework, Data Structures, Web Development, Maintainability, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanipulation, Tabellenkalkulations-Software, Power BI, Zeitleisten, Datenanalyse, Datenverwaltung, Microsoft Excel, Präsentation der Daten, Dateneingabe, Datenwrangling, Excel-Formeln, Datenmanagement
Anfänger · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Elektrisches Umspannwerk, Energie und Versorgungsunternehmen, Arbeitskräfteplanung, Erdölindustrie, Sicherheitsstandards, Elektrische Leistung, Elektrische Sicherheit, Elektrische Ausrüstung, Umweltvorschriften, Sicherheitstraining, Entwicklung der Arbeitskräfte, Persönliche Schutzausrüstung, Umweltproblem, Nachhaltige Entwicklung, Behörde für Sicherheit und Gesundheit am Arbeitsplatz (OSHA), Elektrische Systeme, Öl und Gas, Grundlegende elektrische Systeme, Rechnungsstellung, Elektrische Energiesysteme
Anfänger · Spezialisierung · 3–6 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Program Development, Computational Thinking, Software Development, Event-Driven Programming, Programming Principles, Software Engineering, Debugging, Problem Solving, Game Design, Theoretical Computer Science, Computer Programming, Software Quality (SQA/SQC), Data Structures, Python Programming, Video Game Development, Algorithms, Application Development, Computer Science, Functional Testing, User Interface (UI) Design
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: GitHub Copilot, Infrastructure as Code (IaC), Other Programming Languages, Terraform, Rust (Programming Language), Test Script Development, Ansible, Test Driven Development (TDD), GitHub, Test Automation, Dependency Analysis, AI Integrations, AI Workflows, Containerization, Unit Testing, Maintainability, Test Tools, Docker (Software), Style Guides, Software Testing
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Bioinformatik, Python-Programmierung, Molekularbiologie, R (Software), Große Daten, Unix, Datenverwaltung, Datenwissenschaft, Befehlszeilenschnittstelle, Explorative Datenanalyse, Unix-Shell, Statistische Analyse, Daten-Strukturen, grep, Unix-Befehle, Statistische Hypothesenprüfung, Informationsmanagement, Biostatistik, Datenmanagement, Statistische Methoden
Mittel · Spezialisierung · 3–6 Monate

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Verantwortungsvolle AI, Bioinformatik, Künstliche Intelligenz, Instandhaltbarkeit, ChatGPT, Informationen zum Datenschutz, Daten-Ethik, LLM-Bewerbung, Generative KI, Schnelles Engineering, KI-Kenntnisse, Datenwissenschaft, Computer-Programmierwerkzeuge, Fehlersuche
Anfänger · Kurs · 1–4 Wochen