Home Tech & Coding Web Development Sinatra
Dynamic Web Applications with Sinatra

Dynamic Web Applications with Sinatra

Sinatra is a micro-framework for quickly developing small Ruby applications for the web. In this course, you'll learn all about Sinatra, routing, and templating.
Video Advanced
UPVOTE 0
SAVE THIS COURSE
Course Website
www.udacity.com
Share this page
Gallery
Description

Summary

Learn how to build web applications with Sinatra, an elegant and approachable web development micro-framework for Ruby.

Expected Learning

Taking this course will enable you to learn web development fundamentals through a simple and easy-to-use web development framework. You will be able to build dynamic applications with Sinatra, and use your knowledge as a stepping stone towards future development with Ruby on Rails.

Syllabus

Lesson 1:

Use your knowledge of web fundamentals and request/response cycle to run your first Sinatra application.

Lesson 2:

Create your own Sinatra application and define your first custom Sinatra route handlers.

Lesson 3:

Create a Sinatra app that responds with HTML content. Define dynamic templates using the templating language ERB.

Required Knowledge

This course is ideal for intermediate Ruby programmers who also have experience with Git and GitHub.

Students should be proficient in HTML and CSS.


Pricing:
Free
Level:
Intermediate
Duration:
2 weeks
Educator:
Colt Steele
Submitted by:
Coursearena
Reviews
Would you recomment this course to a friend?
Discussion
There are no comments yet. Please sign in to start the discussion.