Build your first real-time web application with MeteorJS

Meteor is easy to learn. Build real-time applications in a fraction of the time. You will be surprised how easy it is.
Rating: 3.3 out of 5 (222 ratings)
9,509 students
Build your first real-time web application with MeteorJS
Rating: 3.3 out of 5 (222 ratings)
9,531 students
Understand the basics of Meteor
Build your own real-time web application and share it with the whole world.
Advanced tips & tricks for building Meteor applications

Requirements

  • Basic knowledge of HTML, CSS and JavaScript
  • Confident working with command line
Description

Meteor is quite new technology. Version 1.0 was published in October 2014.

You will learn how easy it is to build real-time applications (eg. chat) with MeteorJS. And you will build your own chat application which you can share with the world.

You will practice. A lot. You will create a part of your application almost in every lesson.

Maybe you have some experience with web development, maybe you don't. Meteor is easy to learn for everyone. Because it's JavaScript everywhere (client & server). You can even build mobile applications with Meteor. If you know JavaScript, you will learn Meteor easily.

This course also includes advanced section where you will learn tips & tricks for developing Meteor applications.

Who this course is for:
  • This course is for you if you want to build your own web application.
  • This course is for you if you want to learn Meteor.js framework and build real-time application with Meteor.
  • This course is not for JavaScript haters.
Curriculum
4 sections • 25 lectures • 39m total length
  • Who I am
  • Motivation & Introduction
  • Create a Meteor application
  • Default application structure
  • Templates
  • Templates quiz
  • Helpers
  • How do you use helper in a template?
  • Events
  • Meteor.Session & reactivity
  • Meteor and MongoDB
  • MongoDB and Mini Mongo
  • Collections
  • Show collection data in template
  • Insecure package
  • Meteor.methods
  • Limit messages
  • Autopublish package & Publish/Subscribe
  • Limit and order of messages
  • Packages
  • Super easy deploy
  • Conclusion
  • Learning resources for Meteor
  • Chat app on Github
  • Structuring your application
  • Order of files
  • Dynamic templates

Instructor
Passionate web developer, startup devotee
Tomáš Hromník
  • 3.3 Instructor Rating
  • 222 Reviews
  • 9,531 Students
  • 1 Course

I created my first website in 2005. I started programming in 2008 when I was unemployed after high school. Then I decided to go to college. After 3 years at college I decided to quit. School was too theoretical and I didn't learn there what I wanted to learn - to create websites and web applications. I started freelancing in 2012. I created websites and later web applications in PHP. One day I met NodeJS - JavaScript on the server. I felt love with JavaScript and NodeJS and started working exclusively with it. I tried many NodeJS frameworks but one was exceptional - MeteorJS. Building real-time applications in minutes is mind-blowing. Building real-time mobile applications is even more mind-blowing. I have created a few Meteor applications and I have learned a lot. Now I want to teach you how you can create real-time web applications in a fraction of the time.

Programming is my passion and I want to share this passion with you. I believe that learning by doing is the best way to learn. I try to do my courses as practical as possible.