Ruby and Ruby on Rails Starter
Ruby and Ruby on Rails Starter, available at $64.99, has an average rating of 4.65, with 69 lectures, based on 449 reviews, and has 4787 subscribers.
You will learn about Build basic Rails applications Learn MVC structure and put it to action Take the first step towards becoming a Rails developer Learn basics of Ruby programming language This course is ideal for individuals who are Anyone who wants to learn how to build web applications or Anyone who wants to get started with Ruby on Rails or Anyone who wants to learn programming basics It is particularly useful for Anyone who wants to learn how to build web applications or Anyone who wants to get started with Ruby on Rails or Anyone who wants to learn programming basics.
Enroll now: Ruby and Ruby on Rails Starter
Summary
Title: Ruby and Ruby on Rails Starter
Price: $64.99
Average Rating: 4.65
Number of Lectures: 69
Number of Published Lectures: 68
Number of Curriculum Items: 69
Number of Published Curriculum Objects: 68
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Build basic Rails applications
- Learn MVC structure and put it to action
- Take the first step towards becoming a Rails developer
- Learn basics of Ruby programming language
Who Should Attend
- Anyone who wants to learn how to build web applications
- Anyone who wants to get started with Ruby on Rails
- Anyone who wants to learn programming basics
Target Audiences
- Anyone who wants to learn how to build web applications
- Anyone who wants to get started with Ruby on Rails
- Anyone who wants to learn programming basics
Re-designed and upgraded 11/2017!
The Ruby and Ruby on Rails Starter Course, completely re-designed and upgraded in November 2017, provides a simple introduction to programming using Ruby and to Web Applications Development using the Rails framework (Rails 5, but can be applied to Rails 4 as well). This course is for students who have no prior experience in programming and is an optional pre-course to “The Complete Ruby on Rails Developer” or “The Professional Ruby on Rails Developer with Rails 5” courses here on Udemy.
Why Ruby on Rails? Since its introduction, Ruby on Rails has rapidly become one of the most powerful tools for building web applications for startups and existing software houses. Some of the top sites using Ruby on Rails are Basecamp, Twitter, Shopify, Github, LivingSocial, Groupon, Hulu, Airbnb, Yellow Pages and much more.
This course provides a structured introduction to programming, with varied data structures as simple mini projects as developed moving on to Rails where a Todo web app project is developed. It utilizes video and text lectures, homework and exercises. There will also be references to free resources available on the internet to supplement the course materials.
Some features of this course are:
– Ruby programming – introduction to Object Oriented Programming
– Rails 5 using cloud-based Integrated Development Environment
– Rails MVC structure – Models, Views, Controllers
– Model-backed forms
– Migrations
– and much more!
Course Curriculum
Chapter 1: Up and running with IDE and Command Line
Lecture 1: Course Introduction
Lecture 2: Sign up for Cloud9 IDE
Lecture 3: Text – Sign up for online IDE (IMPORTANT – don't skip)
Lecture 4: Getting familiar with IDE
Lecture 5: Learn about the command line
Lecture 6: Helpful info – Text
Chapter 2: Get started with Ruby programming language
Lecture 1: Introduction to Ruby and Hello World!
Lecture 2: Introduction to Ruby and hello world – Text
Lecture 3: Strings in Ruby
Lecture 4: Strings – Text directions and code
Lecture 5: Strings – 2
Lecture 6: Strings 2 – Text directions and code
Lecture 7: Solutions to exercises
Lecture 8: Numbers in Ruby
Lecture 9: Numbers – Text directions and code
Lecture 10: Numbers – 2
Lecture 11: Numbers 2 – Text directions and code
Lecture 12: Branching if/else
Lecture 13: Branching if/else – Text directions and code
Lecture 14: Explore more branching
Lecture 15: More branching – Text directions and code
Lecture 16: Arrays in Ruby
Lecture 17: Arrays in Ruby – Text directions and code
Lecture 18: Arrays 2 – explore more
Lecture 19: Arrays – 2 – Text directions and code
Lecture 20: Hash structures in Ruby
Lecture 21: Hash – Text directions and code
Lecture 22: Ruby styling
Lecture 23: Practice what you have learnt!
Lecture 24: Introduction to Object Oriented Programming
Lecture 25: Introduction to OOP – Text directions and code
Lecture 26: Inheritance and Modules
Lecture 27: Inheritance and modules – Text directions and code
Lecture 28: Final Ruby project – File Reader class
Lecture 29: Project File Reader – Text directions and code
Chapter 3: Welcome to the world of Ruby on Rails!
Lecture 1: What are web applications?
Lecture 2: Command line and install Ruby on Rails 5
Lecture 3: Command line and install Rails 5 – Text directions and code
Lecture 4: Components of a Rails Application
Lecture 5: What are actions?
Lecture 6: Start a new Rails app and learn about MVC
Lecture 7: Start new Rails app and MVC – Text lecture and code
Lecture 8: Add views and homework
Lecture 9: Add views – Text lecture
Lecture 10: C R U D – kickoff
Lecture 11: CRUD kickoff – Text lecture
Lecture 12: CRUD from console
Lecture 13: CRUD from console – Text directions and code
Lecture 14: Wrap section 3 with assignments
Lecture 15: Wrap section 3 – Text content
Chapter 4: Actions from UI
Lecture 1: Discuss <% and <%= in more detail
Lecture 2: Actions from UI
Lecture 3: Actions from UI – Text directions and code
Lecture 4: Create action and error display from browser
Lecture 5: Create action – Text directions and code
Lecture 6: Complete create and show actions and add flash
Lecture 7: Complete create, show and flash – Text directions and code
Lecture 8: Initiate version control with Git
Lecture 9: Version control with Git – Text directions and code
Lecture 10: Edit action
Lecture 11: Edit action – Text directions and code
Lecture 12: The .each method
Lecture 13: Index action and listing
Lecture 14: Index action and listing – Text directions and code
Lecture 15: Destroy action and refactor code
Lecture 16: Destroy and refactor – Text directions and code
Lecture 17: Create new flashy version of Todo app using bootstrap and scaffold generators
Lecture 18: Bonus Lecture: Thank you and next steps
Instructors
-
Mashrur Hossain
Technology Professional and Entrepreneur
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 10 votes
- 3 stars: 43 votes
- 4 stars: 149 votes
- 5 stars: 245 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024