Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Learning Meteor Application Development will get you up and running on the Meteor platform, and have you well on your way to creating powerful, effective web and mobile applications in hours instead of weeks. By taking advantage of all of Meteor's efficient development capabilities, you can take your development skills to the next level, and build those “killer apps" you've been dreaming about.
We'll begin by installing Meteor, configuring the development environment and building a baseline application, allowing us to quickly and easily create a fully functional application.
Then we'll create a full-stack application, and build a simple, elegant, data-reactive UI. We will connect that UI to back-end services by creating a MongoDB data collection, Meteor DDP services, and a RESTful API. As we come to the end we will test our application and deploy it to Meteor's servers or to a customized production environment, so that we can show it off to the world!
About the Author
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Getting Up and Running with Meteor|
|Find out what makes Meteor one of the hottest new reactive frameworks and what this course can offer.|
|Discover which operating systems Meteor supports. Learn how to manually install Node and NPM. Install Meteor from the command-line terminal.|
Learn how to set up your file structure, the order of execution for files and folders, and how to affect the visibility of files and assets in a Meteor application.
|Learn how to get your first Meteor app up and running in less than 10 seconds. Discover some of the secrets of developing applications quickly with Meteor.|
Learn how to search, install, uninstall, and customize the installation of core Meteor packages, and tap the large (and growing) community of third-party packages available through atmospherejs.com.
|Section 2: Content Creation and Adding Collections|
|Create Meteor templates, cleanly separating your HTML and easily adding reactive, dynamic template updates using Meteor Template Helpers.|
|Learn how to use default HTML input elements, such as text fields and buttons, wrapped inside Meteor templates.|
Quickly make your application secure, requiring a login, and make snippets private to the user who created them.
See how easy it is to interact with external services by creating a service that will monitor collections and update any server containing URLs while using the DDP protocol.
|Section 3: Creating Clean Web and REST Services|
|An introduction to the very popular Meteor package, Iron Router. Information on where to go for more information and how to install it in your Meteor application.|
|A simple introduction to using Iron Router in your existing snippets application, enabling both client- and server-side routing.|
With the Iron Router configuration taken care of, it's time to set up our POST, PUT, and DELETE endpoints, communicating with REST clients via JSON objects.
|Section 4: Creating Responsive User Interfaces|
Using the popular voodoohop:masonrify package, we will create an automated, responsive layout for our snippets, making our UI much more user friendly and clean.
|We're already using the Bootstrap library, so we should use it fully to add some polish and pizzazz to our application layout.|
Small snippets with a simple title and a URL are nice, but we need more. This video will walk you through adding inline input elements to add or edit the description of each snippet.
|Section 5: Deploying Your Application|
|Meteor makes publicly testing your app very simple; with a single meteor deploy command, you can deploy and test your app on a meteor.com subdomain in a matter of seconds.|
|Want to test an app using your own domain? No problem! Meteor provides an extremely easy way to use their server hardware to serve and test your app using your own domain name.|
|For those who want complete control of their app, or are ready to move their app into production, we provide step-by-step instructions for quickly and easily deploying a Meteor app on their custom servers.|
Over the past ten years Packt Publishing has developed an extensive catalogue of over 2000 books, e-books and video courses aimed at keeping IT professionals ahead of the technology curve. From new takes on established technologies through to the latest guides on emerging platforms, topics and trends – Packt's focus has always been on giving our customers the working knowledge they need to get the job done. Our Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.