Module: Application Design (Meteor), Part 1

Overview of the Meteor web application framework.

Dates: Fri, Mar 4 - Fri, Mar 11

Learning Outcomes

Competent with elementary Javascript

Design using Meteor Framework

Readings

Guided tour of the Meteor, Part 1 module

Why, what, how, and when you will learn about Meteor, Part 1

Introduction to Web Application Frameworks

Ruby on Rails, Spring, Meteor, Request-Response, AJAX, LAMP, MEAN

Meteor Fundamentals

What makes Meteor different? What concepts do I need to understand as a newbie?

Meteor for Newbies: Application Structure

How to organize your files to make a Meteor application

Tips for Meteor

Advice from students on how to improve your Meteor experience

Tips for installing Meteor on Windows

Advice from Cam on how to install Meteor for Windows

Meteor debugging: Named vs. Default Exports

Getting named vs. default exports right, and what happens when they go wrong

Meteor Q&A (Fall 2020)

Responses to student questions in Fall 2020.

Experiential Learning

E44: Meteor Hello World

Create a repo, put a Meteor app in there, see it in IntelliJ.

E45: Meteor React Tutorial

Work through the Meteor React Tutorial

E46: Experience Island Snow in Meteor

Implement the Island Snow Mockup using Meteor

XC: Your Choice in Meteor

Check your knowledge of Meteor, Semantic UI, and React