The Complete Real-Time Web and Game Development Course

Learn Real-Time Web and Game Development with Meteor.js, MongoDB and Phaser

What's Inside

Create impressive web applications with real-time capabilities using Meteor.js, a full-stack JavaScript framework designed to drastically simplify development time and complexity. No server-side or database programming experience is required, but you do need to have basic to intermediate JavaScript skills.

If you come from a different background such as PHP and MySQL, this course will get you up and running with current web trends such as the connected client approach, reactive user interfaces, real-time apps and No-SQL databases.

Pablo Farias Navarro is a software developer and founder of ZENVA. Pablo has been programming since 1996 and has taught programming to over 100k students. By following our usual project-based approach, by the end of this course you'll have the skills to create solid web applications.

What you will learn in this course:

  • Create highly interactive, real-time Meteor webapps, through 6 Real-World projects
  • Store, retrieve and manipulate data with MongoDB
  • Project-based approach from the start, but also including lessons with some theory
  • User signup, authentication and proper data validation
  • How to structure the folders and files in your projects
  • Give your apps superpowers with external community packages
  • Style your apps with Bootstrap 3
  • Integrate with the Phaser game engine to create real-time games
  • BONUS: this course includes a short bonus module on the basics of Phaser

What is Meteor.js?

Meteor.js is an Open Source framework to create full-stack JavaScript applications in a fraction of the time. Through out this course you will learn, from total scratch, how to use Meteor to create highly interactive webapps.

One of the main features of Meteor is that is allows the easy creation of real-time apps, where changes in the server database are propagated to all connected clients. Think of how Facebook and Google Docs show real-time alerts and changes made by other users.

meteor technology stack

Learn Meteor by building projects

After having taught programming to over 100k students at ZENVA, we've come to the conclusion that the best way to learn is by building Real-World Applications. This course includes 6 projects + a BONUS module to learn the basics of Phaser.

Project 1 - Real-Time Message Board

meteor message board

Project 2 - E-commerce Sales Log (MongoDB Basics)

meteor mongo course

Project 3 - Cooking Recipe App

meteor cooking recipes app

Project 4 - Stock Market App

stock market meteor app

Project 5 - Real-Time Sprites with Phaser and Meteor

realtime phaser

Project 6 - Cloud Leaderboard in Phaser Games

phaser meteor leaderboard

Course Curriculum

Get started now!



Certificate Available
47038+ Students
71 Lectures
0+ Hours of Video
Lifetime Access
24/7 Support
Instructor Rating
Zenva

Trusted by over 1 million learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality and full-stack web development.

Our e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy. Our curriculum is organized about Mini-Degrees™ which cover a wide range of technical subjects and include video, project files and mentor support.

Popular Bundles