Start learning today. You can master Meteor in less than 1 month! Meteor is easy to learn if you know JavaScript, HTML and a bit of CSS. Create your first Meteor application and play with it. Go through all lessons in this curriculum and try to understand every lesson. Try to code your first Meteor app, share your code (Github repo) in this group and wait for feedback. The best way to learn is by doing.
- Check out Practical Meteor and see practical examples with code: http://practical.meteor.com/
- Various learning resources: https://github.com/ericdouglas/Meteor-Learning
- Well organized learning resources: https://meteor-js.zeef.com/rene.schneider
- Learn basics of Meteor in 2.5h while building a chat app: https://www.youtube.com/watch?v=GrtW9sCypK4&list=PLoy-bs-bDKTgQYc39H9SpxuWUMitdGhtf&index=32
- Meteor docs: http://docs.meteor.com/#/full/quickstart
- Video: https://www.youtube.com/watch?v=aq0dh_-PZYU&index=2&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd
- Meteor docs: http://docs.meteor.com/#/full/templates_api
- Video: https://www.youtube.com/watch?v=KqHko2-FH7A&index=4&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd
- Data context in templates: https://github.com/Elfoslav/meteor-template-data-context
- Meteor docs: http://docs.meteor.com/#/full/session
- Video: https://www.youtube.com/watch?v=4NYDO4PhbsA&index=7&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd
- Scoped reactivity (ReactiveVar): https://dweldon.silvrback.com/scoped-reactivity
- Meteor docs: http://docs.meteor.com/#/full/mongo_collection
- Video: https://www.youtube.com/watch?v=_T-EX02ONTM&index=10&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd
- Meteor docs: http://docs.meteor.com/#/full/dataandsecurity
- Video: https://www.youtube.com/watch?v=Qc-Ao5_YCS0&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd&index=12
- Meteor docs: http://docs.meteor.com/#/full/meteor_methods
- Video: https://www.youtube.com/watch?v=Ioi5at-FfVc&index=13&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd
- Meteor docs: http://docs.meteor.com/#/full/meteor_publish
- Video: https://www.youtube.com/watch?v=o4p8KQS8fUI&index=15&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd
- Meteor docs: http://docs.meteor.com/#/full/packages
- Atmosphere packages: https://atmospherejs.com/
- Video: https://www.youtube.com/watch?v=9InAuDgG0TY&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd&index=17
- Meteor docs: http://docs.meteor.com/#/full/accounts_api
- Meteor docs: http://docs.meteor.com/#/full/accountsui
- Meteor docs: http://docs.meteor.com/#/full/structuringyourapp
- Meteor docs: http://docs.meteor.com/#/full/dataandsecurity
- Josh Owens blogpost: http://joshowens.me/meteor-security-201/
- Discover Meteor blogpost: https://www.discovermeteor.com/blog/meteor-and-security/
You can use classic JavaScript console.log(someVariable); for debugging. Client-side console.log() is shown in your developers console in browser. Server-side console.log() is shown in your CLI (Command Line Interface).
Or you can learn how to use Chrome developer tools for debugging JavaScript: https://developer.chrome.com/devtools/docs/javascript-debugging
Mongol allows you to view and modify your client side documents in the browser: https://atmospherejs.com/msavin/mongol
JetSetter is a Get/Set tool for Meteor Sessions: https://atmospherejs.com/msavin/jetsetter
Read more about debugging Meteor applications: http://joshowens.me/easily-debugging-meteor-js/
Meteor makes it easy to make modern web apps. Now Velocity makes it easy to test them, too: http://velocity.meteor.com/
- Meteor docs: http://docs.meteor.com/#/full/deploying
- Video: https://www.youtube.com/watch?v=Hx1JREV5WEE&list=PLoy-bs-bDKThDssbowaKGqaD_rneci8rd&index=18
- Deploy your application to Meteor server for free: $ meteor deploy myapp-name
For production Meteor applications use Meteor up: https://github.com/arunoda/meteor-up
A list of awesome open source Meteor.js applications: http://www.meteorapps.co/
https://github.com/Elfoslav/meteor-upload-images
- Slack chat: https://learnmeteorjsproperly.slack.com/
- Meteor forum: http://forums.meteor.com/
- Meteor, the dark side of the moon: https://medium.com/@llaine/meteor-the-dark-side-of-the-moon-f885d8fdbf6a
- Meteorhacks (performance, scaling,...): https://meteorhacks.com/
- Why I think MeteorJS will rule programming world: http://meteor.hromnik.com/blog/why-i-think-meteorjs-will-rule-programming-world
- Large Meteor projects - best practices: https://blog.tableflip.io/large-meteor-projects-best-practices/