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.

Kompetenzen, die Sie erwerben: OpenAI API, Generative Model Architectures, Hugging Face, Programming Principles, Computer Programming, Software Installation
Mittel · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Maschinensteuerungen, Systemarchitektur, Schätzung, Computervision, Deep Learning, Globale Positionierungssysteme, Automatisierung, Netzwerk-Routing, Kontrollsysteme, Hardware-Architektur, Eingebettete Software, Optimierung des Verkehrsflusses, Künstliche neuronale Netze, Sicherheitsgarantie, Simulationen, Bildanalyse, Robotik, Software-Architektur, Faltungsneuronale Netzwerke, Methoden des Maschinellen Lernens
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Generative KI, Verantwortungsvolle KI, Künstliche Intelligenz, Datenverarbeitung, Bioinformatik, ChatGPT, Fehlersuche, Grundsätze der Programmierung, Softwareentwicklung, Modellierung großer Sprachen, Instandhaltbarkeit, OpenAI, Schnelles Engineering, Computer-Programmierwerkzeuge
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Responsive Web Design, Usability, HTML and CSS, Web Design, Multimedia, Web Design and Development, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Content Accessibility Guidelines, User Interface (UI), Email Marketing, Front-End Web Development, Adobe Creative Cloud, Web Development, Web Content, Web Development Tools, Hypertext Markup Language (HTML), Marketing, Content Management, File Management
Gemischt · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Database Design, Software Quality Assurance, Enterprise Architecture, Open Web Application Security Project (OWASP), Data Governance, User Research, Stakeholder Engagement, Algorithms, Agile Software Development, Software Development Life Cycle, Unified Modeling Language, Software Architecture, Cybersecurity, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics
Erwerben Sie ein Zertifikat
Abschluss · 1–4 Jahre
Kompetenzen, die Sie erwerben: Apache Maven, Maintainability, Gradle, Java, Software Design, Software Architecture, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), API Design, Machine Learning Methods, Programming Principles, Integration Testing, Dependency Analysis, User Interface (UI) Design, Design Strategies, Program Evaluation, Automation
Fortgeschritten · Kurs · 1–4 Wochen

Creo Incubator
Kompetenzen, die Sie erwerben: Stress Management, Personal Development, Resilience, Personal Attributes, Self-Awareness, Productivity, Mindfulness, Health And Wellness Coaching, Mental Health, Professional Development, Growth Mindedness, Self-Motivation, Behavioral Health, Time Management, Goal Setting
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Datenvorverarbeitung, Prädiktive Modellierung, Maschinelles Lernen, Text Mining, Keras (Bibliothek für Neuronale Netze), Künstliche neuronale Netze, Rekurrente Neuronale Netze (RNNs), Angewandtes maschinelles Lernen, Tensorflow, Verarbeitung natürlicher Sprache, Einbettungen
Mittel · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Neue Produktentwicklung, Datengesteuerte Entscheidungsfindung, Webanalyse, Innovation, Produkt-Roadmaps, Produktlebenszyklus-Management, Anwenderbericht, Schlanke Methodologien, Kundeneinblicke, Agile Methodik, Engagement für Kunden, Produktmanagement, Produktverbesserung, Wachstums-Strategien, Produktprüfung, Design Thinking
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbanken, Relationale Datenbanken, Big Data, Daten-Seen, NoSQL, Apache Hadoop, Daten-Pipelines, Datenverarbeitung, Datenspeicher, SQL, Datenarchitektur, Apache Spark, Data-Warehousing, Daten-Integration, Daten-Infrastruktur, Datenmarkt, Technologien zur Datenspeicherung, Datensicherheit, Datenspeicherung, Auszug
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Selbst-Bewusstsein, Stressbewältigung, Persönliche Entwicklung, Zwischenmenschliche Kommunikation, Emotionale Intelligenz, Positivität, Resilienz, Hindernisse überwinden, Geistige Konzentration, Achtsamkeit, Psychische Gesundheit, Kognitive Flexibilität, Behaviorale Gesundheit, Persistenz, Empathie, Soziale Auswirkungen, Mitgefühl, Persönliche Attribute, Wachstumsorientiertheit, Kommunikation
Anfänger · Spezialisierung · 3–6 Monate