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 California, Davis
Kompetenzen, die Sie erwerben: Qualitative Forschung, Erhebungen, Stichproben (Statistik), Schreiben von Vorschlägen, Wirtschaftliche Forschung, Daten-Synthese, Datengesteuertes Marketing, Quantitative Forschung, Entwicklung von Vorschlägen, Statistische Analyse, Datenvisualisierung, Marktforschung, Erleichterung der Diskussion, Erstellung von Umfragen, Präsentation der Daten, Marketing-Analytik, Forschungsmethodologien, Daten-Storytelling, Fokusgruppe, Statistische Methoden
★ 4.5 (1531) · Anfänger · Spezialisierung · 3–6 Monate

Sage Publications
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jenkins, Ansible, CI/CD, Scalability, Application Deployment, Continuous Integration, DevOps, Infrastructure as Code (IaC), Infrastructure Architecture, IT Automation, Devops Tools, Cloud Deployment, Cloud Infrastructure, Automation, Build Tools, Web Servers, Application Servers, Servers, Databases, Version Control
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Code Reusability, File Systems, File Management, Functional Design, File I/O, Operating Systems, Program Development, Maintainability, Programming Principles, Software Design, Python Programming, Automation, IT Automation, Reliability, Software Development, Productivity, Operations, Design
Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Angular, TypeScript, Front-End Web Development, UI Components, Application Frameworks, Development Environment, HTML and CSS, Web Applications, Web Development Tools, Cascading Style Sheets (CSS), User Interface (UI), Web Design, Responsive Web Design, Web Development, Hypertext Markup Language (HTML), Code Reusability, Event-Driven Programming, Data Modeling, Web Servers
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Terraform, Infrastructure as Code (IaC), Cloud Infrastructure, IT Automation, Cloud Deployment, Devops Tools, DevOps, Cloud Platforms, Configuration Management, Development Environment, Cloud API, Software Installation, Code Reusability, Application Programming Interface (API), Dependency Analysis
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Web Scraping, Package and Software Management, Object Oriented Programming (OOP), Debugging, Object Oriented Design, Unit Testing, Test Driven Development (TDD), Maintainability, Integrated Development Environments, Data Structures, Python Programming, Program Development, Programming Principles, Test Case, Software Design, Test Tools, Virtual Environment, Development Environment, Computational Logic
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Model-View-Controller, Bereitstellung von Anwendungen, Web-Anwendungen, Django (Web-Framework), Back-End-Webentwicklung, JSON, HTML und CSS, Hypertext Markup Language (HTML), Anwendungsentwicklung, SQL, Ajax, Cloud-Bereitstellung, Javascript und jQuery, Linux-Befehle, Cascading Style Sheets (CSS), Linux, jQuery, Web-Entwicklung, Datenbank-Anwendung, Javascript
★ 4.6 (2544) · Mittel · Spezialisierung · 3–6 Monate

Yale University
Kompetenzen, die Sie erwerben: Verbraucherdarlehen, Finanzpolitik, Kreditvergabe und Underwriting, Finanzordnung, and Development, and Social Studies, Allgemeine Finanzen, Öffentliche Politiken, Politik, Planung für Notfälle, Finanzdienstleistungen, Finanzmarkt, Krisenmanagement, Politische Analyse, Forschung, Krisenintervention, Hypothekendarlehen, Rahmen für das Risikomanagement, Finanzielle Systeme, Wirtschaft, Darlehen, Haushaltsordnung, Internationale Finanzen, Kreditrisiko
★ 4.8 (2340) · Gemischt · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: React.js, Data Persistence, UI Components, Front-End Web Development, Event-Driven Programming, JavaScript Frameworks, Code Reusability, User Interface (UI), Javascript, Web Development Tools, Web Applications, Data Storage Technologies, Development Environment
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Security, Open Web Application Security Project (OWASP), Mobile Development, Threat Modeling, Mobile Development Tools, Android Studio, Vulnerability Scanning, Vulnerability Assessments, Apple iOS, Application Security, Android (Operating System), Secure Coding, Security Testing, iOS Development, Penetration Testing, Metasploit, Exploitation techniques, Development Environment, Code Review, Test Tools
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Public Speaking, Persuasive Communication, Verbal Communication Skills, Oral Expression, Presentations, Storytelling, Drive Engagement, Communication, Microsoft PowerPoint, Influencing, Constructive Feedback, Speech Therapy, Target Audience, Leadership Development
Anfänger · Kurs · 1–4 Wochen