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.

American Psychological Association
Skills you'll gain: Substance Abuse, Mental Health Diseases and Disorders, Mental Health Therapies, Mental Health, Psychology, Cognitive Behavioral Therapy, Behavioral Health, Culture, Demography, Pharmacotherapy
★ 4.8 (362) · Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Medical Privacy, Medical Billing and Coding, Medical Terminology, Medical Billing, Revenue Cycle Management, Health Information Management and Medical Records, Resilience, Health Information Management, Emotional Intelligence, Anatomy, Pathology, Professionalism, Medical Coding, Diversity Awareness, Patient-centered Care, ICD Coding (ICD-9/ICD-10), Health Insurance Portability And Accountability Act (HIPAA) Compliance, Medical Records, Physiology, Payment Processing
★ 4.7 (1.8K) · Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Sensory Systems Analysis, Neurology, Physiology, Anatomy, Cell Biology, Molecular Biology
★ 4.9 (3.2K) · Advanced · Course · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Public Policies, Policy Analysis, Law, Regulation, and Compliance
★ 4.8 (525) · Beginner · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Sampling (Statistics), Statistical Hypothesis Testing, Statistical Analysis, R (Software), Data Analysis, Statistical Software, Probability & Statistics, Statistical Methods, Data Analysis Software, R Programming, Statistics, Public Health, Statistical Inference, Descriptive Statistics, Probability Distribution
★ 4.7 (1.6K) · Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Epidemiology, Public Health and Disease Prevention, Public Health, Infectious Diseases, Infection Control, Economics, Policy, and Social Studies, Community Outreach, Health Systems, General Medicine, Media and Communications
★ 4.2 (224) · Beginner · Course · 1 - 3 Months

Stanford Online
Skills you'll gain: Nutrition Education, Nutrition and Diet, Cooking, Chronic Diseases, Public Health and Disease Prevention, Meal Planning And Preparation, Health Promotion, Health Informatics
★ 4.7 (34K) · Beginner · Course · 1 - 3 Months
Duke University
Skills you'll gain: Physiology, Respiration, Anatomy, Biology, Blood Pressure
★ 4.8 (5.4K) · Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Vital Signs, Blood Pressure, Respiration, Pain Management, Physiology, Capillary, Anatomy, Clinical Assessment
★ 4.8 (6.9K) · Mixed · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Bioinformatics, Data Analysis Software, Analysis
★ 4.7 (325) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Exercise Science, Exercise Therapy, Physiology, Nutrition and Diet, Chronic Diseases, Public Health
★ 4.8 (4.8K) · Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Logistic Regression, Correlation Analysis, Regression Analysis, Sampling (Statistics), Statistical Hypothesis Testing, Statistical Analysis, R (Software), Data Analysis, R Programming, Descriptive Statistics, Statistical Software, Statistical Modeling, Model Evaluation, Probability & Statistics, Statistical Methods, Data Analysis Software, Data Wrangling, Statistics, Public Health, Statistical Inference
★ 4.7 (2.1K) · Beginner · Specialization · 3 - 6 Months