Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Software Architecture Course Catalog
University of Colorado Boulder
Skills you'll gain: Data Architecture, Web Applications, Software Architecture, Systems Architecture, Software Engineering, Functional Requirement, Databases, Acceptance Testing, Application Deployment, Application Development, Software Testing, System Design and Implementation, Requirements Elicitation, Scalability, Prototyping, Restful API, Continuous Integration, System Monitoring, Data Analysis
DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Tensorflow, Supervised Learning, Keras (Neural Network Library), Artificial Intelligence, Machine Learning, Python Programming, NumPy, Performance Tuning
Skills you'll gain: IT Security Architecture, Information Systems Security Assessment Framework (ISSAF), Information Systems Security, Systems Architecture, Zero Trust Network Access, Risk Management Framework, Security Requirements Analysis, Application Security, Computer Security, Threat Modeling, Cybersecurity, Security Management, Vulnerability Assessments, Network Security, Solution Architecture, Security Strategy, Security Controls, Data Security, Cyber Security Assessment, Cyber Risk
Skills you'll gain: Threat Modeling, Incident Response, IT Security Architecture, Secure Coding, Application Security, Identity and Access Management, Information Systems Security Assessment Framework (ISSAF), Security Testing, Continuous Monitoring, Information Systems Security, Network Security, Systems Architecture, Security Strategy, Security Engineering, Zero Trust Network Access, Security Awareness, Threat Management, Security Information and Event Management (SIEM), Risk Management Framework, Disaster Recovery
Board Infinity
Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Software Architecture, Linux, Performance Tuning, Application Programming Interface (API)
Skills you'll gain: System Programming, Embedded Software, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Computer Programming, Computer Security
University of Michigan
Skills you'll gain: NoSQL, PostgreSQL, Database Architecture and Administration, Database Systems, Scalability, Databases, Database Design, Relational Databases, SQL, Distributed Computing, Cloud Applications, JSON, Data Management
IE Business School
Skills you'll gain: Architectural Design, Design Thinking, Design Elements And Principles, Creativity, Design, Storytelling, Human Centered Design, Innovation, Environment
- Status: Free
Yale University
Skills you'll gain: Architectural Design, Architecture and Construction, Architectural Engineering, Civil Engineering, Aesthetics, Cultural Responsiveness, Liberal Arts, Design, Creativity
Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Hardware Architecture, Debugging, Program Development, Application Security, Computer Architecture, System Configuration, C (Programming Language), Application Development, C++ (Programming Language), Computer Programming, System Requirements, Computer Hardware, Cybersecurity
- Status: Free
Google Cloud
Skills you'll gain: Keras (Neural Network Library), Tensorflow, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Machine Learning
Skills you'll gain: Software Development Life Cycle, Agile Software Development, User Story, Sprint Retrospectives, Agile Methodology, DevOps, Kanban Principles, Development Environment, Information Technology, Software Engineering, Computer Hardware, Agile Project Management, Software Architecture, Software Design, Sprint Planning, Cloud Computing, Backlogs, Cloud-Native Computing, Programming Principles, Scrum (Software Development)
Software Architecture learners also search
In summary, here are 10 of our most popular software architecture courses
- Applications of Software Architecture for Big Data: University of Colorado Boulder
- Neural Networks and Deep Learning: DeepLearning.AI
- Fundamentals of Information System Security Architecture: LearnQuest
- Designing Information System Security Architectures: LearnQuest
- Android Architecture/Multimedia Framework: Board Infinity
- Armv8-M Architecture Fundamentals: Arm
- Database Architecture, Scale, and NoSQL with Elasticsearch: University of Michigan
- Making Architecture: IE Business School
- Roman Architecture: Yale University
- Arm Cortex-M Architecture and Software Development: Arm