2016-02-18

Be a Rails Blazer! Develop Web Apps on This Powerful Platform with 57+ Hours of Hands-On Instruction!

Expires August 17, 2016 23:59 PST

Buy now and get 97% off

BDD with Ruby on Rails: Using RSpec 3 & Capybara



KEY FEATURES
This unique course provides a thorough introduction to using Behavior Driven Development (BDD) to build web applications with Ruby on Rails. Why? The advantages go on and on-- for example the feature specs used extensively in BDD read like plain English. This allows end users and developers to easily communicate with each other, and even allows end users to write the features themselves.

Learn Behavior Driven Development w/ over 103 lectures & 13 hours of content

Gain essential RSpec & Capybara experience for automated testing

Emulate browser-based user behavior to complete a business process from beginning to end

Give your resume a boost

Build two complex & functional web apps

Learn to work w/ external JavaScript libraries for charts & date pickers

Study migrations, one-to-many & many-to-many associations

Utilize Rails 4.2

COMPATIBILITY

Basic understanding of Rails suggested

Internet required

PRODUCT SPECS

Length of time users can access this course: lifetime

Access options: web streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: intermediate

THE EXPERT
Mashrur Hossain has been a technology professional for over a decade and holds degrees in both Computer Science and Economics. He has worked with Enterprise Software Systems throughout his career with roles in analysis, development, and management. He is very passionate about web application development, and believes Ruby on Rails has proven to be a very strong force in this field. Join him for his comprehensive Ruby on Rails Developer courses as he guides you through the world of web application development using Rails.

Emmanuel Asante studied mining engineering and information systems at the University of South Africa. While working in the mines, he developed various mining, rock mechanics, and geological applications using languages ranging from Perl, Turbo Pascal to C#, Java and Ruby. In particular, he developed a mining production information management system, as well as a pit crew performance management system, both for Thompson Creek Metals (Endako Mines). Also noteworthy was his client management application for Snowden Mining Industry Consultants.

For more details on this course and the instructors, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

The Professional Ruby on Rails Developer



KEY FEATURES
This in-depth course provides a thorough introduction to web application development using the Rails framework. Why Ruby on Rails? Since its introduction, it's rapidly become one of the most powerful tools available. It's even used by top sites like Basecamp, Twitter, Shopify, Github, Groupon, Hulu, Airbnb, and many more. This course takes an extremely hands-on approach, even the code you'll use is created from scratch, limiting the use of shortcuts and generators. You'll dive right in and use a pre-configured Ruby on Rails development environment to master essential skills.

Practice & understand the fundamentals w/ 94 lectures & 15+ hours of content

Study Rails 4 using cloud-based Integrated Development Environment

Work w/ Git for version control & GitHub as a code repository

Study Rails MVC structure in-depth: models, views & controllers

Conceptualize & design using wireframing tools

Building an authentication system using default Rails stack: admin feature, log in/logout & signup

Work w/ Bootstrap for UI, Amazon Web Services for file/image hosting, file uploaders, Gravatars

Test Driven Development (TDD) for certain features using Minitest

Study model & non-model backed forms, implementing like/dislike voting feature

Learn migrations, one-to-many & many-to-many associations

COMPATIBILITY

Internet required

PRODUCT SPECS

Length of time users can access this course: lifetime

Access options: web streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: intermediate

THE EXPERT
Mashrur Hossain has been a technology professional for over a decade and holds degrees in both Computer Science and Economics. He has worked with Enterprise Software Systems throughout his career with roles in analysis, development, and management. He is very passionate about web application development, and believes Ruby on Rails has proven to be a very strong force in this field. Join him for his comprehensive Ruby on Rails Developer courses as he guides you through the world of web application development using Rails.

For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Learn Ruby on Rails by Building Projects



KEY FEATURES
Projects in Ruby On Rails is for developers looking to upgrade their skills without enrolling in a full time coding institution. Primarily taught in Linux, this course also includes tutorials to help you get started in Windows if needed. The following projects have been selected and created for this course, and will not only help you understand the core concepts of Ruby on Rails, but also teach you essential best practices for web development.

Upgrade your Ruby on Rails skills w/ over 47 lectures & 13 hours of content

Install Ruby on Rails & MySQL to build a simple web app

Create a complete blog management system like WordPress while mastering Ruby technique

Explore professional Ruby techniques while creating a Ruby image gallery

Extend your code to make a shopping cart

Learn to use Ruby code effectively in commercial projects

Study best software development practices

COMPATIBILITY

Internet required

Basic knowledge of Ruby and Rails & Linux suggested

PRODUCT SPECS

Length of time users can access this course: lifetime

Access options: web streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: all levels

THE EXPERT
Eduonix creates and distributes high-quality technology training content on the web! Their team of industry professionals have been training manpower for more than a decade, and aim to teach technology the way it's used in the professional world. They have a professional team of trainers for technologies ranging from mobility to web to enterprise to database and server administration.

For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Comprehensive Ruby on Rails

KEY FEATURES
What does it take to become a full stack web developer? You need to know: server side coding, database design, HTML, CSS, algorithm development, file manipulation, routing, API integration, and the list goes on and on. This course walks you step-by-step through every skill you will need, and does so by showing you how to build an actual production application. Starting completely from scratch, you'll learn how to set up your environment, create the application, build in advanced features, and finally deploy to the web!

Learn to build applications w/ Ruby on Rails with 38 lectures & 6.5 hours of content

Study Rails scaffold generators

Learn how to use git repositories

Build custom file uploaders & downloaders

Understand database modeling & query generation

Create & handle form data for input into the database

Set up secure user logins

Build a search engine for the app

Learn HTML & CSS customization

Use the Rails console

Deploy the application to a live website

See how the Model - View - Controller (MVC) framework works in action

Study object oriented programming (OOP)

COMPATIBILITY

Internet required

PRODUCT SPECS

Length of time users can access this course: lifetime

Access options: web streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: all levels

THE EXPERT
Jordan Hudgens has been a software engineer for the past decade and has traveled the world building applications and training individuals on a wide variety of topics ranging from programming techniques to Microsoft Office solutions.

With a Bachelor's in Computer Science, Jordan focuses on project driven education, as opposed to pure theory based development. This style of teaching is conducive to learning how to actually build products in a short period of time.

Jordan currently develops projects for clients in a number of different industries utilizing a variety of programming languages and frameworks, including: Ruby on Rails, Java, PHP, Swift, and AngularJS.

For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Ruby on Rails for Web Development

KEY FEATURES
Ruby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course, you'll follow along with step-by-step instructions for building your first web app in minutes. You’ll be amazed how quick and easy it is to create very professional looking websites, even if you have no programming or web design experience at all. You don’t even need to know the Ruby programming language to get started--so what are you waiting for?

Learn to use Ruby on Rails for web development w/ 19 videos & 5 hours of content

Watch the creation of a Pinterest website

Follow along & build your own clone of the Pinterest site

Get a solid understanding of Ruby on Rails & how to use it to build awesome web apps

Watch the videos at your own pace

Post questions along the way if you get stuck

COMPATIBILITY

Internet required

Some web programming knowledge such as HTML & CSS suggested

PRODUCT SPECS

Length of time users can access this course: lifetime

Access options: web streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: all levels

THE EXPERT
John Elder is a pioneer in Internet Marketing 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.

Today he teaches Web Development courses at Codemy the online code school he founded. John graduated with honors with a degree in economics from Washington University in St. Louis where he was an artsci scholar.

Ruby on Rails for Beginners

KEY FEATURES
Ruby on Rails allows developers to create fully interactive, flawless web applications in record time. It’s the framework of choice for most of the websites we visit because it has complex applications yet is simply to use. Ruby on Rails is optimized for simple, efficient programming, and is used to provide default structures for databases, web services, and web pages. Not to mention it facilitates the use of web standards in JSON, XML, HTML, and JavaScript among others. If you love solving problems and want to up the ante on your next job application, this course is for you.

Create fully interactive Rails applications w/ 38 lectures & 5 hours of content

Learn how applications are built

Connect databases to Rails applications

Complete a challenging course project

Boost your employability with a valuable new skill

Study requirements, installation & the basic setup and features

Understand what Rails can do

COMPATIBILITY

Internet required

Some web programming knowledge such as HTML & CSS suggested

PRODUCT SPECS

Length of time users can access this course: lifetime

Access options: web streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: beginner

THE EXPERT
Stone River eLearning calls themselves the Online Technology Bootcamp because technology is all they teach. Whatever you're interested in from programming to web and mobile development to graphic and web design - they have it covered. Join over 250,000 students currently taking Stone River eLearning courses, and start learning today!

For more details on this course and instructor, click here.

Show more