You’ll learn key concepts so you’ll have a solid foundation for continued study. You’ll build a working web application so you’ll gain hands-on experience. Along the way, you’ll practice the techniques used by professional Rails developers and you’ll understand why Rails has become a popular choice for web development.