Working with Sinatra

Sinatra 1.4.6
  • 14 Videos | 1h 10m 53s
  • Earns a Badge
Likes 3 Likes 3
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 Sinatra
    use Sinatra's registered method to combine helpers and extensions in an application
    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
    implement a Rails style partial handler in a Sinatra application
    use the CoffeeScript template in Sinatra applications
    use RSS feed templates with builder in Sinatra applications
    generate and use a MongoMapper model in a Sinatra application
  • connect to different databases such as SQLite and Mongo from a Sinatra application
    create a REST service using Sinatra
    use the Sinatra asset-pack gem to manage assets in an application
    use the shotgun gem to enable Sinatra code to be reloaded automatically
    use Heroku to deploy a Sinatra application
    use Apache and Passenger to deploy Sinatra applications
    create a REST service in Sinatra

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

CHANNEL Sinatra
Likes 4 Likes 4  
Likes 1 Likes 1