Skip to content
UdemyWeb DevelopmentPaid courseAll LevelsCertificate

GraphQL & Apollo with Android - From Novice to Expert (Udemy.com)

Build Modern, Flexible and Extensible API's with GraphQL and Apollo and Build a Full Android App as Client

Created by: Paulo Dichone

Last updated May 2020

icon
What you will learn

  • Master GraphQL tool and how to use technology tools to build and consume robust API's with GraphQL
  • Use NodeJS, Express and GraphQL to create a backend server for your Android Apps to consume
  • Understand the whole picture of development - front and backend
  • Build an Android Client App from Scratch with Apollo which Consumes the GraphQL API we Built
  • Have a Strong Understand of GraphQL Syntax, Types and Data Object Relationships
  • MongoDB and mongoose data Collections
  • Deploy our GraphQL Project to Heroku

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.1 out of 5higher than 7% of them
  • Reviews99#657 of 816 by number of reviews
  • Length11.4 hourslonger than 63% of them
  • Last updatedMay 2020earlier than 85% of them

icon
Course Description

GraphQL is the new way of building scalable, reliable, and concise API's that any client can consume. 

If you want to master GraphQL with Apollo so you can then use, in our case, the Android app as the client, then this course is for you.

This course will get you up and running with GraphQL quickly and teach you the core knowledge you need to deeply understand and build GraphQL APIs and deploy them remotely and incorporate Apollo middleware so you can consume the data in Android applications quickly.

GraphQL fundamentals? Is included.

 Building the backend with Node, Express, MongoDB, and Apollo?  Also included.

 Integration with Native Android App Development? You got it!


If you are new to GraphQL, or if maybe you've dabbled in it for a bit but still want to get a better grasp of GraphQL, then this is certainly a course you should take.

The course follows a linear structure for better retention.  Here's what's included ( just a gist of it):

  • Learn and understand why GraphQL is the desirable way of building succinct APIs

  • Learn the fundamentals of GraphQL: Scalable types and Schemas

  • Deep understanding of what Graph in GraphQL means.

  • Setting up the server-side code with Node and Express, and Javascript.

  • Setting up MongoDB Collections

  • GraphQL Queries and Mutations

  • Creating relationships between your data objects

  • Deploy the server-side GraphQL project to Heroku

  • And finally, create an Android App that interfaces with our GraphQL API

As you can see, this course covers all you need to know to become a well-rounded developer.  You'll learn the backend and the front-end as well.

GraphQL is a big deal.  So much that big companies, such as Facebook ( they created GraphQL ), Shopify, Fairfax, Intuit, KLM, Paypal, Pinterest, Twitter, and so many more, use it!

I created this course with you in mind - I wanted you to get up and to run, creating your own amazing projects with the tools and technologies I cover in the course. 


By the end of this course, you will be fluently creating GraphQL API's and tie them up with any client (be it web or Android client).  And that's when you will call yourself a true well-rounded developer.


See you inside.


Paulo


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Paulo Dichone

Hi, I’m Paulo – Your Guide to Mastering Development, Cloud, and AI Engineering

With a passion for empowering learners, I’ve had the privilege of teaching over 350,000 students across 175 countries. Whether you’re diving into Android, Java, Flutter, AWS Cloud, or venturing into the world of AI engineering, I’m here to help you unlock your full potential.


My Expertise

I bring extensive hands-on experience in:

    AI Engineering 

    Mobile App Development (Android & iOS)

    Cross-Platform Development (Flutter, Dart, and JavaFX)

    AWS Cloud Solutions


And now, I’m also focused on the AI engineering landscape, helping developers leverage the power of machine learning and automation in their projects.


My Mission

No matter where you are in your journey—whether you're just starting or looking to sharpen advanced skills—my courses are designed to make you an exceptional developer and AWS Cloud Practitioner, equipped to tackle real-world challenges. Beyond coding, I enjoy spending time with my growing family, playing the guitar and mandolin, and traveling whenever I get the chance.


icon
More courses by Paulo Dichone

$94.99

$69.99

$84.99

$99.99

$12.99

$109.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.1

99 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Lucas Fernandes on 8/7/2023

Very clear explanation throughout the whole course. 10/10 recommend.

By Jorge Ricardo Rodríguez Zapata on 7/10/2023

The course is ok, but should just focus on the main subject which is GraphQL, instead it contains long videos where ui is created and basic android stuff, so I wasted that time, since most android devs know about that. I suggest using project templates with that code, so, that time is saved and the course is shorter.

By Nina Raykova on 11/4/2022

This course is very well structured and is suitable ever for beginners. The only thing that I would change is the musical intro which is pretty annoying .

By Julio Gonzalez on 7/1/2022

I ran into some troubles which got me stuck 2 times even before starting to build the app. Also the Android part could be improved. Saw the vids at 1.25x speed.

By Carlos Omar Ramirez Zaragoza on 6/27/2022

No deja los archivos para ejecutarlos en caso de que salga el programa. deberia de dejar cada algunos videos los archivos con los cambios por si acaso no sale , lo que vamos haciendo

By Donald King on 10/26/2021

I feel the content is a bit too basic. No coverage of Authentication and Authorization. Also no coverage of proper code structure like organising the resolver implementations into separate files to who separation of concerns. However, good content, but just too basic for what I was looking for.

By Or Asnin on 10/15/2020

I only watch the first episode but as I see. the course is very organized.

By Libertad on 12/24/2019

Excelente Curso!!!!

By Mashood Murtaza on 6/18/2019

Yes, this is a perfect course I've been looking for :)

By Ana Karina Gutiérrez on 12/10/2018

En realidad, aún no me adentro en la práctica o teoría de lo que realmente me interesa, pero por lo que veo, mi calificación mejorará conforme avance en los videos.

Showing all 10 reviews on CourseDuck

Read all 99 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100