This intensive learning experience covers advanced JavaScript topics in addition to the four elements of the MEAN stack: MongoDB, Express, Angular JS and Node.js. Upon completion of this course, students will possess the knowledge and skills to confidently develop websites and web applications in a real-world setting.
Course Duration: 10 days
Prerequisites:
Students should have ample experience with JavaScript programming, understand how websites work and be familiar with HTML and CSS. Familiarity with object-oriented programming practices is also recommended.
Course Objectives:
- Develop applications and websites proficiently using the MEAN Stack technology
- Develop applications and websites proficiently using the MEAN Stack technology
Course Outline:
- Advanced Java Script
- Objects
- Prototypes
- Geolocation
- Web Workers
- Web Storage
- Offline Applications
- Canvas
- Next Steps
- Web Services
- Next Steps
- Angular.js
- Foundations
- Directives and Expressions
- Node.js
- Models and Controllers
- Unit Tests
- Services, Collections and Filters
- Scope, Routing and Templates
- End-to-End Testing
- Server Communication with AJAX
- Directives
- Scaffolding
- Node.js with Express
- Foundation
- Node Projects
- HTTP
- File System
- Buffers, Streams and Events
- Modules and Unit Testing
- Express
- Data Sources
- Integrating ProstgreSQL
- Advanced HTTP Processing
- MongoDB
- Understand the Document Workflow
- Making Queries Using the Mongo Console
- Integrating MongoDB with Node.js
- Advanced Java Script
- Objects
- Prototypes
- Geolocation
- Web Workers
- Web Storage
- Offline Applications
- Canvas
- Next Steps
- Web Services
- Next Steps
- Angular.js
- Foundations
- Directives and Expressions
- Node.js
- Models and Controllers
- Unit Tests
- Services, Collections and Filters
- Scope, Routing and Templates
- End-to-End Testing
- Server Communication with AJAX
- Directives
- Scaffolding
- Node.js with Express
- Foundation
- Node Projects
- HTTP
- File System
- Buffers, Streams and Events
- Modules and Unit Testing
- Express
- Data Sources
- Integrating ProstgreSQL
- Advanced HTTP Processing
- MongoDB
- Understand the Document Workflow
- Making Queries Using the Mongo Console
- Integrating MongoDB with Node.js