Introduction to Coding with Ruby
Introduction to Coding with Ruby, available at Free, has an average rating of 4.46, with 66 lectures, based on 622 reviews, and has 25384 subscribers.
You will learn about Write programs in Ruby Use predicates and conditionals in Ruby Use basic data structures like Array and Hash Use basic types including String, Integer and Float Understand Object Oriented Programming Have a solid basis for learning Ruby on Rails This course is ideal for individuals who are Beginner Programmers or Programmers who want to learn Ruby It is particularly useful for Beginner Programmers or Programmers who want to learn Ruby.
Enroll now: Introduction to Coding with Ruby
Summary
Title: Introduction to Coding with Ruby
Price: Free
Average Rating: 4.46
Number of Lectures: 66
Number of Published Lectures: 66
Number of Curriculum Items: 66
Number of Published Curriculum Objects: 66
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- Write programs in Ruby
- Use predicates and conditionals in Ruby
- Use basic data structures like Array and Hash
- Use basic types including String, Integer and Float
- Understand Object Oriented Programming
- Have a solid basis for learning Ruby on Rails
Who Should Attend
- Beginner Programmers
- Programmers who want to learn Ruby
Target Audiences
- Beginner Programmers
- Programmers who want to learn Ruby
LEARN HOW TO CODE IN JUST 2 WEEKS!
Find out why students are saying this is the best Ruby course they’ve ever taken!
* Latest Update: January, 16th 2016
Many people who try to switch to coding as a career don’t make it. And you want to know the number 1 reason employers tell me? Its because they don’t understand the basics.
You can become a coder. While it may seem like a totally foreign language, once you understand some of the underlying principles its actually quite easy – and fun!
Ruby is a fantastically powerful language used by startups and top companies like Airbnb and Twitter. And Unlike languages like Java, C# or Swift, it is relatively easy to learn. But let me tell you: as someone who has worked for years as a professional programmer and hired dozens of coders myself, understanding the basics is critical.
My Newbie to Ruby course if the first part of a series on becoming a professional programmer. It lays the foundations for web development using Ruby on Rails and will set you on a life changing career path. If you try to do Rails without knowing Ruby you will most likely fail.
Understanding Through Exercises & Drills
The course follows a simple pattern. I introduce a concept, give you an exercise and then go through the exercise in detail so that you can solidify your understanding. I also have dozens of additional drills with solutions to help you hone your skills.
Complete in 2 weeks
The course is broken up into 12 sections and you should be able to get through 1 section per evening if you’re doing this part time. So all up you’ll need about 2 weeks.
The Course will Cover
- Methods
- Predicates and Conditionals
- Looping
- Input and Output
- Objects and Classes
- Arrays, Hashes and other Data Structures
- Math and much more
Get your coding career off to a flying start with my Newbie to Ruby course.
There has never been a better time to switch your career!
Course Curriculum
Chapter 1: Getting Started
Lecture 1: What is Ruby?
Lecture 2: Installing Ruby
Lecture 3: Hello Ruby
Lecture 4: Exercise Solution (1.2)
Chapter 2: Basics
Lecture 1: Input and Output
Lecture 2: Variables
Lecture 3: Numbers
Lecture 4: Comments
Lecture 5: Flow Control
Lecture 6: Predicates
Lecture 7: Exercise Solution
Lecture 8: Interactive Ruby (IRB)
Chapter 3: Methods
Lecture 1: Methods and Arguments
Lecture 2: Return Values
Lecture 3: Exercise Solution (3.2)
Chapter 4: Math
Lecture 1: Math Basics
Lecture 2: Exercise Solution (4.1)
Lecture 3: Rounding
Lecture 4: Number Formatting
Lecture 5: Exercise Solution (4.3)
Lecture 6: Math Methods
Lecture 7: Exercise Solution (4.4)
Chapter 5: Strings
Lecture 1: String Methods
Lecture 2: Exercise Solution (5.1)
Lecture 3: String Math and Operations
Lecture 4: Filtering and Matching
Chapter 6: Arrays
Lecture 1: Array Basics
Lecture 2: Exercise Solution (6.1)
Lecture 3: Array Enumeration
Lecture 4: Exercise Solution (6.2)
Lecture 5: Array Block Methods
Lecture 6: Exercise Solution 6.3
Chapter 7: Loops and Ranges
Lecture 1: Looping and Iteration
Lecture 2: Exercise Solution (7.1)
Lecture 3: Ranges
Lecture 4: Exercise Solutions (7.2)
Chapter 8: Hashes
Lecture 1: Hash Basics
Lecture 2: Exercise Solution (8.1)
Lecture 3: Hash Features
Lecture 4: Exercise Solution (8.2)
Chapter 9: Symbols
Lecture 1: Symbols
Lecture 2: Exercise Solution (9.1)
Chapter 10: Objects
Lecture 1: Object Basics
Lecture 2: Exercise Solution (10.1)
Lecture 3: Constructors
Lecture 4: Exercise Solution (10.2)
Lecture 5: Actions
Lecture 6: Exercise Solution (10.3)
Lecture 7: Instance Variables
Lecture 8: Exercise Solution (10.4)
Lecture 9: Inspecting Objects
Lecture 10: Exercise Solution (10.6)
Chapter 11: Time
Lecture 1: Time Basics
Lecture 2: Exercise Solution (11.1)
Lecture 3: Time Instantiation
Lecture 4: Exercise Solutions (11.2)
Lecture 5: Working with Time
Lecture 6: Exercise Solutions (11.3)
Chapter 12: Inheritance
Lecture 1: Preparation
Lecture 2: Exercise Solution 12.1 A
Lecture 3: Exercise Solution 12.1 B
Lecture 4: Exercise Solution 12.1 C
Lecture 5: Exercise Solution 12.1 D
Lecture 6: Exercise Solution 12.1 E
Lecture 7: Fundamentals
Lecture 8: Inheritance Exercise Solution (12.2)
Instructors
-
Dan Draper
Entrepreneur, Technology Communicator
Rating Distribution
- 1 stars: 7 votes
- 2 stars: 9 votes
- 3 stars: 57 votes
- 4 stars: 208 votes
- 5 stars: 341 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 Language Learning Courses to Learn in November 2024
- 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