Courses Coursera

Black Agricultural Solutions to Food Apartheid: A Teach-Out

Explore the historical, ancestral, and spiritual connections Black communities have to land and agriculture, and learn how Black agricultural practices support food sovereignty, community rebuilding, and land-based living, with practical guidance on gardening, farming, and urban growing.

Beginner Level 5h 0m 4.70 (18) 🌐 EN

What you'll learn

  • Understand historical, ancestral, and spiritual relationships between Black communities, land, and agriculture
  • Learn about food apartheid, structural racism, and community-led agricultural resistance
  • Explore benefits of gardening and farming for health, agency, and community resilience
  • Gain practical ideas for gardening, farming, and growing food in urban and small spaces
  • Reflect on your own familial relationships to food, land, and agriculture

Skills you'll gain

  • Gain deeper understanding of spiritual and ancestral relationships to land, plants, and community
  • Explain the history of structural racism experienced by Black farmers
  • Describe how community gardens and urban farms support resistance, healing, and sovereignty
  • Identify social, economic, and health benefits of gardening and farming
  • Develop ideas to overcome barriers to growing food in urban environments
  • Reflect on and explore your own familial relationships to food and land

Prerequisites

  • None necessary

Who this course is for

  • Learners interested in Black agriculture and food sovereignty
  • People concerned with public health, social justice, and community development
  • Urban residents seeking to start gardening or farming in cities
  • Individuals exploring ancestral and spiritual connections to land and food
Free
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