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.

Skills you'll gain: Extract, Transform, Load, Database Administration, Data Warehousing, Web Scraping, Data Engineering, Data Pipelines, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Linux Commands, SQL, Apache Kafka, Bash (Scripting Language), Apache Airflow, Shell Script, Data Store, Generative AI, Python Programming, Data Security
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Unit Testing, Software Development Life Cycle, Linux Commands, Software Architecture, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Full-Stack Web Development, Flask (Web Framework), Software Design, Version Control, File Management, Unix Shell, Linux, Application Deployment, Software Development Methodologies, Python Programming, NumPy, Data Analysis
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Requirements Analysis, Test Engineering, Systems Thinking, Systems Architecture, Test Planning, Systems Design, Aerospace Basic Quality System Standards, Systems Analysis, Systems Development, Risk Management Framework, Requirements Elicitation, System Testing, System Requirements, Acceptance Testing, Development Testing, Verification And Validation, Failure Analysis
Build toward a degree
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Data Pipelines, Data Architecture, Requirements Analysis, Requirements Elicitation, Amazon Web Services, Data Infrastructure, Enterprise Architecture, Data Processing, System Requirements, Performance Tuning, Cloud Computing, Data Transformation, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Research, Cascading Style Sheets (CSS), User Experience Design, Design Research, Linux Commands, Unix, Usability, Debugging, User Interface (UI), Software Visualization, Web Content Accessibility Guidelines, Pseudocode, Hypertext Markup Language (HTML), User Interface and User Experience (UI/UX) Design, Javascript, UI Components, Unit Testing, JavaScript Frameworks, Code Reusability, Application Development
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

L&T EduTech
Skills you'll gain: Construction, Construction Management, Construction Engineering, Structural Engineering, Blueprint Reading, Assembly Drawing, General Construction and Construction Labor, Safety Standards, Building Codes, Structural Analysis, Engineering Practices, Architecture and Construction, Design Specifications, Safety Assurance, Materials science
Intermediate · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Electrical Systems, Electrical Wiring, Electrical Power, Electric Power Systems, HVAC, Construction Inspection, Electrical Equipment, Engineering Calculations, Architectural Design, Mechanical Design, Systems Analysis, Energy and Utilities, Building Codes, Structural Analysis, Cost Estimation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), Back-End Web Development, API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Mobile Development, Python Programming
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, Scientific Visualization, Image Analysis, Data Visualization Software, File I/O, Matlab, Algorithms, Machine Learning Methods, User Interface (UI), Applied Machine Learning, Prompt Patterns, UI Components, Human Computer Interaction, ChatGPT, LLM Application, Large Language Modeling, Computer Programming, Code Reusability, Data Analysis, Functional Design
Beginner · Specialization · 3 - 6 Months

Snowflake
Skills you'll gain: Snowflake Schema, Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Transformation, Continuous Deployment, Extract, Transform, Load, Devops Tools, Data Warehousing, Change Control, DevOps, SQL, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Data Analysis
Beginner · Professional Certificate · 1 - 3 Months

Arizona State University
Skills you'll gain: Engineering Design Process, Engineering Drawings, Prototyping, Assembly Drawing, Product Design, Product Development, Hardware Design
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Structural Engineering, Structural Analysis, Construction, Civil Engineering, Architecture and Construction, Engineering Analysis, Building Design, Engineering Design Process, Mechanics, Applied Mathematics
Beginner · Course · 1 - 4 Weeks