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.