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.

Wesleyan University
Skills you'll gain: Psychology, Persuasive Communication, Empathy & Emotional Intelligence, Conflict Management
★ 4.7 (5.2K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Excel, Spreadsheet Software, Microsoft Office
★ 4.6 (119) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Market Data, Data Import/Export, Equities, Financial Analysis, Financial Market
★ 4.5 (222) · Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Graphics Software, Graphic Design, Graphical Tools, Graphic and Visual Design Software, Graphic and Visual Design, Computer Graphic Techniques, Web Presence
★ 4.4 (149) · Beginner · Guided Project · Less Than 2 Hours

Princeton University
Skills you'll gain: Culture, Sociology, Social Impact, Political Sciences, Psychology
★ 4.6 (730) · Mixed · Course · 3 - 6 Months
University of Pennsylvania
★ 4.8 (690) · Beginner · Course · 3 - 6 Months

Coursera
Skills you'll gain: Microsoft Word, Microsoft 365
★ 4.6 (816) · Beginner · Guided Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Microsoft SQL Servers, Database Management, Data Migration, Amazon Web Services
★ 4.5 (62) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Science, Web Applications, Web Development, Python Programming, Data Analysis, Programming Principles, Artificial Intelligence, Computer Programming, Java
★ 4.5 (2.2K) · Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: LinkedIn, Professional Networking, Editing
★ 4.6 (272) · Intermediate · Guided Project · Less Than 2 Hours

Princeton University
Skills you'll gain: Biology, Biochemistry, Physics
★ 4.8 (421) · Mixed · Course · 3 - 6 Months

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Software Quality (SQA/SQC), Problem Solving, Programming Principles, Computer Programming, Program Development, Algorithms, Python Programming, Computer Science, Debugging, Test Planning, Functional Testing, Other Programming Languages
★ 4.3 (239) · Beginner · Course · 1 - 3 Months