- How to build basic Ruby on Rails applications
- A basic understanding of programming
Hi and welcome to the Professional Rails Code Along Course, where I will walk through how to build a real-world Ruby on Rails project that I was hired by a client to develop. My name is Jordan Hudgens, and I'll be your instructor for the course. I've built many different Ruby on Rails applications throughout the past few years for companies such as Eventbrite and Quip and one of my passions is helping individuals learn how to code.
After completing this course you will be able to build a production Rails project from scratch. But there are a million courses that will help you do that. What makes this course different is that you'll learn how to build a Rails application like a professional developer. I took a completely different approach to creating this course. I don't edit any mistakes and I filmed the entire set of videos in real time so you can watch my exact process when I am tasked with building a real-world application. I made this decision so that you can get a transparent view into what it takes to become a pro developer, and also so you can see how I work through challenges, all in real time.
One of the most critical requirements for a professional Rails developer is a strong knowledge of testing. With that in mind, every feature that we build in the course will be created with the test-driven development process. Some of the key features you'll learn how to implement are:
- Using TDD and BDD with the RSpec and Capybara testing frameworks
- Working with the Twilio API to send SMS messages
- Integrating a permission structure for users
- Implementing an administrator dashboard
- Working with automated email components
- Creating an approval workflow from scratch
- And much more!
This course is not for the faint of heart. The ideal student for this project is someone who has already taken a basic Rails course and wants to take their skill to the professional level.
Each lesson comes paired with the source code implemented at that stage so that you can follow along and compare your code with the codebase for the application. And beyond that, you can also use the source code to extend it and build your own production applications.
Please feel free to review the course curriculum and I look forward to going through the material with you on your development journey!
Who is the target audience?
- This course covers professional development processes, a basic understanding of the Ruby on Rails framework is required to understand the material.
So what makes Catch of the Day so addictive to our customers?
There are a few simple principles make Catch of the Day so addictive:
- No one knows what product is coming up next.
- Generally, quantities are limited, so people know that they need to act quickly, before the product sells out.
- The price is the best possible price for the item and customers soon learn that the products are delivered safely to their nominated address.
What makes CatchOfTheDay so attractive to Suppliers?
For various reasons, every company has excess stock and holding inventories costs money. After making contact with us, a supplier can have their stock listed, sold and delivered with cash in the bank within a week of making contact with us. We also have our own warehouse and handle all our own distribution, so it really is a hassle free way to clear excess stock.
We also have many techniques to offer brand protection to our suppliers. The fact that the product only stays online for 24 hours ensures that the normal retail market for the product is protected. Also no one ever knows how many products have been sold.
Why is Catch of the Day better than other a daily deal site?
Catch of the day is geared to selling PHYSCIAL products online, unlike most other sites that sell coupons to various services like restaurants, beauty salons and hairdressers.
Above all, we believe that service excellence is paramount to our success in an online world. We don’t just say this, we breathe service excellence. We want our customers to have an awesome customer experience.
CatchoftheDay has a large, loyal customer database that wants to buy great products at great prices and can make decisions quickly. Our aim is to become one of the biggest online retailers in South Africa. Our reputation is based on consistently providing top quality branded products at exceptional value and by providing superior service. CatchoftheDay.co.za is owned by Trillobate Marketing CC.
We are always looking for suppliers with excess stock, end of range stock or simply
distressed stock that you would like to move quickly and discreetly.
Please contact email@example.com
Download Suppliers Terms and Conditions Here here
Payment & Security
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.