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.

Microsoft
Skills you'll gain: User Story, User Interface and User Experience (UI/UX) Design, Usability, UI/UX Strategy, Design Thinking, User Interface (UI) Design, User Experience Design, Mockups, Wireframing, Interaction Design, Experience Design, Usability Testing, Human Centered Design, User Centered Design, Application Design, AI literacy, Responsible AI, Prototyping
★ 4.6 (29) · Beginner · Course · 1 - 3 Months

Carnegie Mellon University
Skills you'll gain: Chemical Engineering, Engineering, Process Engineering, Applied Mathematics, Materials science, Biological Engineering, Chemistry, Biochemistry, Engineering Analysis, Physics, Molecular, Cellular, and Microbiology, Mathematical Modeling, Physical Science, Probability Distribution
★ 3.9 (52) · Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Mechanics, Physics, Mechanical Engineering, Calculus, Physical Science, Problem Solving
★ 4.5 (48) · Intermediate · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: Robotics, Control Systems, Mechanics, Mechanical Engineering, Mathematical Modeling, Torque (Physics), Engineering Calculations, Applied Mathematics, Linear Algebra, Graphical Tools, Estimation
★ 4.7 (105) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
★ 4.7 (168) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Data Persistence, Programming Principles, Code Reusability, Python Programming, File Management, Computer Science
★ 4.4 (152) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Applicant Tracking Systems, Workforce Management, Talent Acquisition, Human Resources Software, Talent Management, Staff Management, Payroll, Talent Recruitment, Team Management, Data Entry, Scheduling
★ 4.6 (225) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Generative AI, Responsible AI, Auditing, AI Product Strategy, Compliance Auditing, Generative Model Architectures, AI literacy, Internal Auditing, Risk Analysis, Risk Management, Artificial Intelligence, Risk Mitigation, Machine Learning Methods
★ 4.5 (52) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Copilot, Forecasting, Sales Enablement, Revenue Forecasting, Prompt Engineering, Sales Strategy, Customer Analysis, Data Cleansing, Sales Development, Sales, Sales Operations, Sales Management, Responsible AI, General Sales Practices, Sales Process, Sales Support, Sales Presentations, Customer Relationship Management (CRM) Software, Sales Pipelines, Data Ethics
★ 4.4 (30) · Beginner · Specialization · 1 - 3 Months

University of Houston
Skills you'll gain: Collaborative Software, Digital pedagogy, Education Software and Technology, Collaboration, Learning Management Systems, Teaching, Communication, Technology Strategies, Technology Solutions, Web Applications, Communication Systems, Digital Communications
★ 4.5 (190) · Beginner · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Robotics, Automation, Automation Engineering, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Biomedical Engineering, Computer Programming
★ 4.6 (60) · Beginner · Course · 1 - 4 Weeks
University of California, Irvine
Skills you'll gain: Discussion Facilitation, English Language, Social Skills, Communication Strategies, Constructive Feedback, Active Listening, Oral Comprehension, Verbal Communication Skills, Language Competency, Interpersonal Communications, Collaboration, Critical Thinking, Analytical Skills, Vocabulary
★ 4.5 (131) · Intermediate · Course · 1 - 4 Weeks