Sinatra Fundamentals
Sinatra 1.4.6
| Beginner
- 14 videos | 1h 12m 57s
- Earns a Badge
At the core of Sinatra is the ability to respond to routes. Learn how to install and use Sinatra with the Thin server, work with various aspects of route configuration, and look at the use of templates, views, and models.
WHAT YOU WILL LEARN
-
Define sinatra and describe its characteristicsDescribe how to install sinatra and the thin server on unix based platforms, and create and run a simple applicationDeclare routes using various route verbs in sinatraConfigure routes to share the same handler, use parameters, including query string parameters and wildcardsDescribe how the first match is used and how routes can be matched using regular expressions in sinatraHalt, pass, trigger, and redirect requests in sinatraUse filters to modify requests and responses in sinatra
-
Deliver static content from default public folder and other locations without using routingDefine inline and external templates to work with views in sinatraUse instance variables to pass data to views, and use filters in sinatraGenerate and use activerecord models in a sinatra applicationGenerate and use datamapper models in a sinatra applicationCreate extensions in sinatraCreate and use helper methods in modules in sinatra
IN THIS COURSE
-
4m 37sIn this video, you will learn how to define Sinatra and describe its characteristics. FREE ACCESS
-
5m 17sUpon completion of this video, you will be able to describe how to install Sinatra and the Thin server on UNIX-based platforms, and create and run a simple application. FREE ACCESS
-
2m 27sIn this video, you will declare routes using various route verbs in Sinatra. FREE ACCESS
-
6m 16sIn this video, you will configure routes to share the same handler, use parameters, including query string parameters and wildcards. FREE ACCESS
-
3m 48sUpon completion of this video, you will be able to describe how the first match is used and how routes can be matched using regular expressions in Sinatra. FREE ACCESS
-
6m 44sIn this video, you will learn how to stop, pass, trigger, and redirect requests in Sinatra. FREE ACCESS
-
3m 17sLearn how to use filters to modify requests and responses in Sinatra. FREE ACCESS
-
3m 26sLearn how to deliver static content from the default public folder and other locations without using routing. FREE ACCESS
-
7m 21sIn this video, learn how to define inline and external templates to work with views in Sinatra. FREE ACCESS
-
3m 52sIn this video, find out how to use instance variables to pass data to views, and how to use filters in Sinatra. FREE ACCESS
-
6m 29sIn this video, you will generate and use ActiveRecord models in a Sinatra application. FREE ACCESS
-
8m 59sIn this video, you will learn how to generate and use DataMapper models in a Sinatra application. FREE ACCESS
-
6m 5sIn this video, you will learn how to create extensions in Sinatra. FREE ACCESS
-
4m 21sIn this video, find out how to create and use helper methods in modules in 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.