Episoder
-
In this episode, you will learn: How to deal with Third Party API. Writing unit tests using Rails 5 test helper to read json fixture files. Mocking and Stubbing using Minitest.
-
This kata will teach you how to refactor a method with lot nested if-else statements. It will help you keep your controllers code elegant by minimizing the nested if-else statements in your Rails projects. This is based on one of the chapters in the TDD in Ruby book published by Apress.
-
Mangler du episoder?
-
Stripe Elements is a pre-built UI component provided by Stripe to securely collect sensitive credit card details. The stripe gem version used in this screencast is 2.0.1. We will use Rails 5 and Ruby 2.3.3 to process payments.
-
We will play with the Stripe API in the IRB to get familiar with the subscription related API provided by stripe gem.
-
Learn how to use tableless model in Rails 5. You will also learn how to improve the error message in Rails 5, so that you can contribute to Rails 5.
-
You will learn how to create photo album using lightbox 2 javascript library in Rails 5. Refile gem is used for file uploading.
-
Learn how to upload file using refile gem in Rails 5. You will also learn how to improve messages in Rails 5 source code.
-
Learn the basics of counter cache in Rails 5. If you are interested in contributing to Rails, I give you a tip for making an improvement to make the Rails 5 code robust with meaningful error message. I show the problem and a possible fix.
-
This episode will show you how to integrate will_paginate gem to add pagination feature to a Rails 5 app. You will also learn how to change the look and feel of the pagination such as Flickr, Digg and Apple style pagination.
-
We will implement register, login and logout features from scratch using ActiveModel in Rails 5.
-
Learn how custom view helpers work in Rails 5. You will also learn how to read the Rails source code to create experiments that answers questions about how Rails works. We will use ack tool to search for exact matches in Rails source very fast.
-
Learn how to use a simple search form to search the database for records that has the given string in one of the columns of a table.
-
Learn how to crop images using jQuery Crop plugin in Rails 5. Carrier Wave gem is used for file upload.
-
This screencast covers the basics of GraphQL. Demonstrates a simple hello GraphQL program using graphql gem and exposing a person has many friends nested ActiveRecord relationship as an API using graphql. The Rails engine graphiql-rails is used to play with the backend API.
-
Learn how Webpack can be used to manage third party Javascript library like jQuery. We will also see how we can use SASS with Webpack by demonstrating use of CSS with scss file extension.
-
Rails 5.1 will support Webpack to manage app-like JavaScript modules in Rails. Learn the basics of Webpack in this episode. This video will walk you through writing a simple hello world program and show you what webpack does with javascript, html and css files.
-
Learn how to secure an API using token based authentication with has_secure_password and has_secure_token in Rails 5.
- Se mer