Black Friday Deal: Take $250 off any 2024 workshop with code: BF2024

Cyber Week Savings: Take $2,025 off any bootcamp or short course starting before 3/31

Cyber Week Savings, Extended: Take $2,025 off any bootcamp or short course starting before 3/31

Black Friday Deal: Take £250 off any 2024 workshop with code: BF2024

Cyber Week Savings: Take £2,025 off any bootcamp starting before 31 March

Cyber Week Savings, Extended: Take £2,025 off any bootcamp starting before 31 March

Black Friday Deal: Take $250 off any 2024 workshop with code: BF2024

Cyber Week Savings: Take $1,500 off any bootcamp or short course starting before 31 March

Cyber Week Savings, Extended: Take $1,500 off any bootcamp or short course starting before 31 March

Get ahead of 2025's biggest tech talent shifts. Register for our December 11th webinar.

Get More Info
Build your first Interactive Web App

Online Campus

Online
Anywhere
Online

Past Locations for this Workshop

Build your first Interactive Web App | Online

Online Campus

Online
Anywhere
Online

Past Locations for this Workshop

About this workshop

You may have heard that HTML, CSS, and JavaScript are used to create the look, feel, and functionality of a web page. However, modern web sites, like Facebook and Google, use “web applications” to generate content specific to each visitor. In this workshop, we will learn about the relationships between those technologies and how we can use them together to make our web site come alive. By the end of the workshop, we will have built a fully functioning Magic 8-Ball web application from scratch using the Ruby language that will generate recommendations on-the-fly for each visitor.

Takeaways

  • Understand the distinct roles of web servers and browsers
  • Learn how web servers and browsers interact to create rich experiences for users.
  • Define the capabilities of a web application and when it is needed
  • Use HTML, CSS, and Ruby to build a Magic 8-Ball web application
  • Deploy the application on the internet so anyone in the world can use it

Prereqs & Preparation

  • Some knowledge of HTML and CSS is helpful, but not necessary
  • Some basic knowledge of the Ruby programming knowledge.

If you've never used Ruby before, completing some of the Ruby tutorials on CodeAcademy.com (free) should suffice.

Coming up near you

Let’s Keep You Updated

Enter your email to start following

I have read and acknowledge General Assembly's Privacy Policy and Terms of Service. SMS message and data rates may apply.