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.
Duke University
Skills you'll gain: Probability, Graphing, Algebra, Bayesian Statistics, Data Science, Calculus, General Mathematics, Applied Mathematics, Derivatives
★ 4.5 (13K) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Bioinformatics, Unix Commands, grep, Biostatistics, R (Software), Exploratory Data Analysis, Statistical Analysis, Unix Shell, Unix, Data Science, Data Management, Statistical Methods, Command-Line Interface, Statistical Hypothesis Testing, Linux Commands, Data Structures, Big Data, Molecular Biology, R Programming, Python Programming
★ 4.5 (6.9K) · Intermediate · Specialization · 3 - 6 Months

Pragmatic AI Labs
Skills you'll gain: Databricks, Data Pipelines, Data Lakes, Data Wrangling, Apache Spark, Data Access, Data Processing, Data Warehousing, Data Architecture, Data Management, Data Synthesis, Data Science, Data Mining, Data Integrity, Data Modeling, Data Presentation, Data Entry, Data Storage, SQL, Python Programming
★ 4.3 (12) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Preprocessing, Logistic Regression, Data Cleansing, Apache Spark, PySpark, Data Manipulation, Applied Machine Learning, Predictive Modeling, Data Science, Machine Learning, Python Programming
★ 4.6 (22) · Intermediate · Guided Project · Less Than 2 Hours

Edureka
Skills you'll gain: Model Evaluation, Retrieval-Augmented Generation, Responsible AI, Predictive Modeling, Applied Machine Learning, Classification And Regression Tree (CART), Model Training, Generative AI, Data Wrangling, AI Enablement, Data Manipulation, Analytics, Machine Learning Software, Embeddings, Machine Learning, Data Processing, Data Science, Data Modeling, Data Presentation, Data Collection
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Big Data, Apache Hadoop, Data Processing, Scalability, Data Science, Distributed Computing, Unstructured Data, Data Infrastructure, Data Analysis, Data Quality, File Systems
★ 4.6 (11K) · Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Quality Assurance, Test Data, Test Case, Root Cause Analysis, Prompt Engineering, Regression Testing, Software Quality Assurance, Test Script Development, Test Tools, Test Planning, Test Execution Engine, Prompt Engineering Tools, Generative AI Agents, Software Testing, Dashboard, Scenario Testing, Requirements Analysis, Data Analysis, Data Science, Information Technology
Intermediate · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Computer Programming, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Technical Analysis
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Tidyverse (R Package), Clinical Data Management, R (Software), Health Insurance Portability And Accountability Act (HIPAA) Compliance, R Programming, Medical Privacy, Clinical Research Ethics, Google Cloud Platform, Data Ethics, Data Science, Health Informatics, Statistical Programming, Data Wrangling, Data Processing, Electronic Medical Record, Data Manipulation, SQL, Data Access, Query Languages
★ 4.5 (438) · Intermediate · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Debugging, Responsible AI, Data Ethics, Maintainability, ChatGPT, LLM Application, AI literacy, Computer Programming Tools, Bioinformatics, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Generative AI, Information Privacy, Data Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Rmarkdown, Plot (Graphics), Statistical Visualization, Data Presentation, Box Plots, Scatter Plots, Data Visualization, Interactive Data Visualization, Dashboard Creation, Histogram, Descriptive Statistics, Data Visualization Software, R (Software), R Programming, Integrated Development Environments, Data Science
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Data Manipulation, Informatics, Clinical Informatics, Data Science, Health Informatics, Clinical Data Management, Classification Algorithms, Analytics, Model Evaluation, Data Validation, Performance Testing
★ 4.5 (40) · Intermediate · Course · 1 - 3 Months