Hello everyone,
My team at Debug Academy and I teach refined local career-changing development courses at Debug Academy ( https://debugacademy.com ).
We are offering a full day hands-on ReactJS training at a metro-accessible location near the Rosslyn metro stop in Arlington, VA (July 28th). We offered this training at the most recent DrupalCon to a sold out crowd - if you missed it then, you have another chance to take it! Food will be served.
The JavaScript initiative team is working on building a ReactJS app for Drupal Core. Don't be left on the sidelines - gain the skills needed to utilize the latest technology on your projects!
What we teach can be applied to new & old, Drupal 8 & D7 sites, with or without decoupling the website. We will walk you through multiple approaches and work on multiple React apps.
Why learn ReactJS?
JavaScript Frameworks have been taking the web by storm for years. ReactJS has become a clear frontrunner with its ability to implement fast, slick, interactive web components without excessive complexity. Adding ReactJS to your skill set enables you to improve websites with app-like components that are better and faster than what Drupal could do on its own. Once you get to using React you'll fall in love with it - it's really fun!
Target audience
This course is meant for intermediate to advanced web and Drupal developers looking to add ReactJS to their skillset. To benefit from the course you must have a solid understanding of web development. Prerequisite knowledge includes mid-senior level proficiency with either PHP or JavaScript.
Our Approach
Drupal 8 is a stellar CMS which is more than capable of standing on its own. But when it comes to building app-like websites, JavaScript frameworks have taken the web by storm, and React is leading the pack.
In this course, we will give a section of our Drupal 8 website a boost by building a ReactJS App.
We'll modify an existing Drupal 8 website to prepare it for integration with a decoupled application. This portion of the training provides you with knowledge applicable to a variety of external frameworks: React, Vue, Angular, even Alexa and Google home.
We'll then build and launch a React app from start to finish. We will set it up to display data from our existing Drupal 8 website as well as to create (and POST) data back to our Drupal 8 website.
We don't want to lose many of the benefits that Drupal core and contrib provide us with, so we will only decouple select pages and functionality using the React app we will build.
What will we cover?
- Learn React Fundamentals
- Write clearer ReactJS with JSX
- Drupal 8 set up for integration with external front end frameworks
- Building a ReactJS app
- Integrating the ReactJS app with Drupal 8
Our full-day hands-on course includes powerpoint presentations, written lessons you can take home, and a hands-on project. We recommend enrolling quickly - these classes will be restricted in size so that attendees can be given individual support.
How to enroll?
To attend the course, please enroll at: https://debugacademy.com/reactjs-course-registration
Cost
The class is being offered locally for over 10% less than what it sold out for at DrupalCon Nashville. You may enroll for $400 (compare to $450 for the same course which sold out DrupalCon Nashville).
Enroll at: https://debugacademy.com/reactjs-course-registration
Questions / Group discounts / Onsite training / Payment plans
I can be reached via e-mail at ashraf.abed@debugacademy.com .
For information about Debug Academy and our other course offerings: - https://DebugAcademy.com .
Thank you for your time.
- Ashraf Abed

Comments
Hello everyone! This is a
Hello everyone!
This is a friendly reminder that our one day ReactJS for Drupal class is coming up in just over a week (Saturday, July 28)!
Here's an example of how a React app (one of two react apps built for the class) can improve your Drupal (8 or 7) website: https://youtu.be/G4XEqGW42Vo
Very little CSS / UI work needed to go into building that app! Many of the components used were from open source projects. This class teaches you how to build apps like that one for your Drupal 8 / 7 websites, including how to do so with and without decoupling. You should be comfortable programming in either PHP or JS to take the class.
You can sign up for the React for Drupal class here: https://debugacademy.com/reactjs-course-registration
I'll see everyone who signed
I'll see everyone who signed up at tomorrow's ReactJS for Drupal class! If you attempted to sign up but didn't hear back, please reach out to me ASAP: 571-215-0563 / ashraf.abed@debugacademy.com . If you haven't signed up but want to, you have a few hours left: https://debugacademy.com/reactjs-course-registration
Enjoy your weekend, everyone.