Urban design courses can help you learn site analysis, spatial planning, community engagement, and sustainable development practices. You can build skills in creating inclusive public spaces, integrating green infrastructure, and understanding zoning regulations. Many courses introduce tools like GIS software for mapping and visualization, as well as design software for drafting urban layouts, that support translating concepts into actionable plans.

University of California, Davis
Skills you'll gain: Construction Estimating, Blueprint Reading, Estimation, Cost Estimation, Project Estimation, Construction Management, Engineering Plans And Specifications, Construction, General Construction and Construction Labor, Digital Analysis, Design Specifications, Systems Of Measurement, Collaborative Software, Performance Measurement
Intermediate · Course · 1 - 4 Weeks

Tencent Cloud
Skills you'll gain: Cloud Computing Architecture, Hybrid Cloud Computing, Cloud-Native Computing, Cloud Computing, Cloud Platforms, Serverless Computing, Cloud Solutions, Solution Architecture, Private Cloud, Cloud Infrastructure, Cloud Services, Data Migration, Software Architecture, Big Data, Cloud Security, Infrastructure Architecture, Systems Architecture, Security Management, Microservices, DevOps
Advanced · Course · 3 - 6 Months

Coursera
Skills you'll gain: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
Intermediate · Specialization · 3 - 6 Months
University of Colorado Boulder
Skills you'll gain: Computational Logic, Systems Design, Verification And Validation, Computer Engineering, Communication Systems, Systems Analysis, Software Systems, Process Modeling, Theoretical Computer Science, Computational Thinking, Functional Specification, Software Architecture, Model Optimization, Software Design, Graph Theory, Software Testing, Software Quality Assurance, Computer Architecture, Test Tools, Logical Reasoning
Beginner · Specialization · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Computational Logic, Application Specific Integrated Circuits, Computer-Aided Design, Electronic Hardware, Electrical and Computer Engineering, Electrical Engineering, Electronics Engineering, Electronic Systems, Electronics, Semiconductors, Electronic Components, Programming Principles, Schematic Diagrams, Test Case, Simulation and Simulation Software
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Autodesk, 3D Assets, Design Software, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Layout Design, Editing, Functional Design, Graphical Tools, Image Quality, Simulations, Fine-tuning
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Adobe Firefly, Visual Storytelling, AI powered creativity, Prompt Engineering, Multimodal Prompts, Prompt Engineering Tools, Adobe Illustrator, Adobe Photoshop, Generative AI, Adobe Premiere, Creative Design, Creativity, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Interface and User Experience (UI/UX) Design, User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Usability, Web Applications, Integrated Development Environments, User Accounts, Authorization (Computing)
Intermediate · Guided Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: Data Structures, Data Processing, Code Reusability, Virtual Machines, Verification And Validation, Program Development, Python Programming, Maintainability, Data Manipulation, Programming Principles, Scripting, Development Environment, Scripting Languages, Computer Programming, Software Installation, Debugging, Software Development, Computer Programming Tools, Computational Logic, Cross Platform Development
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Logo Design, Canva (Software), Marketing Design, Marketing Collateral, Marketing Materials, Advertising, Branding, Marketing, Brand Awareness, Creative Design, Promotional Materials, Graphic Design, Aesthetics, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), Model Optimization, Model Deployment, Feature Engineering, Product Requirements, Prompt Engineering, Data Ethics, Prompt Patterns, LLM Application, Model Training, Kubernetes, AI Security, Systems Architecture, Large Language Modeling, Model Evaluation, PyTorch (Machine Learning Library), Apache Airflow, Data Pipelines, SQL
Intermediate · Professional Certificate · 3 - 6 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Generative AI, Content Marketing, Marketing, ChatGPT, Content Creation, AI Personalization, Strategic Marketing, Persona Development, Digital Marketing, Web Analytics and SEO, Artificial Intelligence and Machine Learning (AI/ML), Social Media Campaigns, Automation, Creativity, Ethical Standards And Conduct, Graphic and Visual Design, Analytics, Natural Language Processing, Personal Development
Beginner · Course · 1 - 3 Months