Get Remote Jobs in your Inbox

Get instant access to remote work Get projects and work from anywhere!

Subscribe Now

Catalogue

#74 Object Access Control in Ruby
Sep 21, 2017 | 3:46 mins
This episode covers the object access levels private, public and protected and how it is used in controllers in Rails.


#73 Deploying Front End App on AWS S3
Sep 13, 2017 | 4:05 mins
In this episode you will learn how to deploy a front-end app on AWS S3 using AWS CLI.


#72 AWS Elasticbeanstalk
Sep 06, 2017 | 7:16 mins
You will learn how to deploy a Rails app on AWS elasticbeanstalk.


#71 AWS CLI Route53 Basics
Aug 30, 2017 | 7:33 mins
You will learn the basics of AWS CLI and how to use it with Route53.


#70 Websockets Streaming
Aug 23, 2017 | 6:06 mins
In the previous episode, we saw how to send data from the client to the server. In this episode, we will see how to send data from the server to the client. If you put these two episodes together, you can build a solution for a real-time stock quote service.


#69 Websockets Basics
Aug 16, 2017 | 5:48 mins
In this episode, you will learn the basics of WebSocket using NodeJS. We will write a very simple Hello WebSocket program.


#68 Slate Basics - Generate beautiful API documentation
Aug 09, 2017 | 3:18 mins
This episode shows you how to create API documentation using slate. Slate generates beautiful html documentation from markdown format API document. It has syntax highlighting. It provides tabs for different languages similar to Stripe API documentation. It is responsive. You can copy the generated html files to S3 and provide developer documentation.


#67 ActiveJob in Rails 5.1
Aug 02, 2017 | 4:01 mins
You will learn the basics of using ActiveJob and Resque in Rails 5.1. Resque has no threading issues and is better than other background job processing libraries.


#66 Authentication from Scratch in Rails 5.1
Jul 26, 2017 | 6:09 mins
You will learn how to develop user authentication features, login, logout and register in Rails 5.1 from scratch.


#65 Forgot Password Feature from Scratch in Rails 5.1 | Pro
Jul 20, 2017 | 6:40 mins
Learn how to implement forgot password feature from scratch in Rails 5.1.

#64 API Blueprint Basics | Pro
Jul 20, 2017 | 6:11 mins
Learn the basics of how to use API Blueprint to document RESTful APIs. We will generate the html documentation using command line tools from the markdown format. We will see how to validate the document as you create it using tools like Apiary. You will also learn how to sync the API docs by integrating Apiary with Github.

#63 JMESPath Basics
Jul 19, 2017 | 7:26 mins
JMESPath is a query language for JSON. You will learn the basic expressions, slicing and projections, As web developers we deal with JSON and this is a very useful tool in your troubleshooting toolbox.


#62 PostgreSQL Hstore Basics
Jul 12, 2017 | 5:08 mins
With hstore you can add schema-less data to PostgreSQL. This allows you to store model attributes without creating separate database columns. We will see how to query an hstore column by using hstore operators and functions. In this episode, watch how to do this in Rails 5.1.


#61 DynamoDB in Rails 5.1
Jul 05, 2017 | 6:47 mins
In this episode you will learn how to get information about all tables, create a simple table with a single primary key, scan a table, list all tables, adding an item to a table, getting information about the items in a table, getting information about a specific item in a table and updating a table.


#60 Dynamodb Basics
Jun 28, 2017 | 13:43 mins
You will learn the basics of the AWS dynamodb NoSQL database by playing with tables needed for a image tagging application. Create, put, scan and pagination API will be discussed.


#59 Using Twitter Bootstrap 4 with Vue.js 2
Jun 21, 2017 | 8:07 mins
In this episode, you will learn how to use Twitter Bootstrap 4 with Vue.js 2. You will learn how to use navigation bar and how to highlight selected tab in the navigation.


#58 Vue.js 2 CLI and Axios
Jun 14, 2017 | 9:35 mins
In this episode we will use vue-cli to scaffold Vue.js project. We will use webpack-simple template that provides a simple Webpack + vue-loader setup for quick prototyping. Axios promise based HTTP client for the browser and node.js is used for making AJAX calls to Rails 5.1 API only server.


#57 Using jQuery in Rails 5.1
Jun 07, 2017 | 8:58 mins
The jQuery is no longer available out of the box in Rails 5.1. In this episode, we will see how to get the Task management Rails 5 App we created in the article: Using AJAX and jQuery in Rails 5 Apps to work with Rails 5.1.


#56 Elasticsearch in Rails 5.1
May 31, 2017 | 5:40 mins
We will install searchkick gem to integrate with Elasticsearch 5.x in a Rails 5.1 web app. You will learn about how suggestions and dealing with spelling mistakes in searckick.


#55 Integrating Google reCAPTCHA with Rails 5.1 App
May 24, 2017 | 5:27 mins
In this episode, we will see how to integrate Google reCAPTCHA feature to your Rails 5.1 app.


#54 Rails Serialization Basics
May 19, 2017 | 7:10 mins
Learn about the basic serialization and JSON serialization of hash in objects using ActiveModel serializers in Rails 5.1.


#53 Fulltext Search using PostgreSQL in Rails 5.1
May 17, 2017 | 6:16 mins
In this episode you will learn how to implement search feature using pg_search gem in Rails 5.1 and PostgreSQL 9.6.2.


#52 Consuming JSON API using jQuery 3.2.1, Vue.js 2.3.3 in Rails 5.1
May 12, 2017 | 10:37 mins
In this episode we will use jQuery 3.2.1 to consume JSON API implemented using Rails 5.1 API only app. You will learn about Rack CORS middleware and making AJAX call using jQuery to fetch data from the server. We will finish by using Vue.js to render a table to display the data from the server. Vue.js provides a clean separation of view from model.


#51 Vue.js Basics - Part 2
May 10, 2017 | 5:50 mins
In this episode learn how to use for loops to render an array of strings and an array of objects using Vue.js version 2 and Twitter Bootstrap 4.


#50 Vue.js Basics
May 05, 2017 | 8:12 mins
Vue.js is a progressive JavaScript framework that is approachable, versatile and performant. You will learn the basics of Vue.js by writing a simple Hello Vue.js, two-way binding example using Vue.js version 2 and using directives such as if, else and show.


#49 Docker with Rails 5 Basics
May 03, 2017 | 7:17 mins
This tutorial will guide you through the steps involved in running a Rails 5 webapp that uses Postgres database with Docker Compose.


#48 Docker Basics
Apr 28, 2017 | 10:44 mins
This tutorial will guide you through the steps involved in running your first container, running a static site and building a custom image for a dynamic flask web application using Dockerfile and pushing your custom image to Dockerhub.


#47 Advanced Rails Debugging Tips
Apr 27, 2017 | 6:57 mins
Learn advanced Rails debugging techniques using caller, raise, exit!, source_location, super_method, instance_method, bind and TracePoint.


#46 Protect Your Rails Apps from Bots, Scrappers and DDoS attacks
Apr 19, 2017 | 4:51 mins
You can protect your Rails webapps from common web exploits that could affect application availability, compromise security, or consume excessive resources. This episode will walk you through how to use AWS WAF.


#45 Rails Model Refactoring | Pro
Apr 07, 2017 | 10 mins
In this episode you will learn how to refactor Rails model by using validation callbacks and pushing logic in controllers to the model.

#44 Rails Forgery Protection Basics
Apr 12, 2017 | 4:51 mins
You will the learn basics of Rails forgery protection: exception, null_session and reset_session. What are they? Which one should you choose?


#43 Coding from Requirements | Pro
Apr 06, 2017 | 12 mins
How do you take the requirements document and mock ups of screens to a functioning webapp? This screencast will walk you through the process of developing a webapp from requirements. You will learn where to start and how to slice the requirements into iterations that incrementally builds the webapp. This screencast addresses the problems you face after learning Rails and teaches you how to work in a real project.

#42 TDD Basics : String Calculator Kata
Apr 05, 2017 | 9:49 mins
Learn how to implement Roy Osherove's string calculator kata using Minitest in Ruby 2.3.3.


#41 Semantics3 API in Rails 5
Mar 29, 2017 | 8:26 mins
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.


#40 Gilded Rose Kata
Mar 22, 2017 | 13:18 mins
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.


#39 Stripe Elements in Rails 5
Mar 15, 2017 | 7:36 mins
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.


#38 Stripe Subscription Basics
Mar 08, 2017 | 5:32 mins
We will play with the Stripe API in the IRB to get familiar with the subscription related API provided by stripe gem.


#37 Tableless Model in Rails 5
Mar 01, 2017 | 6:07 mins
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.


#36 Photo Gallery using Lightbox 2 Javascript Library in Rails 5
Feb 23, 2017 | 4:34 mins
You will learn how to create photo album using lightbox 2 javascript library in Rails 5. Refile gem is used for file uploading.


#35 File Upload using Refile Gem in Rails 5
Feb 17, 2017 | 6:52 mins
Learn how to upload file using refile gem in Rails 5. You will also learn how to improve messages in Rails 5 source code.


#34 Counter Cache in Rails 5
Feb 09, 2017 | 8:40 mins
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.


#33 Pagination in Rails 5 using will_paginate gem
Feb 02, 2016 | 4:22 mins
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.


#32 Authentication from Scratch in Rails 5
Jan 27, 2017 | 7:35 mins
We will implement register, login and logout features from scratch using ActiveModel in Rails 5.


#31 Custom View Helpers in Rails 5
Jan 20, 2017 | 3:57 mins
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.


#30 Simple Search Form in Rails 5
Jan 14, 2017 | 4:08 mins
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.


#29 Cropping using jQuery Crop Plugin in Rails 5
Jan 07, 2017 | 7:07 mins
Learn how to crop images using jQuery Crop plugin in Rails 5. Carrier Wave gem is used for file upload.


#28 GraphQL Basics in Rails 5
Dec 29, 2016 | 10:08 mins
This screencast covers the basics of GraphQL. It 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. GraphQL is great for mobile backends.


#27 Webpack with jQuery
Dec 22, 2016 | 6:36 mins
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.


#26 Webpack Basics
Dec 17, 2016 | 9:54 mins
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.


#25 Securing an API using Token Based Authentication in Rails 5
Dec 10, 2016 | 10:04 mins
Learn how to secure an API using token based authentication with has_secure_password and has_secure_token in Rails 5.


#24 Auto Complete Association in Rails 5
Dec 03, 2016 | 8:24 mins
Learn how to autocomplete fields that has an association in Rails 5.


#23 Dynamic Select Menus in Rails 5
Nov 25, 2016 | 8:20 mins
Learn how to implement dynamic select menus in Rails 5.


#22 File Upload using Paperclip in Rails 5
Nov 19, 2016 | 6:33 mins
Learn how to upload files using paperclip gem in Rails 5.


#21 CSV Importer in Rails 5
Nov 12, 2016 | 7:55 mins
Learn how to import records into the database from CSV files in Rails 5.


#20 CSV and Excel Exports in Rails 5
Nov 06, 2016 | 7:15 mins
Learn how to export records from the database to CSV and Excel files in Rails 5.


#19 Rails 5 ActiveJob Basics
Oct 29, 2016 | 7:09 mins
Learn the basics of using ActiveJob API to process background jobs in Rails 5 using Sidekiq. Sidekiq claims to use less memory saving you money but will result in threading problems.


#18 Polymorphic Association in Rails 5
Oct 22, 2016 | 12:45 mins
Learn the basics of polymorphic association of ActiveRecord in Rails 5.


#17 Ajax and jQuery in Rails 5 Part 2
Oct 15, 2016 | 8:48 mins
Learn the basics of using jQuery with Rails 5.


#16 Ajax using jQuery in Rails 5
Oct 08, 2016 | 5:13 mins
Learn the basics of using jQuery in Rails 5 apps.


#15 Complex Rails Forms - Part 2
Sep 24, 2016 | 5:18 mins
This is the part 2 of the complex forms in Rails 5.


#14 Complex Forms in Rails 5
Sep 16, 2016 | 8:56 mins
Learn how to work with complex forms in Rails 5.


#13 Has Many Through in Rails 5
Sep 10, 2016 | 5:54 mins
Learn the basics of has_many_through ActiveRecord relationship in Rails 5.


#12 Has and Belongs to Many in Rails 5
Sep 04, 2016 | 5:11 mins
Learn the basics of ActiveRecord has_and_belongs_to_many relationship in Rails 5.


#11 Autocomplete in Rails 5
Aug 24, 2016 | 9:14 mins
Autocomplete using Typeahead and Searchkick in Rails 5. Libraries Used - Searchkick Gem for Search - ElasticSearch for Full Text Search - Typeahead Javascript Library for Autocomplete


#10 Pinterest Clone in Rails 5 - Part 4 | Pro
Aug 21, 2016 | 6:53 mins
Learn How to build a Pinterest Clone in Rails 5. Libraries Used - Devise for Authentication - Paperclip for File Uploading - Masonry Rails for Transition Effects - Twitter Bootstrap 4 for CSS Framework - Acts as Votable for Voting.

#9 Pinterest Clone Part 3
Aug 19, 2016 | 6:37 mins
We will continue to work on the Pinterest Clone.


#8 Pinterest Clone in Rails 5 - Part 2 | Pro
Aug 12, 2016 | 4:32 mins
Learn How to build a Pinterest Clone in Rails 5. Libraries Used - Devise for Authentication - Paperclip for File Uploading - Masonry Rails for Transition Effects - Twitter Bootstrap 4 for CSS Framework - Acts as Votable for Voting.

#7 Pinterest Clone in Rails 5
Aug 11, 2016 | 4:46 mins
Learn How to build a Pinterest Clone in Rails 5. Libraries Used - Devise for Authentication - Paperclip for File Uploading - Masonry Rails for Transition Effects - Twitter Bootstrap 4 for CSS Framework - Acts as Votable for Voting


#6 Movie Review Rails 5 App - Part 6 | Pro
Aug 10, 2016 | 12:35 mins
We will finish the movie review database webapp using Twitter Bootstrap 4 and Rails 5.

#5 Movie Review App in Rails 5 : Part 5
Aug 06, 2016 | 7:34 mins
This is the part 5 of the movie review database webapp using Twitter Bootstrap 4 and Rails 5.


#4 Movie Review Rails 5 App - Part 4 | Pro
Aug 01, 2016 | 6:51 mins
We will continue to work on the movie review database webapp using Twitter Bootstrap 4 and Rails 5.

#3 Movie Review Rails 5 App - Part 3
Jul 28, 2016 | 8:22 mins
This is the part three of the movie database webapp using Twitter Bootstrap 4 and Rails 5.


#2 Movie Review Rails 5 App - Part 2 | Pro
Jul 24, 2016 | 6:59 mins
We will continue working on the movie database webapp from previous episode using Twitter Bootstrap 4 and Rails 5.

#1 Movie Review Rails 5 App
Jul 21, 2016 | 8:41 mins
We will develop a movie database webapp using Twitter Bootstrap 4 and Rails 5.


Get Remote Jobs in your Inbox

Get instant access to remote work Get projects and work from anywhere!

Subscribe Now