Working with Sinatra
Sinatra 1.4.6
| Beginner
- 14 videos | 1h 6m 53s
- Earns a Badge
Take an in-depth look at Sinatra! Here you'll learn how to work with advanced features, such as extensions, helpers, and databases, create a REST service, and manage assets, code reloading, and deployment.
WHAT YOU WILL LEARN
-
create and use helper methods in blocks in Sinatrause Sinatra's registered method to combine helpers and extensions in an applicationcompare how to dynamically change the binding of a block in Sinatra by using instance_eval or by dynamically creating a method from the block, getting the unbound method object, and removing the methodimplement a Rails style partial handler in a Sinatra applicationuse the CoffeeScript template in Sinatra applicationsuse RSS feed templates with builder in Sinatra applicationsgenerate and use a MongoMapper model in a Sinatra application
-
connect to different databases such as SQLite and Mongo from a Sinatra applicationcreate a REST service using Sinatrause the Sinatra asset-pack gem to manage assets in an applicationuse the shotgun gem to enable Sinatra code to be reloaded automaticallyuse Heroku to deploy a Sinatra applicationuse Apache and Passenger to deploy Sinatra applicationscreate a REST service in Sinatra
IN THIS COURSE
-
2m 34sIn this video, you will learn how to create and use helper methods in blocks in Sinatra. FREE ACCESS
-
4m 17sFind out how to use Sinatra's registered method to combine helpers and extensions in an application. FREE ACCESS
-
4m 8sIn this video, you will compare how to dynamically change the binding of a block in Sinatra by using instance_eval or by dynamically creating a method from the block, getting the unbound method object, and removing the method. FREE ACCESS
-
4m 38sDuring this video, you will learn how to implement a Rails-style partial handler in a Sinatra application. FREE ACCESS
-
6m 15sIn this video, you will learn how to use the CoffeeScript template in Sinatra applications. FREE ACCESS
-
5m 44sIn this video, find out how to use RSS feed templates with the builder in Sinatra applications. FREE ACCESS
-
4m 41sIn this video, find out how to generate and use a MongoMapper model in a Sinatra application. FREE ACCESS
-
4m 5sIn this video, learn how to connect to different databases, such as SQLite and Mongo, from a Sinatra application. FREE ACCESS
-
4m 12sDuring this video, you will learn how to create a REST service using Sinatra. FREE ACCESS
-
5m 18sIn this video, you will learn how to use the Sinatra asset-pack gem to manage assets in a Sinatra application. FREE ACCESS
-
3m 10sIn this video, find out how to use the shotgun gem to enable Sinatra code to be reloaded automatically. FREE ACCESS
-
8m 47sFind out how to use Heroku to deploy a Sinatra application. FREE ACCESS
-
3m 15sIn this video, find out how to deploy Sinatra applications using Apache and Passenger. FREE ACCESS
-
5m 49sFind out how to create a REST service using Sinatra. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.