Courses Coursera

Science of Exercise

Learn how the body responds to exercise, including energy metabolism, physiological system adaptations, nutrition, muscle soreness and fatigue, performance‑enhancing drugs, and the role of exercise in preventing and treating major diseases.

Beginner Level 10h 0m 4.80 (4,746) 🌐 EN

What you'll learn

  • Understand how exercise affects carbohydrate, fat, and protein metabolism and overall energy expenditure
  • Learn how muscular, respiratory, cardiovascular, endocrine, and immune systems respond to exercise
  • Apply training and nutrition principles to improve fitness, performance, and recovery
  • Examine scientific evidence for exercise in preventing and treating heart disease, diabetes, cancer, obesity, depression, and dementia

Skills you'll gain

  • Explain the relationship between exercise and the body's physiological responses, including carbohydrate, fat, and protein metabolism
  • Describe the role of nutritional choices and their impact on health and training
  • Summarize the factors that contribute to muscle soreness, fatigue, and the dangers associated with performance-enhancing drugs
  • Apply concepts such as nutrition logs, heart rate monitoring, caloric expenditure, and BMI to assess health and training
  • Evaluate scientific evidence for the health benefits of exercise in preventing and treating major chronic diseases

Prerequisites

  • No prior experience required

Who this course is for

  • Learners interested in understanding how exercise affects the body
  • Sports and fitness professionals seeking foundational exercise science knowledge
  • Individuals wanting to use exercise to improve health, wellness, and disease prevention
Pricing varies
Go to Course

You'll be redirected to Coursera

Provider

Coursera

Related Courses

System Design for Beginners

A free beginner-friendly video course from freeCodeCamp, listed on Class Central, introducing core concepts and practices of system design for software engineers and developers.

Codecademy

Introduction to Python Training

Learn to rapidly develop feature-rich applications in Python using built-in statements, functions, collections, object-oriented features, data accessors, and library modules in this 3-day instructor-led course.

Learning Tree

Introduction to Python

Learn Python like a pro from day one—code in a professional IDE with guided setup, instant feedback, and short, focused lessons that build job‑ready Python fundamentals for data science, automation, and software development.

JetBrains Academy

JavaScript Certification

This course teaches core JavaScript programming concepts including variables, functions, objects, arrays, and control flow. You also learn DOM manipulation, event handling, asynchronous and functional programming, and accessibility best practices, culminating in projects and a certification exam.

freeCodeCamp

IT Systems Design and Analysis

Prepare to design, analyze, and evaluate IT systems using data flow diagrams, ERDs, UML, and feasibility analysis. Learn to assess existing systems, identify inefficiencies, compare solution alternatives, and deliver a digital transformation strategy through a hands-on final project.

Coursera ⭐ 4.70

Programming with JavaScript

Learn the basics of web development with JavaScript, including variables, data types, functions, objects, arrays, DOM manipulation, modern JS features, and writing unit tests with Jest over 5 modules.

Coursera ⭐ 4.70