Full Stack w/ MEAN Stack Program
Full Stack w/ MEAN Stack Program
The Full Stack Web Developer content introduces students to front-end, or client-side, web development technologies, including JavaScript, HTML, CSS, and jQuery. Alongside this, students will learn MEAN Stack which introduces students to building dynamic web applications with MongoDB, Express, AngularJS, and Node.js. Students learn about essential JavaScript-based technologies, async programming, and MVC design techniques. Students also walk through establishing database connectivity and secure user authentication. Once complete, students will have the basic skills they need to create full-fledged JavaScript-based web solutions from server to browser, and integrate all MEAN stack technologies into full working systems
Program Details
The purpose of this program is to prepare students to design and develop websites, design and develop web applications so that users can perform specific tasks, and maintain websites so they continue to meet user needs. This course covers the following key areas and topics:This program will cover:
- Create simple web pages using HTML and CSS and get those pages up on a website
- Explain how JavaScript is used, format and execute code, define arrays, assign functions, and more
- Use JQuery to manipulate DOM and perform Ajax requests
- Verify that the individual functions that make up the application perform as expected using JsUnit
- Make rich user interface elements using jQuery UI
- Build an interactive application and add it to a GitHub repository to show prospective employers
- Install and configure all components of the MEAN stack
- Work with the JavaScript features all MEAN stack developers need to know
- Write and extend JSON web servers and Node modules
- Simplify web development with Express web servers
- Build AngularJS apps with directives, filters, MVC, and modules
- Create databases, collections, and documents with MongoDB
- Authenticate your users
Program Objectives
At the conclusion of this program, students will be able to:
- Common risks, vulnerabilities and controls
- Create simple web pages using HTML and CSS and get those pages up on a website
- Explain how JavaScript is used, format and execute code, define arrays, assign functions, and more
- Use JQuery to manipulate DOM and perform Ajax requests
- Verify the individual functions that make up the application perform as expected using JsUnit
- Make rich user interface elements w/ jQuery UI
- Build an interactive application and add it to a GitHub repository to show prospective employers
- Install and configure all components of the MEAN stack
- Work with the JavaScript features all MEAN stack developers need to know
- Write and extend JSON web servers and Node modules
- Simplify web development with Express web servers
- Build AngularJS apps with directives, filters, MVC, and modules
- Create databases, collections, and documents with MongoDB
- Authenticate your users