

Web Application Development with JavaScript and MongoDB
- Offered byCoursera
- Public/Government Institute
Web Application Development with JavaScript and MongoDB at Coursera Overview
Duration | 27 hours |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Web Application Development with JavaScript and MongoDB at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 4 of 6 in the Responsive Website Development and Design Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Approx. 27 hours to complete
- English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Web Application Development with JavaScript and MongoDB at Coursera Course details
- In this course, you will develop more advanced web application programming skills. You will learn how to control data read and write access using methods, publish and subscribe. You will learn how to access your database and server shells using command line tools. You will use the SimpleSchema system to validate data and generate input forms automatically. You will see a complete collaborative code editing environment, TextCircle, being built from scratch.
- At the end of this course, you will be able to:
- - use Meteor methods to control data write access
- - use publish and subscribe to control data read access
- - install and use advanced Meteor packages
- - add user accounts to your applications
- - implement complex MongoDB filters
- - use the MongoDB and meteor server shells
- - define data validations schemas using SimpleSchema
- - generate data input forms automatically using SimpleSchema
- In this course, you will complete:
- 2 programming assignments taking ~4 hours each to complete
- 4 quizzes, each taking ~20 minutes to complete
- multiple practice quizzes, each taking ~5 minutes to complete
- Participation in or completion of this online course will not confer academic credit for University of London programmes
Web Application Development with JavaScript and MongoDB at Coursera Curriculum
Web Application Development with JavaScript and MongoDB: Course overview
Course introduction
Course outline
Grading and assessment information
Prerequisite quiz
Overview
TextCircle
Reactive data
Reactive sessions
Scope
Bootstrap it!
HTML preview
MongoDB, Meteor and reactive data summary
Starter code
TextCircle
Reactive data
Reactive sessions
Scope
Bootstrap it!
HTML preview
MongoDB, Meteor and reactive data summary quiz
User accounts, packages and methods
Overview
User accounts
MongoDB shell
Customise the accounts UI
Who is editing? working with methods
Who is editing? UI
Improve the UI
User accounts, packages and methods summary
Source code
User accounts
MongoDB shell
Customise the accounts UI
Who is editing? DB
Who is editing? UI
Improve the UI
User accounts, packages and methods summary quiz
Publish and subscribe model and MongoDB filters
Overview
More docs!
Docs in the DB
Using Session
Loading the new doc
Document list
Editable title
Controlling document access
Publish and subscribe
Final polish
Publish and subscribe MongoDB filters summary
Source code
More docs!
Docs in the DB
Using Session
Loading the new doc
Document list
Editable title
Controlling document item
Publish and subscribe
Final polish
Publish and subscribe MongoDB filters summary quiz
SimpleSchemas, autoform and code re-organisation
Overview
Reorganising the code
Fixing bugs
Routing
Iron:router
Grid layout
Find and FindOne
Comment box
Comment list
SimpleSchemas, autoform and code re-organisation summary
Learning outcomes
Source code
Final version of source code
Reorganising the code
Fixing bugs
Routing
Iron:router
Grid layout
Find and FindOne
Comment box
Comment list
SimpleSchemas, autoform and code re-organisation summary quiz
Summary
Other courses offered by Coursera
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Food Technology
- Instrumentation Technology
- BTech Chemical Engineering
- AI & ML Courses
- Aeronautical Engineering
- BTech Petroleum Engineering
- Petroleum Engineering
- VLSI Design
- MTech in Computer Science Engineering
- Metallurgical Engineering
- BTech Robotics Engineering
- BTech in Biotechnology Engineering
- Aerospace Engineering
- BTech Mechatronics Engineering