JavaScript code can access and manipulate the browser's DOM tree. Using JavaScript we can add interactive behavior to our...

In this card we will learn to write code that scales with a large number of database records. We will...

makandra Curriculum

When your code does not behave as expected, you can use a debugger statement ("breakpoint") at any point in your...

makandra Curriculum

Built-in matchers Get an overview of all the matchers that are built into RSpec. Play with some of...

makandra Curriculum

Understand why we use pagination Exercises Create 7500 movies in MovieDB (hint: Doing it in a single transaction is...

You have the following HTML structure:

If you want to run Javascript code whenever someone clicks on a ...

..., you...

A common task in web applications is to add client-side JavaScript behavior to existing HTML elements.

While working on a Rails application, your code base will grow a collection of different file types including: Ruby (business...

Stepping forward from JavaScript Basics, the goal of this card is for you to be able to read and write...

Exercise 1: Maps In MovieDB, add a new field “Principal filming location”. In a movie’s show view, geocode that...

Jasmine is a great tool to unit test your JavaScript components without writing an expensive end-to-end test for...

Learn to store attachments in a way that is accessible by authorized users only Learn to prevent users from...

Some tasks in a web application are better not done live when a user request a page, but in the...

Best results in other decks

Why Rails has multiple schema formats When you run migrations, Rails will write your current database schema into db/schema.rb. This...

ActiveStorage does not provide any built-in way of implementing authentication for the available DirectUpload endpoint in Rails. When using...

Search in all decks