Building an authentication app with gems as Devise and OmniAuth is pretty straightforward, but modify these gems to your own needs is more challenging. That's why it is indispensable to understand the principles these gems are built on. You will build with me from the ground up an authentication app safe to use and friendly enough to let your users stay logged in even after closing their browser. It will also allow your new users to be authenticated by email or to reset forgotten passwords by email. You will build all that with Rails 5 and the responsive front-end framework Foundation 6.
I have filmed these videos in real time, but I have edited them when necessary in order to not slow you down in your learning process. You will code with me not as a student, but as a partner and a coworker. I cannot be sure I was able to create a comprehensive application, but I am certain I had pleasure to make it with you. We understand better a subject when confronted with the reality of practically working with it, and it's what I have strive to achieve.
You will look at that is required to install Ruby on Rails on a stand-alone computer and the advantages, for Windows users, to go to a Cloud development environment.
Pierre is originated from the French spoken part of Switzerland. He moved to California in 2003. He is there a certified public accountant (CPA). He has always worked with computers and has often offered IT support to his colleagues. In the last couple of years, he decided to learn by himself how to build web applications. He is in the real sense of the word an amateur, somebody who is passionate about web development, and likes to share his experience with others. He likes in particular explaining complex situations in simple and understandable language to everybody. Eventually he likes to build applications from the ground up because, by doing so, Pierre can better understand what is going on behind the scenes.