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.

Illinois Tech
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Web Scraping, Object Oriented Design, Data Structures, Web Development Tools, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Programming Principles, Database Management, Database Application, Code Reusability, UI Components, File I/O, Frontend Integration
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenarchitektur, Skalierbarkeit, Analytik, Datenwissenschaft, Verteiltes Rechnen, Große Daten, Daten-Infrastruktur, Apache Hadoop, System-Konfiguration, Linux, Installation der Software, Datenverarbeitung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Security, Data Security, Information Systems Security, Internet Of Things, Threat Modeling, Cybersecurity, Cloud Security, Security Engineering, Cryptography, Secure Coding, Network Security, Cyber Attacks, Mobile Security, Vulnerability, Risk Management Framework, Threat Management, Encryption, Cloud Services, Web Applications, Cloud Platforms
Gemischt · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Stakeholder Engagement, Program Management, Stakeholder Management, Change Management, Stakeholder Communications, Leadership Development, Strategic Leadership, Product Roadmaps, Leadership, Organizational Change, Organizational Strategy, Project Management Office (PMO), Business Transformation, Program Implementation, Culture Transformation, Project Management, Project Management Life Cycle, Strategic Planning, Program Standards, Solution Delivery
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: HubSpot CRM, Sales Pipelines, Email Marketing, Dashboard, Sales Process, Customer Relationship Management (CRM) Software, Sales Management, Campaign Management, Customer Relationship Management, Management Reporting, Team Management, Team Oriented, Marketing Automation, Customer Data Management, User Accounts, Marketing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: PHP (Scripting Language), Information Architecture, Cascading Style Sheets (CSS), Web Applications, HTML and CSS, Hypertext Markup Language (HTML), Verification And Validation, Server Side, Semantic Web, Web Development, Web Design and Development, Web Design, Development Testing, Web Servers, Scripting, Extensible Languages and XML, Web Frameworks, UI Components, Scripting Languages, Front-End Web Development
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: UI-Komponenten, React.js, JavaScript-Frameworks, Javascript
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sprint Retrospectives, Agile Project Management, Emotional Intelligence, Team Management, Team Performance Management, Agile Methodology, Agile Software Development, Team Leadership, Organizational Leadership, Initiative and Leadership, Employee Coaching, Team Building, Sprint Planning, Project Estimation, Continuous Improvement Process, Project Planning, CI/CD, Estimation, Risk Management
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Adobe Creative Cloud, Web Content, Digital Publishing, Content Creation, Visual Storytelling, Content Management, Multimedia, Design Software, Layout Design, User Experience Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Canva (Software), Style Guides, Logo Design, Marketing Design, Brand Strategy, Marketing Materials, Branding, Brand Marketing, Marketing Collateral, Brand Management, Graphic Design, Organizational Skills, Marketing, Media Strategy, File Management, Multimedia
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Predictive Modeling, Data Preprocessing, Django (Web Framework), Data Visualization, Plot (Graphics), Predictive Analytics, Statistical Visualization, Model Training, Model Evaluation, File I/O, Application Programming Interface (API), Programming Principles, Databases, Development Environment, Web Applications, Code Reusability, Computer Programming Tools, Functional Design, Memory Management, Data Validation
Mittel · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design, Computer Programming, Software Architecture, Code Reusability, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development
Anfänger · Kurs · 1–4 Wochen