This is my personal plan for #100DaysOfGatsby. It’s not intended as advice or a curriculum.
Goal: Learn Gatsby and Headless WordPress using Gatsby and GraphQL in 100 days.
Restrictions: No more than one hour per day.
Methodology: Days alternate between reading documentation and application. Each topic should take at least two days to complete. Days listed are estimated minimums.
Allowances: Days off for holidays, planned and unplanned events as needed. This isn’t going to be a mad sprint of consecutive days.
Progress Updates: This category will provide progress updates that I’ll occasionally share to #100DaysOfGatsby on Twitter.
Pre Planning
- Read Gatsby Fundamentals
- Set-up Development Environment
- Sample introduction tutorials (1-3) within Gatsby Fundamentals
10 Days: Intermediate Tutorials
Add additional days if needed to casually learn the following
7 Days: Theme Tutorials
Add additional days if needed to casually learn the following
16 Days: Additional Tutorials
Add additional days if needed to casually learn the following
18 Days: Headless WordPress
JS for WP Course: Headless WordPress with GatsbyJS
- Watch a video and apply course tutorial
This concludes a minimum of 51 days
In all likelihood I won’t complete the above in 51 days. Many of the tutorials linked above lead to branches that should add additional days to this course plan.
If additional days remain build out a project.
Additional Project ideas
- Build a GatsbyJS blog about this journey
- Build a theme
- Build a Headless WordPress site