Civil engineering courses can help you learn structural analysis, fluid mechanics, geotechnical engineering, and transportation systems. You can build skills in project management, site assessment, and environmental impact evaluation. Many courses introduce tools like AutoCAD for drafting designs, MATLAB for simulations, and GIS for spatial analysis, showing how these skills are applied in real-world projects.

Skills you'll gain: Data Warehousing, IBM Cognos Analytics, Extract, Transform, Load, Database Architecture and Administration, Data Visualization, Database Design, Dashboard Creation, Data Modeling, MySQL, Business Intelligence, Database Management, Data Architecture, Data Visualization Software, Data Pipelines, PostgreSQL, Shell Script, Data Transformation, Business Metrics
★ 4.8 (28) · Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: HTML and CSS, React.js, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Web Design and Development, UI Components, Javascript, Cascading Style Sheets (CSS), Web Design, Web Development, User Interface (UI), Development Environment
★ 4.2 (60) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Correlation Analysis, Statistical Analysis, Statistical Software, Statistical Programming, Statistical Methods, Probability & Statistics, Statistical Visualization, Analysis, Data Analysis, R (Software), Data Visualization, R Programming, Statistics, Statistical Inference, Variance Analysis, Sampling (Statistics)
★ 4.7 (31) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microservices, Application Deployment, Cloud Infrastructure, Cloud Deployment, Google App Engine, Restful API, API Design, CI/CD, Cloud Computing Architecture, Service Level, Google Cloud Platform, Kubernetes, Application Design, Site Reliability Engineering, Network Architecture, Cloud Computing, Data Storage Technologies, Cloud Storage, Cloud Security, Systems Design
★ 4.8 (144) · Advanced · Course · 1 - 3 Months
Illinois Tech
Skills you'll gain: Linux, Cloud-Native Computing, Network Security, Linux Administration, Cloud Computing, Amazon Web Services, Infrastructure as Code (IaC), Cloud Computing Architecture, Network Troubleshooting, Operating System Administration, Cloud Platforms, Cloud Storage, Linux Commands, Cloud Technologies, Software-Defined Networking, User Accounts, Network Engineering, Network Monitoring, Cloud Services, Data Infrastructure
★ 4.6 (81) · Beginner · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design and Development, File Management, Web Design, Front-End Web Development, Web Development
★ 4.8 (73) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Feature Engineering, Exploratory Data Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Manipulation, Applied Machine Learning, NumPy, Statistical Machine Learning, Classification Algorithms, Data Preprocessing, Data Processing, Data Wrangling, Python Programming, Regression Analysis, Predictive Modeling, Machine Learning Algorithms, Machine Learning, Model Evaluation, Data Science, Statistical Hypothesis Testing
★ 3.8 (60) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, AI Security, Cloud Deployment, Google Cloud Platform, Kubernetes, Big Data, Software Development Life Cycle, Systems Development Life Cycle, Devops Tools, Cloud Development, Cloud Security, Development Testing, Virtual Networking, Application Deployment, Marketing Analytics, DevOps, Generative AI, Application Development, Security Engineering
★ 4.3 (38) · Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Climate Change Adaptation, Environmental Issue, Corporate Sustainability, Environmental Resource Management, Climate Change Mitigation, Social Impact, Mitigation, Sustainable Systems, Community Development, Community Outreach, Water Resource Management, Risk Analysis, Environmental Science, Vulnerability, Case Studies
★ 4.9 (83) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Market Opportunities, Product Strategy, Competitive Analysis, Business Strategy, Product Planning, New Business Development, Business Solutions, Market Analysis, Business Analysis, Product Development, Business Planning, Entrepreneurship, Growth Strategies, Innovation
★ 4.6 (42) · Intermediate · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Application Development, Authentications, Code Reusability, Android Development, Application Design, Debugging, Performance Tuning
★ 4.6 (84) · Beginner · Specialization · 1 - 3 Months

Alfaisal University | KLD
Skills you'll gain: Market Dynamics, Customer experience improvement, Product Knowledge, Customer experience strategy (CX), Team Oriented, Product Lifecycle Management, Customer Analysis, Value Propositions, User Experience, Competitive Analysis, Strategic Thinking, Cost Management
★ 4.9 (118) · Beginner · Course · 1 - 4 Weeks