Free courses can help you learn coding languages like Python and JavaScript, data analysis techniques, and web development fundamentals. You can build skills in problem-solving, algorithm design, and creating interactive websites. Many courses introduce tools such as Git for version control, SQL for database management, and various frameworks that streamline web development, allowing you to apply your skills in practical projects.

Skills you'll gain: Image Analysis, Image Quality, Matlab, Medical Imaging
★ 4.8 (59) · Beginner · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Physics, Mechanics, Geometry, Mathematical Modeling
★ 4.6 (174) · Beginner · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Simulation and Simulation Software, Control Systems, Simulations, Data Import/Export
★ 4.9 (70) · Beginner · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Sustainable Development, Environment, Environmental Issue, Environmental Policy, Education and Training, International Relations, Collaboration, Advocacy, Action Oriented
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Configuration Management, Git (Version Control System), Version Control, Memory Management, Build Tools, C (Programming Language), Development Environment, Code Review, Software Design
★ 4.5 (658) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Assembly Drawing, Finite Element Methods, 3D Modeling, Computer-Aided Design, Design Software, Simulations
★ 4.4 (46) · Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Design Reviews, Autodesk Revit, Building Information Modeling, Visualization (Computer Graphics), Augmented and Virtual Reality (AR/VR), Virtual Reality, Engineering Analysis, Structural Analysis, Coordination, Construction Management, Construction, Technical Standard
★ 4.7 (46) · Intermediate · Course · 1 - 3 Months
Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Matlab
★ 4.7 (36) · Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Geographic Information Systems, Geospatial Mapping, Spatial Data Analysis, Spatial Analysis, NoSQL, Data Modeling, Database Design, Databases, SQL, Data Storage, Query Languages, Relational Databases
★ 3.5 (100) · Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Building Information Modeling, Construction Management, Construction, Construction Estimating, Emerging Technologies, Facility Management, Cloud Computing, Cost Estimation, Document Management, Internet Of Things
★ 4.7 (34) · Intermediate · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Spatial Analysis, Spatial Data Analysis, GIS Software, Geographic Information Systems, Geospatial Mapping, Interactive Data Visualization, Data Integration, Data Mapping, Augmented Reality, Data Collection, Sampling (Statistics)
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: electromagnetics, Electrical Engineering, Physics, Mechanics, Calculus, Problem Solving
★ 4.6 (210) · Intermediate · Course · 1 - 4 Weeks