A Beginner's Guide to the Meteor JavaScript Framework

Learn how to make modern, real-time web applications with Meteor. A perfect, project-based course for beginners.
4.6 (105 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
828 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 40
  • Length 2 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2014 English

Course Description

IMPORTANT: This course has been completely updated for Meteor 1.3.

Meteor is an AMAZING framework for building modern, real-time web applications with JavaScript, and this course covers everything you need to get started. Inside, you'll find:

  • Detailed training material that's carefully constructed for beginning developers. I assume as little as possible and take you every tiny step of the process.
  • A proven method for learning Meteor quickly. I've written a book about Meteor (available on Amazon) and it's overwhelmingly positive reviews all confirm that there's no better option available.
  • Ongoing updates as Meteor evolves. The course is already current and it's going to remain that way. Meteor is growing quickly and you'll receive free updates as the course adapts to future changes.

The course itself contains 2 hours of video training content, all of which is focused on building a single web application with Meteor.

This approach means:

  • You can feel the satisfaction of building something real.
  • We can explore a range of Meteor's most central features.
  • You won't struggle to progress beyond the course.

Because, ultimately, I intend for this course to act as a bridge. It won't just teach you the basics of Meteor. It'll prepare you for self-education as a developer, and that's a powerful place to be.

What are the requirements?

  • A basic understanding of JavaScript.
  • A basic understanding of databases.

What am I going to get from this course?

  • Learn the basics of the Meteor JavaScript framework.
  • Build your first real-time web application with Meteor.
  • Lay a foundation to support your future education.

What is the target audience?

  • Beginning web developers.
  • Front-end developers looking for something new.
  • People completely new to Meteor.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction
Preview
02:29
Section 2: Getting Started
Getting Started
Preview
00:40
Command Line
01:57
Installing Meteor
01:13
Section 3: Projects
Projects
02:04
Create a Project
Preview
03:47
Local Servers
02:19
Default Application
02:02
Section 4: Databases, Part 1
Databases, Part 1
01:26
SQL vs. Mongo
01:53
Create a Collection
02:41
Inserting Data
Preview
03:55
Finding Data
02:32
Section 5: Templates
Templates
Preview
03:57
Client vs. Server
04:34
Helper Functions
04:04
Each Blocks
02:36
Section 6: Events
Events
03:30
Section 7: Sessions
Sessions
03:20
The Player's ID
Preview
02:44
Selected Effect
04:13
Section 8: Databases, Part 2
Databases, Part 2
01:29
Mongo Operators
04:21
Sorting Documents
02:19
Individual Documents
02:04
Section 9: Forms
Forms
02:55
The Event Object
03:19
Removing Players
Preview
00:56
Section 10: Accounts
Accounts
02:08
Login Interface
03:09
One Leaderboard Per User
02:57
Section 11: Publish & Subscribe
Publish & Subscribe
03:54
isServer
01:09
Publications, Part 1
02:09
Section 12: Methods
Methods
02:11
Create a Method
Preview
03:14
Optimistic UI
03:06
Passing Arguments
04:25
Removing Players
02:41
Modifying Scores
03:05

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

David Turnbull, Writer & Vagabond

I started building websites at the age of twelve, made some pocket money as a teenager, then started to experiment with making videos on YouTube in my early twenties. Since then, I've built a channel with 76,000+ subscribers, over 30,000,000 views, and it's a big part of how I make my living online. I also own a blog and a forum and do a little bit of teaching (obviously).

Ready to start learning?
Take This Course