Architecture courses can help you learn design principles, building materials, structural integrity, and urban planning. You can build skills in site analysis, environmental sustainability, and creating detailed architectural drawings. Many courses introduce tools like AutoCAD, SketchUp, and Revit, that support drafting and visualizing designs. You'll also explore methods for integrating technology into architecture, such as using AI for smart building solutions and enhancing user experience through innovative design.

Scrimba
Skills you'll gain: AI Integrations, Cloud Deployment, Cloud Applications, Cloud Development, Cloud API, Application Deployment, API Gateway, OpenAI API, Cloud Hosting, Cloud Security, Application Programming Interface (API), Cloud Computing, Secure Coding, Serverless Computing, LLM Application, Cloud Technologies, OpenAI, Distributed Computing, Performance Tuning, Debugging
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Cloud Applications, Cloud Development, Cloud Computing, Cloud Infrastructure, Distributed Computing, Network Architecture, Systems Integration
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Data Visualization, Interactive Data Visualization, Data Presentation, Data Visualization Software, Dashboard, Looker (Software), Dashboard Creation, Data Modeling, Data Access, Business Analytics, Data Analysis, Analytics, Data Governance, Performance Tuning, Report Writing, Cloud Services, Self Service Technologies, Version Control
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Kafka, Data Transformation, Real Time Data, Fraud detection, Data Pipelines, Apache Spark, Power BI, PySpark, Performance Tuning, Grafana, Disaster Recovery, Data Architecture, Prometheus (Software), Data Integrity, Scalability, Data Processing, Data Governance, Event-Driven Programming, System Monitoring, Docker (Software)
Intermediate · Specialization · 3 - 6 Months
MathWorks
Skills you'll gain: Plot (Graphics), Scripting, Matlab, Data Manipulation, Mathematical Modeling, Data Analysis, Data Visualization, Statistical Methods, Data Visualization Software, Descriptive Statistics, Interactive Data Visualization, Data Access, Data Presentation, File I/O, Exploratory Data Analysis, Data Mapping, Data Cleansing, File Management, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Data Maintenance, Network Architecture, Cloud Infrastructure, Data Storage, Network Infrastructure, Scalability, Issue Tracking, Public Cloud, General Networking, Network Monitoring, Data Security, Serverless Computing, Network Planning And Design, Network Security, Authentications, Infrastructure Security, Authorization (Computing), Data Loss Prevention, Remote Access Systems
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Generative AI Agents, AI Orchestration, Agentic systems, Agentic Workflows, AI Workflows, Artificial Intelligence, LLM Application, Generative AI, Development Environment, Tool Calling, AI literacy, Large Language Modeling, Software Development Tools, Python Programming, Software Installation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AWS Kinesis, AWS SageMaker, Data Engineering, Amazon S3, AWS CloudFormation, Amazon Redshift, Data Architecture, Cloud Security, Network Security, Kubernetes, Cloud Management, AWS Identity and Access Management (IAM), Git (Version Control System), Data Loss Prevention, Data Management, Query Languages, Amazon Elastic Compute Cloud, System Monitoring, Cloud Computing, Data Processing
Beginner · Specialization · 1 - 3 Months

HubSpot Academy
Skills you'll gain: Sales Presentation, Sales Management, Sales Enablement, HubSpot CRM, Data Visualization, Prospecting and Qualification, Sales Presentations, Sales Development, Persona Development, Sales Process, Sales Training, Inside Sales, Sales Strategy, Employee Onboarding, Service Level Agreement, Sales Prospecting, Sales, Employee Coaching, Target Audience, Lead Generation
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Business Planning, Market Analysis, Information Architecture, Collaborative Software, Version Control, Ideation, Diagram Design, Organizational Structure
Beginner · Guided Project · Less Than 2 Hours

University of Geneva
Skills you'll gain: Data-oriented programming, Memory Management, Object Oriented Design, System Programming, Microarchitecture, Performance Testing, Hardware Architecture, Data Access
Intermediate · Course · 1 - 3 Months