Mastering Meteor: Powerful Reactive Applications with Full-Stack JavaScript
Playing problem
This video does not seem to be available

VIDEO TUTORIAL Mastering Meteor: Powerful Reactive Applications with Full-Stack JavaScript

3 payments of 28,33€ with Klarna. Learn more

Unlimited download & streaming

Satisfied or refunded

100% secure payment

Master one of the most exciting full-stack JavaScript platforms: Meteor, to build powerful, reactive applications

About This Meteor: Powerful Reactive Applications Video course

  • Dive deep into Meteor and discover how it can be used as a powerful engine to develop virtually any application
  • Immerse yourself in full-stack JavaScript and understand how much easier development can be by using JavaScript everywhere
  • Learn by doing—build a complex, feature-rich application and go further by integrating it with other frameworks

Meteor video tutorial In Detail

Meteor is a powerful platform that enables end-to-end, client and server-side web application development entirely in JavaScript. It enters as an alternative to popular full-stack options such as MEAN and offers developers the opportunity to vastly simplify development concerns while building applications on the run. Meteor's reactive approach to development makes good to create real-time applications with, and the platform provides an excellent option for deployment to mobile.

This video course gets right under the hood of the Meteor platform, demonstrating how to take advantage of its powerful development engine to build exciting, versatile applications.
We start by carefully designing an application structure, building a single page layout with multipage routing, and adding authentication. We’ll expose database data, and then look at how to work with subscriptions and queries. Then, we dive into the options for templating, with a look at dynamic Blaze templates and the Spacebars templating language. You’ll learn event handling and then test our application using Cucumber and Jasmine. After that, we deploy our application locally on the Meteor server, and then to Amazon to set it up for frequent updates and hot code deployment. Finally, you’ll learn how to work with third-party integrations, and set up REST endpoints to interact with other external services such as PayPal.

This video training will help you to work at your own pace while mastering the patterns used to define all of the critical pieces of a web application.

What will you learn in this course?

Course plan
Chapter 1
Introduction and Structure
Chapter 2
Routing and Layout
Chapter 3
Roles and Authorization
Chapter 4
Collections and Publications
Chapter 5
Subscriptions and Queries
Chapter 6
Templates and Spacebars
Chapter 7
Helpers and Events

Detailed course plan

Chapter 1 : Introduction and Structure
Lesson 1The Course Overview
Lesson 2What Is Meteor?
Lesson 3Scaffolding
Chapter 2 : Routing and Layout
Lesson 1Single Page Applications
Lesson 2Routing URLs
Lesson 3Callback Methods
Chapter 3 : Roles and Authorization
Lesson 1Authentication
Lesson 2User Profile and Avatars
Lesson 3Add Roles and Authorization
Chapter 4 : Collections and Publications
Lesson 1Defining a Collection
Lesson 2Forcing Server-side Operations
Lesson 3Hooks, Helpers, and Relationships
Chapter 5 : Subscriptions and Queries
Lesson 1Template-based Subscriptions
Lesson 2Route-based Subscriptions
Lesson 3Complex Query Syntax
Chapter 6 : Templates and Spacebars
Lesson 1Templates Expressions
Lesson 2Reusable Components
Lesson 3Helper Functions
Lesson 4Using Variables for Application State
Chapter 7 : Helpers and Events
Lesson 1Data Context and Helpers
Lesson 2Best Practices
Lesson 3Template Events
Chapter 8 : Server Methods
Lesson 1Invoking Methods from the Client
Lesson 2Securing Data on the Server
Lesson 3Validation
Lesson 4CRUD Functions
Chapter 9 : Testing Your Application
Lesson 1Types of Testing
Lesson 2Writing Useful Tests
Chapter 10 : Deploying Your Application
Lesson 1Deploying Locally
Lesson 2Deploying to the Meteor Server
Lesson 3Deploying to the Amazon EC2 Instance
Lesson 4Update Your Deployed Application
Chapter 11 : Troubleshooting Meteor
Lesson 1Client Debugging
Lesson 2Server Debugging
Chapter 12 : Integrating Other Frameworks
Lesson 1Adding PayPal Integration
Lesson 2Connecting to a REST Endpoint
Lesson 3More in Meteor

Your questions about the course

With which software version is this tutorial compatible with?


What is the required level to follow this tutorial ?


Pay later or in 3 installments

Purchase price: 85,00 €
To pay later or in several staggered payments, select Klarna as a payment method at checkout.

Add items to your cart

Select Klarna at checkout

Receive an authorization

Pay later or in several times

3 payments of 28,33 €
every month, without interest
Total: 85,00 €
Display the conditions: Klarna
Klarna : terms of use deferred payment in 3 instalments

Wait ! 🤗

Access more than 19 free tutorials

Our data protection policy