Ceci est une ancienne révision du document !
Website: https://openclassrooms.com/en/courses/4377316-take-your-first-steps-with-ruby Course presenter: Emily Reece From the website: “In this course, you'll take your first steps with Ruby! In the first part of this course, we'll use a simulation of the Sims video game where you create characters, except we'll do it in – you guessed it – Ruby. We'll use silly little effects to illustrate that Ruby is an object-oriented programming language, and that it's very easy to create elements in your code that have certain attributes.” When I first heard about the French billionaire that sponsored free training, I had to look. That website was https://openclassrooms.com/en/ and it is advertised as free. OpenClassrooms is an online education platform for vocational training, providing courses in IT, technology, entrepreneurship, and digital skills. Courses are conducted fully online, through a mix of video resources, online reading, real-life projects, and individual mentoring sessions.
Founded in 2013 by Pierre Dubuc and Mathieu Nebra, OpenClassrooms now has 2.5 million users worldwide and offers courses in English, French and Spanish. The company's mission is to make education accessible - so let us take it for a spin.
For this review, I chose Ruby. It works very well under Ubuntu with all examples. The sound and video quality of this course is outstanding. I actually had to turn DOWN my volume on my laptop as the perky Emily explained the basics. Actually, the presenter is so perky that you cannot fall asleep to this one. I have heard so much about Ruby and Rails, that this was an opportunity I could not pass up. I had two hours to kill waiting for an urgent proposal via courier, and jumped into this course. The instructions were clear and concise, that is until video four. Here Emily immediately glossed over the first part they typed, namely: “attr_accessor”. Emily just continued if it were not there, and my brain would not let go. If one does not get the foundation right, the house will never be solid. I had to look it up as video five also just ignored this. I found an awesome website to explain it : https://metova.com/a-beginners-guide-to-ruby-getters-and-setters/ for your perusal. If you don't have prior programming knowledge, which this website assumes, one cannot glance over something so important.
The videos slowly increase in length, two minutes, four minutes, six minutes, eleven minutes, and I felt that maybe they could have made fewer videos with say a fifteen minute run time, that would allow you to plan your learning better. I only managed to monkey-see, monkey-do until the sixth video, before my documents arrived and I had to turn my attention elsewhere.
Overall, the course seems solid for a beginner, but as I am a “why” guy, not a “wise” guy, I do not like things that get glanced over as it is assumed everyone knows what it is. I want to know “why”. (That was why I was watching the course, no?).
About the paid part of OpenClassrooms: OpenClassrooms operates on a freemium basis. (Free is limited.) https://openclassrooms.com/en/premium
A user can register on OpenClassrooms gratis, and follow all courses on the platform. The number of videos a “free” user can watch is limited to 5 per week.
A user can sign up for a Premium Solo membership (costing €20 per month), and have access to unlimited videos as well as earn certificates.
A user can sign up for a Premium Plus membership (costing from €300 per month), and follow a structured learning path consisting of projects, dedicated mentoring sessions, and a state-endorsed degree at the end.
I can definitely recommend this to anyone. The free price tag is something you cannot ignore for this kind of quality.
