Meteor and React for Realtime Apps

Meteor and React for Realtime Apps

GET A FREE SAMPLE OF THIS COURSE

Master the fundamentals of Meteor and React with this tutorial as you develop secure, dynamic apps
Thanks for signing up!

Check your email for a free sample of this course

Sorry

There was a problem during submission. Please try again later.

Meteor and React for Realtime Apps

COURSE HIGHLIGHTS

  • Build amazing single page applications with Meteor and React JS
  • Master fundamental concepts behind structuring Meteor applications
  • Learn the true purpose of Meteor in a modern application
  • Be the engineer who explains how Meteor works to everyone else, because you know the fundamentals so well

Read More

This is the tutorial you've been looking for to master building dynamic web apps with Meteor JS, with all the most important topics covered in great depth!

Authentication?  Covered.  Routing?  Of course!  Security? We got it.

Meteor JS can get you a position in web development or help you build that personal project you've been dreaming of.  Meteor is the ultimate framework for developer productivity; it is bar-none the fastest technology you can use to make fast and interactive web apps in just a few hours.

This course will get you up and running quickly, and teach you the core knowledge you need to deeply understand and build interesting apps with Meteor and React.

We'll start by mastering the fundamentals of React, including JSX, “props", “state", and eventing. Source code is provided for each lecture, so you will always stay up-to-date with the course pacing. After an introduction to React, we'll dive right in to Meteor, covering topics like Collections, Meteor Methods, Subscriptions, and Publications.

If you are new to Meteor or React, or if you've been working to learn it but sometimes feel like you still don't quite 'get it', this is the course for you! To learn Meteor you have to understand it.

  • Learn how to secure Meteor applications with enterprise-grade security.  Don't let your data leak!
  • Set up user authentication and permissions using Meteor's built-in auth system.
  • Use React to render your Meteor data; master the process of breaking down a complex component into many smaller, interchangeable components
  • Grasp the difference between "props" and "state" and when to use each
  • Develop complex applications that scale in complexity by mastering Meteor

I've built the course that I would have wanted to take when I was learning Meteor. A course that explains the concepts and how they're implemented in the best order for you to learn and deeply understand them.

Requirements
  • You'll need a Mac or PC
Who is the target audience?
  • Programmers looking to learn Meteor
  • Engineers who have researched Meteor but have had trouble mastering some concepts
  • Web developers who are looking to build a full-stack web application
  • Entrepreneurs who want to make their own apps without relying on others

Read Less

RESOURCES

6,414

Happy Students

from countries worldwide

Average Rating

4.8 from 1,364 reviews

9.0

Hours of Content

with 110 HD video lectures

Now is the right time!

Take this Course via Udemy

Some apps you will build

Pagination

Understand the basics of getting Meteor to work with React with this application.  You'll learn a variety of concepts and terminology around both Meteor and React, and understand which library is responsible for which tasks in a modern web application.

Working with collections of hundreds or thousands of records is no issue with Meteor.  In this app you'll master techniques around handling large collections of data.  Implement infinite scroll, which will automatically load more data when a user scrolls to the bottom of the page.  You'll also learn how to use FakerJS, a popular testing library used to generate vast amounts of fake data.

Pagination

Pagination

Markdown Editor

This is the largest and most feature-complete application that you'll build in any of my courses.  A collaborative document editor, featuring authentication, authorization, and sharing of documents.  Users can create new documents with Markdown, then edit them on the fly with other uses.  Of course, you don't want a user to edit any other users documents without gaining permission!  You'll learn how to implement permissions and sharing inside of a Meteor project.

Markdown Editor

Markdown Editor

And more...

Kickstart Your Journey

Take this Course via Udemy
The Instructor

About the Author

Stephen Grider

Engineering Architect

Stephen Grider has been building complex Javascript front ends for top corporations in the San Francisco Bay Area. With an innate ability to simplify complex topics, Stephen has been mentoring engineers beginning their careers in software development for years, and has now expanded that experience onto Udemy, authoring the highest rated React course. He teaches on Udemy to share the knowledge he has gained with other software engineers. Invest in yourself by learning from Stephen's published courses.

Connect with Stephen on

Start Learning Today

Take this Course via Udemy

Frequently Asked Questions

Is the content out of date?

Tech moves fast, but so do we. We update all content as often as needed to make sure we stay on the latest version.

When does the course start and finish?

The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.

How long do I have access to the course?

After enrolling, you have unlimited access to this course for as long as you are enrolled - across any and all devices you own.

What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Will I get support?

Absolutely. If you are troubleshooting bugs, find hard to understand topics, or even want to say 'hello', you are free to reach out via email or Twitter at any time.

Is the course's code available for download?

Yes, all projects in all courses are available for browsing on Github.