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.

Board Infinity
Skills you'll gain: Unit Testing, Software Testing, Test Case, .NET Framework, CI/CD, Test Script Development, Test Driven Development (TDD), Testability, Test Data, Test Automation, Microsoft Visual Studio
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Data Presentation, Regression Analysis, Predictive Modeling, Statistical Modeling, Forecasting, Financial Modeling, SPSS, Predictive Analytics, Risk Modeling, Statistical Analysis, Scatter Plots, Microsoft Excel
Mixed · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Vector Databases, Retrieval-Augmented Generation, LangChain, Embeddings, LLM Application, Tool Calling, Prompt Engineering, AI Workflows, Artificial Intelligence, Generative AI
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: JavaScript Frameworks, Node.JS, Web Frameworks, Restful API, Web Development, Web Applications, Server Side, File Systems, Javascript, Web Development Tools, Web Servers, Databases, Authentications, Middleware, Cryptography
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Node.JS, Web Frameworks, Server Side, Application Servers, Web Applications, Web Servers, Restful API, JSON, Middleware, API Design, Real Time Data, Routing Protocols
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Security Information and Event Management (SIEM), Prompt Engineering, ChatGPT, AI Workflows, Cyber Threat Intelligence, Incident Response, AI Security, Vulnerability Assessments, Cloud Security, Threat Detection, Continuous Monitoring, Microsoft Azure, OpenAI, Incident Management
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Thermal Management, Plot (Graphics), Engineering Analysis, HVAC, Simulations, Engineering Calculations, Visualization (Computer Graphics), Python Programming, NumPy
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Model Deployment, Generative AI, Transfer Learning, Kubernetes, Containerization, Docker (Software), Cloud Infrastructure, Scalability, Prompt Engineering, MLOps (Machine Learning Operations), Large Language Modeling, Performance Tuning, Continuous Deployment, Continuous Monitoring, System Monitoring, Emerging Technologies, Process Optimization, Model Evaluation, Automation, Job Evaluation
Intermediate · Course · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Risk Management, Governance, Project Risk Management, Risk Analysis, Feasibility Studies, Performance Metric, Business Priorities, Investment Management, Decision Making, Climate Change Adaptation, Economic Development, Public Policies
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, JUnit, Integration Testing, Restful API, Test Driven Development (TDD), Software Testing, Java Programming, Hibernate (Java), Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: DeepSeek API, Deepseek, Retrieval-Augmented Generation, Model Deployment, AI Enablement, Make.com, Generative Model Architectures, LLM Application, Cloud Deployment, Embeddings, Software Documentation, Unit Testing, Key Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Go (Programming Language), Debugging, Unit Testing, Verification And Validation, Application Frameworks, Programming Principles, Web Development, Web Applications, Data Structures, Development Environment, Object Oriented Programming (OOP), Software Design, Command-Line Interface
Intermediate · Course · 1 - 3 Months