Structural engineering courses can help you learn load analysis, material properties, design principles, and construction methods. You can build skills in seismic design, structural dynamics, and the use of finite element analysis for modeling. Many courses introduce tools like AutoCAD for drafting, SAP2000 for structural analysis, and Revit for building information modeling, showing how these skills are applied in real projects to ensure safety and efficiency in construction.

Google Cloud
Skills you'll gain: Cloud Applications, Google Cloud Platform, Cloud Development, Database Development, Operational Databases, Data Access, Database Administration, Data Store, Cloud Computing, Software Installation, Web Development Tools, Application Development, Web Development, Cloud Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Javascript, Event-Driven Programming, Web Development, HTML and CSS, Scripting, Web Applications, Hypertext Markup Language (HTML), Programming Principles, Front-End Web Development, Interactive Design
Beginner · Course · 1 - 4 Weeks

Alberta Machine Intelligence Institute
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, LLM Application, AI powered creativity, AI literacy, AI Workflows, AI Integrations, Model Deployment, Model Evaluation
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Model Context Protocol, Vector Databases, Agentic Workflows, Tool Calling, Agentic systems, AI Workflows, Google Gemini, AI Orchestration, Server Side, Gemini, Generative AI Agents, Embeddings, Node.JS, Retrieval-Augmented Generation, Large Language Modeling, Web Development, PostgreSQL, Data Processing, Data Modeling, Javascript
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Unit Testing, TypeScript, Angular, Software Testing, Development Testing, Test Case, Frontend Performance, Software Design, UI Components, Application Programming Interface (API), Restful API, Application Deployment, Frontend Integration, Enterprise Architecture, User Interface (UI), Application Frameworks, JavaScript Frameworks, Scalability, Software Architecture, Performance Tuning
Intermediate · Specialization · 1 - 3 Months

Northeastern University
Skills you'll gain: Data Warehousing, Extract, Transform, Load, Data Integration, Data Modeling, Data Architecture, Data Governance, Database Design, Operational Data Store, Data Management, SQL, Relational Databases, Query Languages, Data Mining, Data Quality, Data Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Natural Language Processing, LLM Application, Multimodal Prompts, Recurrent Neural Networks (RNNs), Text Mining, Embeddings, Generative AI, Deep Learning, Fine-tuning, Generative Model Architectures, Artificial Neural Networks, Machine Learning, Data Ethics
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: TCP/IP, Network Protocols, Network Infrastructure, Network Security, OSI Models, Network Architecture, Routing Protocols, General Networking, Wireless Networks, Computer Networking, Network Administration, Network Routing, Network Performance Management, Network Monitoring, Application Security, Network Model, Live Streaming, Software-Defined Networking, Digital Communications, Computer Security Awareness Training
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, jQuery, PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, WordPress, Keyword Research, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Web Design and Development, Linux Commands, DevOps, Javascript, Application Deployment, Content Optimization, Program Development
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Patterns, Prompt Engineering, ChatGPT, Generative AI, Multimodal Prompts, Prompt Engineering Tools, Token Optimization, Context Engineering, AI Enablement, LLM Application, AI literacy, Large Language Modeling, Embeddings, Artificial Intelligence, Problem Solving, Technical Writing, Content Creation, Natural Language Processing, Productivity
Beginner · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Server Side, Back-End Web Development, Package and Software Management, JavaScript Frameworks, Other Programming Languages, Javascript, Web Frameworks, Web Servers, Servers, Web Development, Development Environment
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Webpack, Object Oriented Programming (OOP), Object Oriented Design, Full-Stack Web Development, JSON, Web Development Tools, Javascript, Event-Driven Programming, HTML and CSS, Application Programming Interface (API), Application Deployment, Web Applications, Web Development, Kanban Principles, Code Reusability, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Browser Compatibility, Programming Principles, Data Persistence
Intermediate · Specialization · 3 - 6 Months