Companies Home Search Profile

Basics of GraphQL with Ruby on Rails

Focused View

Alex Deva

1:27:00

12 View
  • 1 - Introduction.mp4
    01:36
  • 2 - What is GraphQL.mp4
    02:19
  • 3 - GraphQL versus REST.mp4
    02:14
  • 4 - Getting Started.mp4
    03:46
  • 4 - bookshelf.zip
  • 5 - GraphiQL.mp4
    02:17
  • 6 - The Default Query.mp4
    04:02
  • 7 - What well do.mp4
    01:21
  • 8 - JSON.mp4
    01:37
  • 9 - Introduction to queries.mp4
    03:18
  • 10 - Query arguments.mp4
    02:13
  • 11 - Query context.mp4
    02:42
  • 12 - ActiveRecord queries.mp4
    07:06
  • 13 - Scalar field types.mp4
    03:01
  • 14 - Nullability.mp4
    01:43
  • 15 - ActiveRecord fields.mp4
    02:54
  • 16 - Custom types.mp4
    03:03
  • 17 - Arrays.mp4
    03:33
  • 18 - What well do.mp4
    01:00
  • 18 - bookshelf.zip
  • 19 - Creating records.mp4
    05:45
  • 20 - Query variables.mp4
    01:42
  • 21 - Input types.mp4
    03:09
  • 22 - Updating records.mp4
    02:52
  • 23 - Deleting records.mp4
    01:04
  • 24 - Handling validation errors.mp4
    03:00
  • 25 - What well do.mp4
    01:30
  • 25 - bookshelf.zip
  • 26 - How authentication and authorisation work.mp4
    01:38
  • 27 - Login authentication.mp4
    04:39
  • 28 - Authorisation.mp4
    03:55
  • 29 - Logout.mp4
    01:50
  • 30 - Access control.mp4
    00:46
  • 31 - Visibility and Authorisation.mp4
    03:31
  • 31 - bookshelf.zip
  • 32 - Conclusion.mp4
    01:54
  • Description


    Learn to use GraphQL in a Rails app to talk to your front-end clients. Updated in 2022!

    What You'll Learn?


    • Use GraphQL to communicate between back-end and front-end, including authentication.

    Who is this for?


  • Back-end developers in Ruby on Rails who are looking for a better way to talk to front-ends.
  • What You Need to Know?


  • You should have already created at least one Ruby on Rails application.
  • You should have some familiarity with what API applications are.
  • More details


    Description

    Content updated in 2022 to reflect latest versions of Ruby, Rails and GraphQL!

    This course teaches the basics of using GraphQL in a Rails application. GraphQL is a query language invented by Facebook in 2012, and made open source in 2015. While it has certain clear advantages over REST, it also has a somewhat steeper learning curve.

    Structured in a simple and accessible manner, these lectures will help you get on your way to using GraphQL to circulate data between back-end and front-end applications.

    In the first section we will learn about reading data. The second section will be focused on changing data, and the slightly more advanced third section is about protecting data, using techniques both implemented in the GraphQL library or suggested by myself.

    GraphQL has a number of features that make it an advantageous change for REST adopters, like the ability to only get what you ask for, or having instant API documentation available after every change. After completing this course, you'll be in a position to implement GraphQL in a new or existing Rails application with basic features all the way up to authorisation and access control. This should definitely get you started on your way!

    Who this course is for:

    • Back-end developers in Ruby on Rails who are looking for a better way to talk to front-ends.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    I started web development since the early days of the web, and since then have worked for several companies, large and small. After co-owning a dev firm, I worked as a Software Architect for a large Swedish company.In addition to programming, I'm passionate about foreign languages. I'm a book author, I play guitar and I fly helicopters.I'm 46 years old and I'm Romanian, but I live in Sweden.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 32
    • duration 1:27:00
    • English subtitles has
    • Release Date 2024/03/21

    Courses related to Ruby on Rails

    Courses related to Database Programming