Create Web Apps with Meteor & React

Learn to build real-time web apps using JavaScript with Meteor.js and React. Create a fully functional polling app from start to finish.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course teaches you to create real-time web apps using JavaScript, focusing on a polling app built with Meteor and React. It's all about hands-on learning, making it easy and fun to turn your web app ideas into reality!

Key Points

  • Create a full polling app using Meteor and React
  • Learn to build the backend and frontend with JavaScript
  • Set up user accounts and manage data with MongoDB
  • Install Meteor packages and create routes
  • Develop responsive web designs using Stylus and Flexbox

Learning Outcomes

  • Build a fully functional polling app from scratch
  • Understand the integration of Meteor with React
  • Manage data effectively using MongoDB
  • Create user-friendly interfaces and routes
  • Design responsive applications for various devices

About This Course

Learn how to create real-time applications using only JavaScript by creating a full polling app

Course Description

You are here because you want to develop your own web apps, aren’t you?

Great. Well, thanks to a full stack JavaScript framework, called Meteor, that is easier than ever.

Developing real-time web apps, such as chat or messaging apps, synchronous collaborative apps, or others was hard and time consuming until now. Furthermore, you needed to master many different frameworks and technologies.

With Meteor.js you can build sophisticated real-time web apps faster than you can imagine. Meteor is a new framework that makes building web apps easier, simpler, and faster. It uses JavaScript on both the client and the server, so you won’t have to learn and shuffle with multiple languages and environments.

So much power at your disposal… imagine what you could do.

With this course you will learn all that you need to start creating your own cutting-edge web apps with Meteor and React. The course is project based.Thus, you will learn how to create a full functional app, a polling app, from start to finish.

This is what you will learn:

  • Easy to follow and hands on web application development with Meteor and React

  • How to use Meteor.js to create the back-end and frontend for your application

  • How to build your user interfaces with React

  • How to create customized views to manage user accounts (register, login, logout, etc)

  • How to save, edit and get data from your MongoDB.

  • How to pass data from your database to your React components

  • How to install and use Meteor specific packages (via Atmosphere.js) and npm

  • How to create routes with FlowRouter

  • How to handle pagination

  • How to create a responsive navbar from scratch

  • How to generate fake data to test your application and setup your design

  • How to create alerts and and notifications

  • How to create collections and local collections

  • How to filter data

  • How to create responsive designs with Stylus and Flexbox

  • And much more

At the end of the course, you will have a complete, ready-to-launch polling web app that looks great on any computer, tablet and smartphone.

The course includes a ES6 Primer and a React Primer as well, in case you are new to both of them.

Don't forget: if you don't get value from this course, you get 100% of your money back within 30 days. There is absolutely no risk for you.

What are the requirements?

  • Basic JavaScript knowledge (variables, loops, and basic functions)

  • Some knowledge of React, although the React Primer provided should be enough to understand and follow the course.

  • A browser and text editor. You don’t need to buy any software

  • Any computer will do — Windows, OSX or Linux

What else will you get?

  • A friendly informal community to support you along the way

  • Personal contact with me, the course instructor,

  • Lifetime access to course materials with free updates. No monthly subscription. Learn at your own pace, whenever you want.

  • Access to the course code on GitHub

What is the target audience?

  • Anyone wanting to learn how to build web apps

  • Anyone wanting to make a living (or side-income) from web app development

  • People that want to take their idea for a (real-time) web app and make it a reality

  • Entrepreneurs that want to launch their web app ideas

  • Develop real-time state of the art web and mobile apps

  • Choose the right packages to simplify the development efforts

  • Learn how to integrate Meteor with React

Course Curriculum

87 Lectures

Instructor

Profile photo of Gilbert Mizrahi
Gilbert Mizrahi

Hi there. My name is Gilbert Mizrahi. My business cards have said such things as CEO, Business Strategy and Product Development Consultant, Senior Research Engineer, Senior Technologist, President and VP of Strategic Planning and Marketing among others. The thing is, I am hardly defined by such titles. I am an entrepreneur, a strategist, a growth hacker, a technical geek, an...

More Courses By Gilbert Mizrahi
Review
4.9 course rating
4K ratings
ui-avatar of John Greer
John G.
2.5
5 years ago

The course needs to be updated to latest Meteor 1.10 with latest packages being use for like user accounts for example. Perhaps make use of simplified crub and modals. Good for getting the basics down for a starting point.

  • Helpful
  • Not helpful
ui-avatar of Scott Washburn
Scott W.
2.0
5 years ago

First, whats with the Opener and Closer to each video, just a waste of time and lots of noise. Second, his English is not very good, very hard to understand at times. Third, his explanation as to how things work is useless. "You load value and it does this", but why does it do that??? I'm not sure I will be able to get anything useful out of this lesson, but I will continue and see.

  • Helpful
  • Not helpful
ui-avatar of Kunal Hemnani
Kunal H.
3.5
6 years ago

Instructor seems to know the topic well. cc option should have been provided in the video as it is a bit hard for me to understand the accent.

  • Helpful
  • Not helpful
ui-avatar of Julio Cruz
Julio C.
5.0
8 years ago

The instructor employs appropriate pedagogical techniques and covers many aspects to include beginners and intermediate users in the world of meteor with react.

  • Helpful
  • Not helpful
ui-avatar of Martin Briglia
Martin B.
5.0
8 years ago

Really good course, well phased and usefull!

  • Helpful
  • Not helpful
ui-avatar of arturo alfaro
Arturo A.
3.5
8 years ago

Its a great material, with a lot of comments.
Could be better with a improve in the teaching methodology

  • Helpful
  • Not helpful
ui-avatar of Jiri Heneberk
Jiri H.
2.0
8 years ago

Not very deep explanation of things and concepts in Meteor itself. Some crucial features are contrary to the Meteor best practices at all, for example using Tracker to fetch data in React instead of createContainer https://guide.meteor.com/react.html
Often really hard to understand because of VERY VERY STRONG accent.
Intro and outro animations for each video are ridiculously long (over 10 seconds) and should be cut out entirely.

  • Helpful
  • Not helpful
ui-avatar of Greg Szul
Greg S.
5.0
8 years ago

Excellent content.

  • Helpful
  • Not helpful
ui-avatar of Maria Isaza
Maria I.
5.0
8 years ago

Very good subject, well paced and explained. The instructor has a bit of an accent, but he's clear and you can tell he is very knowledgeable. If you have the time take the whole course it's worth it.

  • Helpful
  • Not helpful
ui-avatar of Libchaos Bin
Libchaos B.
3.5
8 years ago

thanks a lot, the video is awesome and cool!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses