About This Course

Meteor.JS is a full stack web framework for building web and mobile apps in JavaScript. With built in “smart packages”, Meteor.JS speeds up development for web apps making it an excellent option for rapid prototyping. Meteor.JS produces cross platform code including web, Android and IOS as well as real-time apps by default.

In this Meteor.JS training course, developers will learn how to use Meteor.JS to simplify the development process. Developers will build out several apps using Meteor.JS to manage the front end, backend and database using only JavaScript.

Request More Info About This Course
og image logo

Course Category

Duration

This is a two-day hands on course.

Skill Level

What Happy Developers Say

The instructor did a good job of adjusting content to meet different skill levels.
Developer, Intuit
The instructor was very knowledgeable, making it easy to ask questions and provided good conversation about the topic at hand.
dell  logoWeb Developer, DELL
The instructor demonstrated strong broad knowledge as well as technical in-depth when appropriate
Engineer, Starbucks
I liked that we could determine what to learn, no time was wasted.
Javascript Developer, RetailMeNot
I had trouble understanding a certain concept, and told the instructor that I just didn't get it. While the class was busy with an exercise, he sat down with me, gave me material to read, and made sure I understood it before I moved on. I really appreciated that.
JavaScript Developer, PayPal
The instructor has a great attitude and pacing. Amazing how much he knows about JS!
Junior JavaScript Developer, Macy's

Purpose

  • Build apps using the Meteor.JS Framework.
  • Work with Databases in Meteor.JS.
  • Secure a Meteor.JS application.
  • Troubleshoot Meteor.JS applications and handle common errors.

Audience

Developers familiar with JavaScript and jQuery.

Course Outline

Introduction Meteor.JS

  • What is Meteor.JS
    • ES2015
    • Real-time
    • Reactivity
  • Installing Meteor.JS
    • Windows, OX, Linux
    • Command Line

Getting started with a simple apps

  • Templates
    • Client vs Server
    • Creating a Template
    • Helper Functions
    • Packages
  • Databases in Meteor.JS
    • What is Mongo
    • Collections
    • Inserting Data
    • Finding Data
  • Events
    • Creating an Event
    • Event Selectors
  • Sessions
    • Creating a Session
    • Session Package
  • Forms
    • Creating a Form
    • Submit Events
  • Accounts
    • Login Provider Package
  • Publish and Subscribe
    • Publish
    • Subscribe
    • Securing an application
Request More Info About This Course

Instructors Who Teach This Course

Craig

Craig

Craig recently released the book, The JavaScript Framework Guide: AngularJS, Backbone, and Ember. Craig has been a guest on the Hanselminutes and JavaScript Jabber podcasts. He’s an avid blogger, and several of his articles have been published in Peter Cooper’s poplular “JavaScript Weekly” newsletter. He also has his own podcast, “The Front-End Developer’s Cast”.

Craig has been a developer f... read more

Elias

Elias

Elias Carlston has 20 years’ experience as a software engineer, from lean startups to large enterprises. Having great mentors early on showed Elias the value of sharing knowledge, and he enthusiastically embraces the opportunity to give back to the community through teaching. Beginning his career as a data analyst for a large non-profit clinic, he soon became a full stack developer. First, at ... read more

Eve

Eve

Eve has been focused on web and curriculum development since college, where she studied user interface design and usability. Since then, she has consulted as a project manager and coder to deliver interactive web applications, from e-Learning portals to mobile apps.

Well-versed in HTML5, CSS3 and other front-end technologies, Eve has lent her interface and training skills to the redesign of ... read more

Peter

Peter

Peter is a Senior Java Developer / Architect / Manager with over 20 years of experience in the analysis, design, and development of computer systems, including 20 years of experience architecting and delivering web-based IT solutions. Peter manages and leads an experienced team of Java and object-oriented programming specialists that provide a wide range of technical services. Peter founded Jav... read more

Will

Will

Will attended MIT for a B.S. in CS and an MEng in Machine Learning with his Master’s thesis on self-learning classification optimization systems. He has co-founded and ran three startups in various industries, including: home media server software, machine learning analytics for the pharmaceutical industry, and advertising network for the rideshare industry.

In addi... read more

Who Takes This Training?

Learn More About This Course