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.

University of Leeds
Skills you'll gain: Responsible AI, Artificial Intelligence, Data Ethics, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), digital literacy, Machine Learning
★ 4.1 (13) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Natural Language Processing, grep, Text Mining, Clinical Informatics, Clinical Documentation, Clinical Data Management, R (Software), R Programming, Google Cloud Platform, Health Informatics, Unstructured Data, Data Processing
★ 3.7 (23) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Sheets, Spreadsheet Software, Excel Formulas, Data Import/Export, Data Presentation, Data Literacy, Data Analysis, Business Analysis
★ 3.7 (75) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Microsoft Copilot, Competitive Analysis, Marketing Operations, Marketing Design, Marketing Strategies, Marketing Planning, Performance Reporting, Campaign Planning, Marketing Channel, Cross-Channel Marketing, Generative AI, Market Intelligence, Microsoft 365, Customer Analysis, Market Research, Artificial Intelligence, Customer experience improvement, Customer Retention
★ 4.7 (21) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: TypeScript, Javascript, React.js, Debugging, Integrated Development Environments
★ 4.6 (23) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Email Automation, Google Sheets, Automation, Business Process Automation, Google Workspace, Gmail, Workflow Management, Greeting Customers, Operations Management, Order Fulfillment
★ 4.4 (27) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: GitHub Copilot, Test Case, Version Control, Code Review, Integrated Development Environments, Software Versioning, Software Documentation, Program Development, Development Environment, Project Planning, Project Management, Debugging
★ 4.4 (56) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Simulations, Simulation and Simulation Software, Education Software and Technology, Mathematics Education, Teaching, Ideation, Digital pedagogy, Experimentation
★ 5 (44) · Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Computer-Aided Design, Electronic Systems, Mechanical Design, Drafting and Engineering Design, Electronics Engineering, Electrical Engineering, 3D Modeling, Electronics, Electronic Components, Simulation and Simulation Software, Simulations, Design Software, Design Specifications, Digital Signal Processing, Verification And Validation, Open Source Technology, Data Import/Export
★ 5 (35) · Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity Awareness, Workplace inclusivity, Benchmarking, Social Justice, Peer Review, Cultural Diversity, Social Sciences, Qualitative Research, Culture
★ 4.7 (64) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Computer Vision, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Fine-tuning, Matlab, Artificial Neural Networks, Deep Learning, Applied Machine Learning, Classification Algorithms, Predictive Modeling, Performance Tuning
★ 4.9 (20) · Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Programming Principles, Software Design, Education Software and Technology, Computer Programming, Program Development, Debugging, Data Structures, Algorithms
★ 4.8 (14) · Beginner · Course · 1 - 3 Months