Architecture courses cover design principles, building materials, structural systems, and urban planning. You can learn how to create functional and aesthetically pleasing spaces, understand architectural history, and explore software like AutoCAD and Revit for drafting and modeling. Topics may also include sustainability practices and the integration of technology in modern architecture.

KodeKloud
Skills you'll gain: Cloud Security, IT Security Architecture, Data Loss Prevention, Security Management, Security Strategy, Enterprise Security, Cyber Governance, Security Controls, Cloud Computing Architecture, Governance Risk Management and Compliance, Network Security, Cyber Security Policies, Security Engineering, ISO/IEC 27001, Disaster Recovery, Risk Analysis, Risk Management Framework, Security Requirements Analysis, Business Continuity, General Data Protection Regulation (GDPR)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Architecture, Data Lakes, Data Warehousing, Data Integration, Virtualization, Metadata Management, Data Storage, Data Transformation, Data Governance, Scalability
★ 3.1 (9) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, Software Architecture, Development Environment, Software Design, Maintainability, Software Design Patterns, Code Reusability, Visualization (Computer Graphics), Cross Platform Development, Computer Graphic Techniques, Image Quality, Video Game Development, Computer Programming Tools, Dataflow, Performance Tuning, Scalability
★ 4.8 (30) · Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Network Architecture, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Engineering, Network Infrastructure, Communication Systems, Telecommunications
★ 4.7 (24) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, IT Security Architecture, Cybersecurity, Data Security, Cyber Threat Hunting, Application Security, Cyber Security Policies, Network Architecture, DevSecOps, Incident Response, Information Technology Architecture
★ 4.8 (228) · Intermediate · Course · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: Network Architecture, OSI Models, Virtual Local Area Network (VLAN), Computer Networking, General Networking, TCP/IP, Network Routing, Wireless Networks, Network Protocols, Network Troubleshooting, Local Area Networks, Network Model, Wide Area Networks
★ 4.8 (30) · Beginner · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Service Oriented Architecture, API Design, Web Services, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Architecture, Application Programming Interface (API), JSON, Android Development
★ 4.5 (600) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Information Architecture, User Experience, Human Centered Design, User Experience Design, User Centered Design, User Interface and User Experience (UI/UX) Design, Content Management, Web Design, Design, Design and Product, Data Architecture, UI/UX Research, Product Design, Business Planning, Data Management, Web Applications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Kafka, Real Time Data, Event-Driven Programming, Data Pipelines, Data Processing, Scalability, DevOps, Docker (Software)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: NoSQL, Systems Architecture, Transaction Processing
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Agentic Workflows, Tool Calling, Agentic systems, AI Workflows, Google Gemini, Gemini, AI Integrations, Back-End Web Development, Servers, OpenAI, Node.JS, Large Language Modeling, Web Development, PostgreSQL, Data Processing, Data Modeling, Javascript
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Enterprise Architecture, Systems Architecture, Software Architecture, Information Technology Architecture, .NET Framework, API Design, OAuth, Data Architecture, Service Oriented Architecture, Authentications, Systems Design, System Design and Implementation, Application Programming Interface (API), Process Modeling, Interoperability, Software Design, Authorization (Computing), Middleware, Single Sign-On (SSO), Data Management
Intermediate · Specialization · 3 - 6 Months
Start with your focus in architecture. If you're focused on residential architecture, choose courses covering design techniques, spatial planning, and building codes relevant to residential projects. If you're interested in architectural visualization, check for courses that teach software tools like AutoCAD, SketchUp, or Revit for creating 3D models and renderings.