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.

Logical Operations
Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Web-Anwendungen, Javascript, Ereignisgesteuerte Programmierung, Web-Server, Hypertext Markup Language (HTML), Server-Seite, Webanalyse und SEO, Web-Design und Entwicklung, Web-Entwicklungs-Tools, Open-Source-Technologie, HTML und CSS, Reaktionsfähiges Web-Design, Web-Design, Web-Entwicklung, JavaScript-Frameworks, Web-Inhalt, Software-Entwicklung
Gemischt · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Data Structures, Java Programming, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Development, File I/O, User Interface (UI), User Interface (UI) Design, Development Environment, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: TypeScript, Development Environment, Programming Principles, Javascript, Debugging, Data Structures, Object Oriented Programming (OOP), Software Development, Node.JS, Application Development, Front-End Web Development, Software Engineering, Web Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-gestützte Kreativität, Cloud-Bereitstellung, Bereitstellung von Anwendungen, Django (Web-Framework), Python-Programmierung, AI-Integrationen, OpenAI-API, Feinabstimmung, OpenAI, Web-Design und Entwicklung, Verarbeitung natürlicher Sprache, Benutzeroberfläche (UI), E-Mail-Automatisierung, Anwendungsprogrammierschnittstelle (API), ChatGPT, Anwendungsentwicklung, Generative KI, Software-Entwicklung, AI-Personalisierung, Zahlungssysteme
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Version Control, Web Development, Cloud Deployment, OAuth, Web Development Tools, Web Applications, Database Management, Bootstrap (Front-End Framework), Restful API, Web Services, Spring Framework, TypeScript, Application Deployment, Software Development, Application Development, Application Frameworks, NoSQL, Cloud Services
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, Computer-Programmierwerkzeuge, Open-Source-Technologie, Fehlersuche, Software-Entwicklung, Software-Entwicklungstools, Entwicklungsumgebung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Frontend Performance, Web Applications, Javascript, Performance Tuning, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: System Programming, Memory Management, C (Programming Language), C++ (Programming Language), Software Development, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, GitHub Copilot, LangChain, Emerging Technologies, AI Orchestration, AI Security, AI Enablement, AI Integrations, ChatGPT, Computer Programming Tools, AI literacy, Artificial Intelligence, General Networking, Cybersecurity, Software Development, Quantum computing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Java, Java Programming, Apache Maven, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Containerization, Docker (Software), Development Environment, Continuous Deployment, Bioinformatics, Software Development, Debugging, Package and Software Management, Code Reusability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, Back-End Web Development, API Testing, MongoDB, Payment Processing, Order Management, Application Programming Interface (API), Payment Systems, Scheduling, Data Processing, Inventory Management System, Data Validation, Software Development, Database Design, Authorization (Computing), Automation
Mittel · Kurs · 1–4 Wochen