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.

Stanford University
Skills you'll gain: Child Health, Maternal Health, Postpartum Care, Infant Care, Prenatal Care, Preventative Care, Family Support, Nutrition and Diet
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Tensorflow, Convolutional Neural Networks, Applied Machine Learning, Image Analysis, Python Programming, Jupyter, Artificial Neural Networks, Deep Learning, Software Visualization, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Project Management Software, Project Management, Project Coordination, Workflow Management, Collaborative Software, Project Planning, Team Management, User Accounts
Beginner · Guided Project · Less Than 2 Hours

The University of Edinburgh
Skills you'll gain: Video Production, Photo/Video Production and Technology, Videography, Post-Production, Video Editing, Course Development, Storyboarding, Media Production, Cinematography, Web Content Accessibility Guidelines, Content Creation, Storytelling, Editing, Writing
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Invoicing, Billing & Invoicing, Inventory Management, Inventory Management System, Tax Management, Accounting Software, Customer Relationship Management, Billing, Customer Relationship Management (CRM) Software, Sales Tax, Small Business Accounting, Accounting and Finance Software, Accounting, Security Controls, Payroll Systems
Beginner · Guided Project · Less Than 2 Hours

The University of Edinburgh
Skills you'll gain: Video Game Development, Game Design, Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Code Reusability, Computational Thinking, Algorithms
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Creativity, Ideation, Culture, Liberal Arts, Decision Intelligence, Psychology, Social Sciences, Science and Research, Ethical Standards And Conduct, Anthropology, Governance
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Education Software and Technology, Digital pedagogy
Beginner · Guided Project · Less Than 2 Hours

Princeton University
Skills you'll gain: World History, Culture, Social Justice, Social Sciences, International Relations, Sociology, Social Impact, Political Sciences, Psychology, Economics, Public Safety and National Security
Mixed · Course · 3 - 6 Months

University of Leeds
Skills you'll gain: Blockchain, Emerging Technologies, FinTech, Banking, Digital Assets, Social Impact, Business Ethics, Transaction Processing, Computer Programming
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Amazon S3, Amazon Web Services, Cloud Hosting, Cloud Storage, Version Control, Encryption, Data Storage, Cloud Security
Beginner · Guided Project · Less Than 2 Hours

University of Pennsylvania
Skills you'll gain: Journalism, Research, Oral Expression, Interviewing Skills, Vocabulary, Media and Communications, Grammar, Writing and Editing, Electronic Media, English Language, Storytelling, Language Competency, Digital Transformation, Editing
Mixed · Course · 1 - 3 Months