Skip to content

πŸ“ Ideas for curriculum and schedule templates for KCD Learning Clubs

License

Notifications You must be signed in to change notification settings

kentcdodds/kcd-learning-clubs-ideas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ 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 #πŸ“-open-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:

EpicReact.Dev βš›οΈ

The Most Comprehensive Guide to React for Professional Developers

Templates:

Rustlings πŸ¦€

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

Templates:

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

Templates:

Vim for VSCode ⌨️

Learn how to use Vim with VSCode

Templates:

Learn the basics of Vim by learning the commands from A - Z.

Templates:

About

πŸ“ Ideas for curriculum and schedule templates for KCD Learning Clubs

Resources

License

Stars

Watchers

Forks