• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Ruby Programming For Everyone

Ruby Programming For Everyone

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 1 hour 44 minutes

  • All levels

Description

In this course, you'll learn the Ruby programming language from absolute beginner to advanced - in no time at all!

This course is aimed at absolute beginners; you don't need any coding experience at all! We'll start out by setting up a development environment that has all the tools you need to start writing and running Ruby code. Then, we'll delve into very basic computer science concepts, such as:
· Printing to the screen
· String manipulation
· Variables
· Getting user input
· Simple math
· Comparison operators and Assignment operators After that, we'll move on to more intermediate topics such as:
· Conditional if/else statements
· Arrays
· While loop, Each loop
· Hashes and Fizzbuzz Finally, we'll finish up with more advanced topics such as:
· Methods and Classes Ruby is one of the greatest programming languages, and learning it has never been this easy! We'll see you on the course!

What You Will Learn

Ruby from beginner to advanced
How to pick a coding text editor
Variables, numbers, and math
Conditional if/else and comparisons
While and for loops
Arrays, objects, and functions
How to build FizzBuzz
How to create math flashcards

Audience

This course targets absolute beginners who want to learn the Ruby programming language.

Approach

This exhaustive course is packed with step-by-step instructions, working examples, and helpful advice, and is divided into clear chunks so you can learn at your own pace and focus on your own area of interest.

Key Features

No programming skills or special tools are necessary to take this course * Clear concise enunciation and diction combined with real-time instructional application

About the Author
John Elder

John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. John graduated with honors with a degree in economics from Washington University in St. Louis where he was an artsci scholar. Today he teaches Web Development courses at Codemy the online code school he founded.

Course Outline

1. Ruby Programming Basics

1. Introduction

Ruby Programming Basics: Introduction

2. Install Sublime and Git Bash

Ruby Programming Basics: Install Sublime and Git Bash

3. Install Ruby

Ruby Programming Basics: Install Ruby

4. Hello World - First Ruby Program

Ruby Programming Basics: Hello World - First Ruby Program

5. Printing to The Screen with Puts and Print

Ruby Programming Basics: Printing to The Screen with Puts and Print

6. String Manipulation

Ruby Programming Basics: String Manipulation

7. Variables

Ruby Programming Basics: Variables

8. Getting User Input with Gets

Ruby Programming Basics: Getting User Input with Gets

9. Simple Math

Ruby Programming Basics: Simple Math

10. Converting to An Integer

Ruby Programming Basics: Converting to An Integer

11. Comparison Operators

Ruby Programming Basics: Comparison Operators

12. Assignment Operators

Ruby Programming Basics: Assignment Operators

13. If/Else Conditional Statements

Ruby Programming Basics: If/Else Conditional Statements

2. Intermediate Ruby Programming

1. Arrays

Intermediate Ruby Programming: Arrays

2. While Loops

Intermediate Ruby Programming: While Loops

3. Each Loops

Intermediate Ruby Programming: Each Loops

4. Hashes

Intermediate Ruby Programming: Hashes

5. Building FizzBuzz!

Intermediate Ruby Programming: Building FizzBuzz!

6. Methods Part 1

Intermediate Ruby Programming: Methods Part 1

7. Methods Part 2

Intermediate Ruby Programming: Methods Part 2

3. Advanced Ruby Programming

1. Intro to Ruby Classes

Advanced Ruby Programming: Intro to Ruby Classes

2. Ruby Classes Part 1

Advanced Ruby Programming: Ruby Classes Part 1

3. Class Getters

Advanced Ruby Programming: Class Getters

4. Class Setters

Advanced Ruby Programming: Class Setters

5. Adding Perimeter and Area Methods

Advanced Ruby Programming: Adding Perimeter and Area Methods

6. Class Attr Accessor

Advanced Ruby Programming: Class Attr Accessor

7. Creating a Draw Method

Advanced Ruby Programming: Creating a Draw Method

Course Content

  1. Ruby Programming For Everyone

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews