/kcd-learning-clubs-ideas

📍 Ideas for curriculum and schedule templates for KCD Learning Clubs

MIT LicenseMIT

📍 KCD Learning Clubs Curriculum Ideas and Templates

This repo is where you can contribute and find ideas for curriculum and templates for registration forms for a KCD Learning Club.

How to use this

Create a new club

If you'd like to start your own club based on curriculum listed in this repo, follow these steps:

  1. Make a registration form with google forms (you can make a copy of the template found here)
  2. Copy/paste/modify the template below for the curriculum into the outline of your form
  3. Take the link to your form and go to the #🤖-talk-to-bots channel in the KCD Discord and type: ?clubs create FORM_LINK to get it listed in the #📝-active-clubs.

Learn more about this process and how these clubs work at kentcdodds.com/clubs.

Add a curriculum idea/template

If you'd like to add a template, follow these steps:

  1. Click here to add a new file to the templates directory
  2. Enter a unique and descriptive filename with a .txt extension
  3. Copy/paste/modify the contents of the example template
  4. Click "Propose new file" to make a pull request
  5. Add a link to this template to the curriculum by following the steps below.

If you'd like to add/edit a curriculum idea below, follow these steps:

  1. Click here to edit this README.md file
  2. If the curriculum doesn't already exist, add it (in alphabetical order) following the format of the others
  3. Click "Propose file change" to make a pull request

FAQ:

What constitutes "curriculum?"

Anything that a group of people could go through together (whether synchronously, asynchronously, or a mix of the two). Including things like:

  • Online courses
  • Books
  • Tutorials
  • Podcasts
  • Workshop material

What's important is that it's something that you can actually create a schedule for and have some "learning activities" you can participate in together or discuss.

Curriculum and Templates

Base_cs 💛

Learn the basics of computer science with Base_cs series

Templates:

The Most Comprehensive Guide to React for Professional Developers

Templates:

Small exercises to get you used to reading and writing Rust code!

Templates:

Learn the smart, efficient way to test any JavaScript application.

Templates:

Learn how to use Vim with VSCode

Templates: