Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

Overview

Ruby is a free and powerful programming language that can be used to develop programs to meet nearly any programming challenge, including scripting, application programming and Web development. This new text teaches Ruby programming through a lively hands-on approach and a focus on game development. Students begin by learning the fundamentals of computer programming and will move on to mastering the concepts and principles involved in Ruby programming. Topics covered include formulating regular expressions, basic debugging techniques, and performing file and folder administration. For those students interested in learning how to do Web development with Ruby using Ruby on Rails, this book also provides the necessary prerequisite foundation and introduction.

Jerry Lee Ford, Jr.,

Jerry Lee Ford, Jr. is an author, educator, and an IT professional with over 21 years of experience in information technology, including roles as an automation analyst, technical manager, technical support analyst, automation engineer, and security analyst. He is the author of 36 books and co-author of two additional books. His published works include Ajax Programming for the Absolute Beginner ; HTML, XHTML, and CSS for the Absolute Beginner ; XNA 3.1 Game Development for Teens ; Scratch Programming for Teens ; and Microsoft Visual Basic 2008 Express Programming for the Absolute Beginner. Ford has a master's degree in business administration from Virginia Commonwealth University in Richmond, Virginia, and has over five years of experience as an adjunct instructor teaching networking courses in information technology.
  • Includes coverage of fundamental computer programming concepts and critical object-oriented programming principles.
  • Enables students to master script development and execution on Windows, Mac OS X, UNIX and Linux.
  • Provides plenty of opportunity for practice, including quick quizzes, Reinforcement Exercises, and Discovery Project Exercises.
  • Offers an introduction to the fundamentals of Ruby on Rails Web development
  • Assumes no prior programming experience, but is appropriate for more advanced programmers as well.
1. Ruby Basics.
2. Interacting with Ruby.
3. Working with Objects, Strings, and Numbers.
4. Implementing Conditional Logic.
5. Working with Loops.
6. Working with Collections of Data.
7. Working with Regular Expressions.
8. Object-Oriented Programming.
9. Systems, File, and Network Administration.
10. Debugging.
11. Ruby on Rails Web Development.
Glossary.
Index.

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}
z

  • ISBN-10: 1133464866
  • ISBN-13: 9781133464860
  • STARTING AT $17.99

  • ISBN-10: 1111222371
  • ISBN-13: 9781111222376
  • Bookstore Wholesale Price $132.75
  • RETAIL $176.95

Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.

FOR INSTRUCTORS

Instructor Resource CD-ROM

ISBN: 9781439080368
All instructor materials are available on one convenient and easy-to-use CD. Most are also available at the Instructor Downloads section of www.cengage.com/coursetechnology, accessible to instructors with a username and password. Designed to help facilitate classroom instruction, the instructor resources are unique to the textbook. Items such as an Instructor's Manual, PowerPoint slides, ExamView test bank, Syllabi, Student Data Files, and Solution Files are offered. Contact your sales rep for more information.