Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Complete TDD Course: Master Ruby Development with RSpec
Rating: 4.2 out of 5(146 ratings)
1,935 students

The Complete TDD Course: Master Ruby Development with RSpec

Volume 1: Become a development Jedi, Learn how to build flawless programs, Develop clean code to solve complex problems
Last updated 12/2017
English

What you'll learn

  • Build beautiful (and complex) error free applications
  • Build complete test suites with RSpec
  • Go from beginner to advanced in Test Driven Development
  • Go in-depth into the structure of programs and peel the layers off complex apps and turn them to smaller manageable pieces
  • Break down bigger problems to smaller pieces and master OOP in the process

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

5 sections42 lectures7h 41m total length
  • Introduction1:38

    Introduction to the instructor and the course

  • Demo of final project built in the course4:40
  • Ruby coding warm-up3:23

    Let's get the muscle memory working in the fingers by practicing some Ruby code

  • Ruby warm-up quiz
  • Ruby warm-up quiz 2
  • Ruby warmup
  • How to get help in and access documentation for the course4:23

    Guidance on how to use the Q & A interface and access the live help chatline. Also includes link to the accompanying documentation (steps and code) available for the course

Requirements

  • Some exposure to programming in any language will be helpful (beginner level exposure is ok)
  • Please note this is volume 1 of a course series and covers Ruby development and RSpec, by the end you will master not just Ruby for programming applications and RSpec for testing but also web development with Ruby on Rails
  • No software purchase is necessary in advance for this course (all software and tools used in the course are free)
  • Ok for beginner level programmers as well, but not suitable for complete beginners who have no exposure to any programming languages in the past

Description

Programming and web application development with Ruby and Ruby on Rails is on fire, they are some of the hottest skill-sets you can have in the booming tech industry and you can master it - beginner to expert - right here in this course series. 

I'm Mashrur, creator of the best selling Ruby on Rails courses here in Udemy and I specialize in training Ruby, Ruby on Rails, RSpec, MySQL and so on. I absolutely love sharing my development secrets with my you!

I build each and every course with you in mind. With feedback from previous courses and incorporating the latest and hottest technologies out there - I strive to make each new course better than the last so students have the best learning experience ever.

This is volume 1 of the Test Driven Development Course and will help you master spec creation with RSpec as you build beautiful, error-free applications with Ruby, one of the easiest and most developer friendly programming languages out there.

You'll learn how to take bigger, complex problems and turn them into bite-sized pieces so development becomes as easy as watching TV (well not quite that easy, but you get the picture). There has never been a time where building fun, practical, efficient applications was this easy. Don't take my word for it - check out the free preview video for the final project built in the course!

Become a development Jedi and go from beginner to advanced in this easy to follow course built solely with you, the student, in mind. It's jam packed with quizzes, coding exercises and practice tests to ensure you learn the material which is presented and are able to retain and re-use it at your will. 

You will get full, responsive support for all your questions in the Question and Answer section of the course. You will also have free access to the live chat support where you can interact with other Ruby on Rails developers, current and past students, Teaching Assistants and myself from time to time as well. This course is truly there to support you in your development journey, no matter where you are in it.

Who this course is for:

  • Anyone who wants to become a professional developer
  • Anyone who wants to build beautiful and error free applications
  • Anyone who wants to learn testing while developing code
  • Anyone who wants to take their coding skills to the next level
  • This course is for beginners with some prior exposure to programming, but also for intermediate (even experts) who want to learn test driven development and tools