JavaScript for WordPress Bootcamp - Zac Gordon

Learn the fundamentals of using JavaScript in WordPress themes, plugins and headless projects with WordPress’s leading JavaScript instructor and a community of engaged learners in this six week structured online Bootcamp.

5 Reasons to
Take This Bootcamp

  1. JavaScript is an essential part of modern WordPress development
  2. This Bootcamp has a proven record of getting people hired and taking on more advanced projects
  3. Zac and the group environment keep you motivated and learning more than you would on your own or with normal online resources
  4. Build your portfolio and practice selling your services for new jobs, clients and projects
  5. Develop best practices for coding styles, architecture and tooling

Testimonials

“Invaluable! I learned modern JavaScript with WordPress in a fun, supportive environment.”

Amber Chun

Amber Chun

Bootcamp Grad

“A superb experience! Both what we learned and the great interactions with everyone.”

Carlos Dinarte

Carlos Dinarte

Bootcamp Grad

What You Will Learn

  • Week 1 – The WordPress REST API
    In our first week we approach WordPress from a JavaScript first perspective, looking at how to authenticate and interact with the WordPress REST API.
  • Week 2 – Gatsby and GraphQL
    This week we learn how to work with WP GraphQL and Gatsby to build headless WordPress sites and applications.
  • Week 3 – JavaScript in WordPress Themes
    In week three we turn our attention towards how to include JavaScript and React in WordPress themes for enhanced user interaction experiences.
  • Week 4 – JavaScript in WordPress Plugins
    This week we focus on how to build WordPress plugins that leverage JavaScript and React in the admin area as well as on the front end of sites.
  • Week 5 – Block Development
    In week five we learn how to build custom blocks using React and interact with the Redux based Data API in WordPress.
  • Week 6 – Final Project
    Our final week is dedicated to building a final project of your choice that implements the skills covered in the Bootcamp.

How You Will Learn

This is a six week program where we meet online via Slack and Zoom. Each week, video and text based resources are provided along with practice assignments.

Our weekly schedule follows this format:

  • Mondays – Check-in via Slack
  • Tuesdays – 1 hr live lecture via Zoom
  • Thursdays – 1 hr discussion groups via Zoom
  • Fridays – Check-in via Slack

All lectures and discussion groups are recorded and made available to keep for playback later. You can attend either 12pm or 7pm time slots based on your schedules.

The final week is dedicated to building, code reviewing and presenting your final projects.

Next Bootcamp

Get an email when the next Bootcamp dates are announced.

FAQ

What Are The Prerequisites?

Knowledge of JavaScript and React is required for this Bootcamp. Please see the JavaScript Bootcamp and React Bootcamp as recommended prerequisite for this Bootcamp. Understanding of some basic theme and plugin development is also recommended. An understanding of the content covered Zac’s Udemy course is recommended as well.

How Much Time Will This Take Each Week?

A minimum of ten hours is recommended to dedicate each week to the Bootcamp.  You can get by with less, although many students put in more than ten hours studying and practicing building projects.

What Time Are the Lectures and Discussions?

Each lecture and discussion group is available at 12pm and 7pm EDT/EST.  Students can choose the best time based on their schedule and alternative between times.  All lectures and discussions are recorded and made available for you to keep.

What Happens If I Miss a Lecture or Discussion

All lectures and discussions are recorded and made available for playback. Attendance of all sessions is not required, although attendance of one lecture and one discussion group is recommended.

What Time Are the Lectures and Discussions?

Each lecture and discussion group is available at 12pm and 7pm EDT/EST.  Students can choose the best time based on their schedule and alternative between times.  All lectures and discussions are recorded and made available for you to keep.  

Is There a Payment Plan Option?

Yes! The payment plan involves $297 to reserve your seat, $150 at the start of the Bootcamp and a final $150 due at the end of the Bootcamp.

Will This Get Me a Job?

Applying for jobs requires a combination of hard skills and soft skills.  In this Bootcamp we will focus on the hard skills you need to work as a frontend dev using JavaScript and WordPress.  Due to the short length of the Bootcamp, it may require some additional time to fully prep your portfolio, resume and answers to interview questions.  But, yes, getting you hired or ready to take on projects is our goal.

Will I Learn How to Build โ€œX Thingโ€ with JavaScript and WordPress?

A number of students come into this Bootcamp looking to learn how to build something specific.  This is great and we will channel this desire into our work with projects.  Other than that we focus on the skills and understanding you need to build anything with JavaScript and WordPress, not just specific things.