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: Google Sheets, Spreadsheet Software, Excel Formulas, Data Import/Export, Data Presentation, Data Analysis, Business Analysis
★ 3.7 (76) · Beginner · Guided Project · Less Than 2 Hours

Deep Teaching Solutions
Skills you'll gain: Conflict Management, Interpersonal Communications, Emotional Intelligence, AI literacy, Media and Communications, Critical Thinking, Innovation, Electronic Media, Psychology
★ 4.9 (34) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Logo Design, Canva (Software), Marketing Design, Promotional Materials, Design, Dashboard, Design Elements And Principles, Marketing Materials, Graphic Design, Branding, Marketing, Advertising, Business
★ 4.7 (38) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Microsoft Azure, Data Visualization, Microsoft Excel, Internet Of Things, Cloud Storage, Data Storage Technologies, Data Import/Export
★ 4.6 (94) · Beginner · Guided Project · Less Than 2 Hours

Princeton University
Skills you'll gain: Combinatorics, Algorithms, Mathematical Theory & Analysis, Data Structures, Mathematical Modeling, Calculus
★ 4.4 (1.1K) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Teaching, Data Collection, Instructional Strategies, Education Software and Technology, Student Engagement, Interactive Learning, Social Studies
★ 4.4 (156) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, Decision Tree Learning, Applied Machine Learning, Predictive Modeling, Microsoft Azure, No-Code Development, Machine Learning, Data Preprocessing, Model Training, Cloud Deployment, Machine Learning Algorithms, Model Evaluation, Data Science, Data Analysis, Classification Algorithms
★ 4.5 (838) · Beginner · Guided Project · Less Than 2 Hours

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

Skills you'll gain: Virtual Machines, Microsoft Azure, Cloud Infrastructure, Cloud Computing Architecture, Virtualization and Virtual Machines, Cloud Deployment, Network Security, Virtual Networking, Web Servers, Remote Access Systems, Application Deployment
★ 4.5 (227) · Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Rehabilitation, Sports Medicine, Medical Emergency, Health Care Procedure and Regulation
★ 4.7 (1.2K) · Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Organizational Skills, Higher Education, Planning, Academic Advising, Self-Awareness, Research
★ 4.8 (21) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Email Marketing, Lead Generation, Marketing Automation, Social Media, Social Media Marketing, Driving engagement, Automation
★ 4.4 (56) · Beginner · Guided Project · Less Than 2 Hours