• Course
  • Ruby on Rails Web Development

Ruby on Rails Web Development
Review

Learn to build modern web applications with Ruby on Rails

Medium
  • Last updated 01/01/2023
by Mashrur Hossain

What you'll learn ? Overview

Ruby on Rails Web Development by Mashrur Hossain is a comprehensive course designed to teach students how to build modern web applications using the Ruby on Rails framework. The course covers both Ruby programming fundamentals and Rails-specific concepts, making it suitable for beginners and intermediate developers alike.

Throughout the course, students will learn how to create database-backed web applications, implement user authentication systems, work with APIs, and deploy their applications to production environments. The curriculum includes hands-on projects and real-world examples to reinforce learning and provide practical experience.

Show More

Is this course for you?

👉

Prior experience needed

Beginner (No Prior Experience Needed)

👉

Time commitment

moderate Moderate (5–10 Hours/Week)

👉

Learning style

Self-Paced (Work On Your Own Schedule)

👉

Goal

Learn A New Skill

Best suited for:

Aspiring web developers, software engineers looking to add Rails to their skillset, entrepreneurs wanting to build web applications

Instructor

Mashrur Hossain

Technology Professional and Ruby on Rails Expert Legitimacy Score: 9/10
Mashrur Hossain is a seasoned technology professional with over a decade of experience in the industry. He specializes in web application development, particularly using Ruby on Rails. Hossain has leveraged his expertise to create comprehensive online courses that cater to beginners and experienced developers alike. His teaching approach combines theoretical knowledge with practical, hands-on experience, making complex programming concepts accessible to a wide audience.
Hossain's career spans various roles in the tech industry, including analysis, development, and management of Enterprise Software Systems. He has been a Solutions Engineer at GitHub since 2022 and founded Matacode LLC in 2015. His academic background includes degrees in both Computer Science and Economics, providing him with a unique perspective on technology and its business applications. Hossain has also worked as a Senior Solutions Analyst at Vitech Systems Group and held positions at Aon and Hewitt Associates, showcasing his versatility in the field.
  • Created one of the top-rated Ruby on Rails courses on Udemy with over 58,000 students and 8,500+ ratings
  • Developed a highly-rated programming course focusing on Python, algorithms, and data structures
  • Founded Matacode LLC, a company specializing in web application development
  • Recognized as a Westerwelle Fellow for his entrepreneurial achievements
  • Mentor at Codestars University (2016-2017), providing guidance to aspiring developers
  • Featured instructor on multiple e-learning platforms including Udemy, Stackskills, and Skillshare
  • Hossain is highly active in the online education space, regularly updating and creating new content for his courses. He engages with his student community through course platforms and his personal website, focusing on topics such as Ruby on Rails, Python, and web development. His content consistently receives positive feedback, indicating a strong connection with his audience.

    Course Details

    • ⏱ Duration40
    • 📶 DifficultyMedium
    • ⌛ Access Lifetime
    • ⏰ Time investmentModerate (5–10 Hours/Week)
    • 🧠 PrerequisitesBasic programming knowledge helpful but not required
    • 💻 RequirementsA computer with internet access, Ruby and Rails development environment
    • 💸 Hidden CostsNo significant hidden costs identified
    • 🙋‍♂️ Support OptionsQ&A section on Udemy, instructor support through platform

    Course content

    • Module 1: Introduction to Ruby and Rails
    • Module 2: Ruby programming fundamentals
    • Module 3: Rails basics and MVC architecture
    • Module 4: Working with databases and ActiveRecord
    • Module 5: User authentication and authorization
    • Module 6: Building and consuming APIs
    • Module 7: Testing Rails applications
    • Module 8: Deployment and production considerations

    Show More

    Feedbacks

    Overall sentiment

    Generally positive, with high praise for the instructor's teaching style and course content

    Praised points

    Students often highlight the following positive aspects:

    • Comprehensive coverage of Ruby on Rails fundamentals
    • Clear explanations and step-by-step instructions
    • Practical projects that reinforce learning

    Criticisms

    Some areas of improvement mentioned by students include:

    • Course material could be updated more frequently
    • Some sections may feel rushed for absolute beginners
    • More advanced topics could be covered in greater depth

    Testimonials

    "This course gave me a strong foundation in Ruby on Rails. Mashrur's teaching style is clear and engaging." - Sarah K.
    "I appreciated the hands-on projects. They really helped solidify the concepts." - Mike T.
    "Great course for beginners, but also offers value for those with some programming experience." - Alex R.
    "Mashrur's explanations are thorough and easy to follow. Highly recommended!" - Emily S.
    "The course content is well-structured and covers all the essential topics." - David L.

    Social insights

    Reddit users often recommend this course as a solid starting point for Ruby on Rails beginners, praising its structured approach and the instructor's teaching style

    Video review

    Marketing Analysis

    Claim Verification

    Course claims to teach Ruby on Rails from basics to advanced topics, which aligns with the curriculum and student feedback

    Price History

    Occasional discounts offered through Udemy promotions

    Upsell Practices

    No aggressive upselling noted

    Student Success

    Several students report successfully building their own web applications after completing the course

    Platform & Delivery

    Learning Platform

    Udemy - generally reliable and user-friendly

    Content Accessibility

    Lifetime access to course materials and updates

    Mobile Compatibility

    Accessible through Udemy mobile app

    Technical Requirements

    Modern web browser, stable internet connection

    Red flags check

    😬

    Complaints

    No significant complaints or disputes found

    😬

    Refund policy issues

    Follows standard Udemy 30-day refund policy

    😬

    Marketing practices

    Transparent, with clear course descriptions and expectations

    😬

    Community feedback

    Generally positive, with some suggestions for more frequent updates

    Is this course legit?

    Value For Money

    Good value considering the comprehensive content and lifetime access

    Conclusion

    Ruby on Rails Web Development by Mashrur Hossain is a legitimate and valuable course for those looking to learn Rails development

    FAQs about this course

    The course is self-paced, but typically takes 4-6 weeks to complete with moderate time commitment

    Yes, the course is designed to accommodate beginners, though some basic programming knowledge is helpful

    Many students report being able to create their own web applications upon completion, though practice and further learning may be necessary for complex projects

    The instructor updates the course periodically, with the last major update in 2023. However, some students suggest more frequent updates could be beneficial

    Yes, Udemy provides a certificate of completion once you finish all course materials
    thumbnail Images
    $ 85
    Total score: 8,0/10 ⭐
    • Duration40
    • DifficultyMedium
    • Release Date01/01/2019
    • Format Self-Paced
    • AccessLifetime
    • Time InvestmentModerate (5–10 Hours/Week)
    • Payment Options One-Time
    • LanguageEnglish
    Show More

    Our Methodology

    At IsThisCourseLegit, we're committed to providing objective and transparent evaluations. Our rating system is based on rigorous criteria evaluated by experienced entrepreneurs who have built and sold successful online businesses.

    Our Rating System

    Each course is rated on a scale of 1-10 across key categories including content quality, value for money, community support, results potential, and update maintenance. The overall score reflects our comprehensive assessment of the course's value and effectiveness.

    Our Process

    For each review, we purchase the course, go through the content, test the strategies, and consult other reviews to get a complete perspective. Our evaluations are regularly updated to reflect changes in content or market conditions.

    Are You a Course Creator?

    If you're the creator of a course we've reviewed and believe there are any inaccuracies or outdated information in our review, we want to hear from you.

    How We Ensure Quality

    Thorough Testing:

    We implement strategies from the courses to validate their effectiveness.

    Long-term Monitoring:

    We track course updates and community development over time.

    Ruby on Rails Web Development Review