This week I drafted another ⅓ of the course content, focusing on existing Rails apps, forms, and styling. I also launched a team and scholarship package for companies considering the use of Phlex in their Rails stack.
Packages for companies
Team packages are now available! Pricing per course is the same as individual courses. What’s different is teams that purchase 5 or more courses get to meet with me four times in one month to help them relate the course to their project.
For individual engineers in a group with training budgets, I included a way to team up with your colleagues to split the cost of the course, stay within your budget, and get meeting time with me.
Scholarship program
In addition to team packages, I kicked off a scholarship package that allows a generous company to pick up a team package while also paying for 50 other students’ access to the Phlex on Rails video course.
This is a great way to get more future Ruby developers involved in the Ruby community.
Course content updates
Thanks to all the feedback from last week’s update, I rewrote a lot of the course content to better reflect the problems people are dealing with in their Rails projects.
Existing Rails apps - When I started this course, I knew most people would be using it from existing Rails apps, assuming they’re trying to deploy better tools to manage front-end complexity. I changed the title of this section to better reflect it and wrote quite a bit of content that shows how Phlex integrates with Erb.
Build forms with components - Forms are one of the most important parts of a Rails web application, so I broke it out into its own section to show how Phlex and Superform can be used to build forms.
Styling with CSS & utility frameworks - Components are styled differently than HTML pages since usually you want the component source and style information in one place. Additionally, you’ll want to have a strategy for dealing with variants, like a small, medium, & large “card” component.
The paywall has been removed from the course content for people who have pre-ordered the course. Instructions for removing it are in the email update I sent.
What’s next
I’ll continue finishing out the course content sections and refining it based on feedback from the kind folks who pre-paid for the course. Next week I’m hoping to have most of the course content drafts finished, then I’ll be taking a week break to spend time with my family over the 4th of July holiday week. When I’m back from break I’m hoping to be in a spot to start recording video.