Course description
Ruby for Beginners - Level 3 Course
The Ruby for Beginners - Level 3 Course teaches this dynamic, open source programming language. Ruby is a cross-platform, object-oriented programming language available for Windows, MacOS, Linux, Unix, and many other operating systems, and is ideally suited to the development interactive applications and games. Ruby views everything it encounters and interacts with as an object and is an interpreted language, which means it is executed by an interpreter at run-time, allowing you to make changes to your Ruby scripts and then immediately run them without having to go through a compilation process, like so many other programming languages.
We start by demonstrating how to install the Windows version of Ruby and we progress slowly but surely by writing small programs that demonstrate each new concept or technique, moving on to more advanced programs usually in the form of an interesting game. The Ruby interpreter, together with the Gosu graphical gaming library and the Chipmunk physics engine, are available completely free of charge for all major platforms, and can be freely distributed.
Upcoming start dates
Suitability - Who should attend?
Students should have: a working knowledge of using text editors or word processors; A basic understanding of your computer's operating system; A working knowledge of your email software and the ability to attach files to an email; A basic knowledge of file zipping software such as WinZip or 7-Zip; and some experience of downloading and installing software packages from the web.
Although Ruby is available for other operating systems as well as Windows, the installation and running instructions are for the Windows operating system. All other software is provided with the course. Installer files for Ruby, the Ruby Development Kit, and Notepad++ are included in the course materials.
Outcome / Qualification etc.
On successful completion of the course, students will receive the Distance Learning Centre Python for Beginners Diploma with feedback and analysis of your completed work, as well as an Open Awards Quality Endorsed Unit Course Certificate.
Training Course Content
- Getting Started
- Looping & Branching
- Arrays and Hashes
- Working with Methods
- Ruby Files and Folders
- Ruby Objects
- Object-Orientated Programming
- Ruby GUI Programming
- Game Development Techniques
- Advanced Games Development
Course delivery details
Course Format:Online Course
1-2 Working Days via Email
Request info
Distance Learning Centre - Self-study, online and distance learning courses
The Distance Learning Centre is one of the leading and longest established suppliers of distance learning courses, open learning, home study, and correspondence courses in the UK. Providing distance learning courses since 1994, the Distance Learning Centre has grown to...