Learn MeteorJS By Building 10 Real World Projects

There is nothing that Apps can’t do these days, from reminders and communication tools to predicting your favorite music – the Apps have changed the way we function. So do you have any app ideas in mi...

  • All levels
  • English

Course Description

There is nothing that Apps can’t do these days, from reminders and communication tools to predicting your favorite music – the Apps have changed the way we function. So do you have any app ideas in mind, but don’t know the easiest way to create an App which work seamlessly both on web and mobile? Well, the answer you are looking for is Meteor. What is Meteor JS? It is an open-source full-stack...

There is nothing that Apps can’t do these days, from reminders and communication tools to predicting your favorite music – the Apps have changed the way we function. So do you have any app ideas in mind, but don’t know the easiest way to create an App which work seamlessly both on web and mobile? Well, the answer you are looking for is Meteor. What is Meteor JS? It is an open-source full-stack JavaScript App development platform that allows you to quickly develop web and mobile Apps. The Meteor framework is not only easy to understand for a beginner, but also powerful enough for an experienced developer.

What you’ll learn
  • Project 1 – My ToDo App – Create a functional To Do app that will teach you how to build the UI and also create and display posts.
  • Project 2 – Microposts – Create small mini posts and learn how to create and display these posts
  • Project 3 – FAQ Component – Create a FAQ and also how to use the Accordion UI and the Houston Admin Panel
  • Project 4 – SpatIt Product Reviews – Create an app where users can log in, pick a category, add a product and allow other users to add reviews and comments.
  • Project 5 – Custom Login System – Create a login system from scratch including designing the UI and a Dashboard and control panel.
  • Project 6 – Helptickets – Create a support ticket system, where customers can log in and create tickets while staff can reply to the tickets.
  • Project 7 – WebPlans – Learn how to build a simple subscription login website, where we can add plans and users can then subscribe to those plans.
  • Project 8 – Codefolio – Create a project showcase operation for a designer or photographer. A user will be allowed to log in upload the projects, which will then be displayed in the frontend.
  • Project 9 – PhotoStory – Learn a drag and drop application for adding photos for upload. Users will also be allowed to add a title and a short story with the image.
  • Project 10 – TechMeetups App – An application where users can search and post tech meetups.

Covering Topics

1
Section 1 : Course Intro

2
Section 2 : MyTodos App

3
Section 3 : Microposts

4
Section 4 : FAQ Component

5
Section 5 : SpatIt Product Reviews

6
Section 6 : Custom Login System

7
Section 7 : Helptickets

8
Section 8 : WebPlans

9
Section 9 : Codefolio

10
Section 10 : PhotoStory

11
Section 11 : TechMeetups App

12
Section 12 : Course Summary

Curriculum

      Section 1 : Course Intro
    1
    Course Intro
      Section 2 : MyTodos App
    2
    Project 1 Intro
    3
    Get Started With Meteor
    4
    Displaying Todos
    5
    Adding, Updating and Deleting Todos
    6
    User Accounts & Methods
    7
    Subscribe & Publish
    8
    Deploying An App
      Section 3 : Microposts
    9
    Project 2 Intro
    10
    App Setup & Routing
    11
    Building the UI
    12
    User Accounts Creation
    13
    User Accounts Implementation
    14
    Displaying Posts
    15
    Creating Posts
    16
    Securing Our App
      Section 4 : FAQ Component
    17
    Project 3 Intro
    18
    Packages & Router
    19
    Accordion UI
    20
    Display FAQ in Accordion
    21
    Houston Admin Panel
      Section 5 : SpatIt Product Reviews
    22
    Project 4 Intro
    23
    Files & Base Layout Creation
    24
    Files & Base Layout Implementation
    25
    Reading Products & Categories
    26
    Add Products - Basics
    27
    Add Products - Implementation
    28
    Product Display
    29
    Product Reviews - Basics
    30
    Product Reviews - Implementation
    31
    Accounts and Security
      Section 6 : Custom Login System
    32
    Project 5 Intro
    33
    Login & Register UI Basics
    34
    Login & Register UI Implementation
    35
    User Registration & Validation
    36
    User Login
    37
    Dashboard and Access Control
      Section 7 : Helptickets
    38
    Project 6 Intro
    39
    File and Layout
    40
    Custom Login System - Design
    41
    Custom Login System - Implementation
    42
    Adding and Listing Tickets
    43
    Ticket Page and Reply
    44
    Staff & Departments - Design
    45
    Staff & Departments - Implementation
      Section 8 : WebPlans
    46
    Project 7 Intro
    47
    Meteor Skeleton Setup
    48
    Meteor Skeleton Setup - Final steps
    49
    Default Admin User
    50
    Plans CRUD
    51
    Plans CRUD - Implementation
    52
    Subscriber Functions
    53
    Subscriber Functions - Implementation
      Section 9 : Codefolio
    54
    Project 8 Intro
    55
    Integrating the Template
    56
    Integrating the Template - Implementation
    57
    Inner and Admin Page Markup
    58
    Admin Login Functions
    59
    Admin Login Functions - Final Implementation
    60
    Blog Post CRUD
    61
    Blog Post CRUD - Implementation
    62
    Projects CRUD - Design
    63
    Projects CRUD - Implementation
    64
    Frontend Blog Posts
    65
    Frontend Project Pages
      Section 10 : PhotoStory
    66
    Project 9 Intro
    67
    Getting Started
    68
    Accounts and Dropzone Upload
    69
    Image Feed Display
    70
    Adding Image Info
    71
    Adding Image Info - Final Steps
    72
    Methods and Publication
    73
    Methods and Publication - Final Steps
      Section 11 : TechMeetups App
    74
    Project 10 Intro
    75
    Meteor Boilerplate Setup
    76
    Fecthing & Displaying Meetups
    77
    Add Meetups & Display Info
    78
    Update and Remove Meetups
      Section 12 : Course Summary
    79
    Summary

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.