MEAN Stack Web Development Specialization Contents
Total Page:16
File Type:pdf, Size:1020Kb
MEAN Stack Web Development Specialization Contents • Specialization Introduction • Demand & Requirement • Companies Hire for these skills • Course 1: Basics of Frontend Web Development • Course 2: Frontend Advanced using Angular and Typescript • Course 3: Backend Basics using Node.js and MongoDB • Course 4: MEAN Stack Web Development • Course 5: Data Structures and Algorithms • Sample Course End Certificate • Sample Specialization Certificate • Get Started! Platform Features & Benefits Tailor made specializations! Considering the need of the hour and every course covering in-demand Industry required skillset, sometimes keeping learner in tougher phase to unleash the coder within. Recurring live events To provide our learners better experience through the learning phase by providing frequent Guest Sessions. Platform Features & Benefits Specialization – Bundle Our bundles consists of packages with courses that belong to specific Career or Technology. Leverage the benefit of courses and save time, money & resources. Learning made more curious! To provide our learners better experience through the learning phase by providing Points – Levels – Badges – Coins to unlock access to competitions. Platform Features & Benefits Dedicated Forum Support! Get your doubts clarified through dedicated forum support which consists of Subject Matter Experts. Test your knowledge! Complete the Module end and Course End Quizzes to finish the course and get certified. Platform Features & Benefits Leaderboard To encourage the spirit of upskillig within you, We have made weekly top performers leaderboard. Become one among them! Get Notified, Don’t Miss! Get notified on every update, Access all the new courses every month in the platform with no delay. Project Development Support & Specialization Certification During the course, learner will be receiving invite to join the live project sessions when hosted by Skillhie - SME, or Authorized Alumni’s / Co- Learners, Students can pre-enroll if they meet the eligibility criteria that depends on user activity in the platform. Specialization Certification As soon as the learner finished all the courses in the specialization, learner will be eligible to final Specialization Certification Test and Project submission (If Applicable). Internship & Placement Assistance Skillhie Members will get exclusive access to Placement and Internship Assistance upon completion of Specialization and met eligibility criteria. Members will be informed over email, All the details and application link will be sent over e-mail, When organized. Specialization Introduction This Specialization is the Package of 5 Courses that guides a learner from the beginning (HTML, CSS, Bootstrap and many more) to advanced concepts of MEAN Stack web development. (MongoDB, Express.js, Angular, Node.js) This Specialization also provides Data Structure & Algorithm Course aiming to sharpen the foundational skills within the learner before going ahead in the Full Stack Web Development This Specialization Consists of 5 Courses listed below: • Course 1: Basics of Frontend Web Development • Course 2: Frontend Advanced using Angular and Typescript • Course 3: Backend Basics using Node.js and MongoDB • Course 4: MEAN Stack Web Development • Course 5: Data Structures and Algorithms Demand & Requirement Avg. 7-8 LPA Salary 80% Y-O-Y Growth Companies looking for these skills Manu more… Course 1: Basics of Frontend Web Development Introduction: This In this course, you will be introduced to the basics of Web development which includes interesting modules like HTML, CSS, Bootstrap, JavaScript, and GIT. The course aims to take you to a point where at the end of this course you will be building a project from scratch with the technologies you have learned from the course. So what to wait for? Let’s get into the videos!. Course 1: Basics of Frontend Web Development Features 11 Hrs. Video Content Dedicated Community Support 9 Modules with Practical Examples 3 Module End 1 Course End Project Live Code Simulator to practice code online Skills & Tools Covered Course 1: Basics of Frontend Web Development Syllabus S NO Modules & Projects 1 Getting Started with HTML 2 Introduction to CSS 3 CSS Concepts of Flex & Grid 4 Bootstrap 4 5 Introduction to GIT 6 JavaScript Language Basics How JavaScript works in behind the scene - Scope and 7 Scope Chain Concepts 8 Advanced JavaScript 9 Introduction to ES6 10 Introduction to ES6 Latest Features 11 Single Page Layout 12 Login Authentication 13 To-Do List 14 Survey Form 15 Movie Management System Phase – 1 Course 1: Basics of Frontend Web Development Projects Involved Single Page Layout & Login Authentication : To understand the importance of 1-Page template, To promote companies portfolio in an effective way! To-Do List UI : Designing forms and tables to add the To-Do list and display the values in tables. Creating a Survey Form : To design a form to take the survey values and display the values. Getting Started to Create a UI for Movie Management System : This is a the process of creating a UI for a movie management system. Course 2: Frontend Advanced using Angular and Typescript Introduction: In this course, you will master the technologies Angular JS and typescript with practical application from scratch. Modules in this course are well structured to drive you from beginner to advance. This course helps you to learn how to create a basic app and how to use typescript along with angular along with a full-fledged project. Let’s get started with no further ado! Course 2: Frontend Advanced using Angular and Typescript Course Features 14 Hrs. Video Content Dedicated Community Support 12 Modules with Practical Examples 4 Projects Coming soon! Live Code Simulator to practice code online Skills & Tools Covered Course 2: Frontend Advanced using Angular and Typescript Syllabus S NO Modules & Projects 1 How to start Angular 2 Basics of Angular 3 Directives 4 Angular Lifecycle, Hooks & Understanding Each Hook 5 Services and Dependency Injections 6 Changing Pages and Routing 7 Observables 8 Forms in Angular 9 Authentication and Root Protection 10 Unit Testing in Angular 11 Deployment of Angular App 12 Software Lifecycle and Description 13 Single Page using Angular – Project 14 Login Authentication - Project 15 To-Do List - Project 16 Angular Material - Project 17 Movie Management System Phase - 2 Course 2: Frontend Advanced using Angular and Typescript Projects Involved Creation of To-Do list : In this project, you will be able to create a dynamic To-Do event in the list. Reactive Form using Angular : In this example, you will be creating a Reactive form using Angular. Angular Material : Designing a page which includes forms and date picker tools Movie Management System Ad-on UI Components : We will develop two different modules one used by user and admin respectively and will be used to validate the forms and communicate to AJAX API. Course 3: Backend Web Development using Node.js & MongoDB Introduction: “This course is fully oriented towards backend technology i.e., Node.js concepts including a practical project. By the end of the course, you will be able to develop, test, and deploy a single page or real-time application from scratch. Here we completely deal with server-side and learn how to build rest API from the back end for accessing better services to the front-end. So with no further wait, let’s get started!” Course 3: Backend Web Development using Node.js & MongoDB Features 14 Hrs. Video Content Dedicated Forum & Community Support 15 Modules with Practical Examples 3 Module End 1 Course End Project Coming Soon! Code simulator to practice code online Skills & Tools Covered Course 3: Backend Web Development using Node.js & MongoDB Syllabus S NO Modules & Projects 1 Introduction to Node.js 2 Basics of Node.js & Commands 3 Introduction to Express.js 4 Working with Template Engines 5 MVC – Model View Controller 6 Database and Establishing Connection 7 Working with Mongoose 8 Authentication & Authorization Setup 9 Sending Mails using Node Mailer or Send Grid 10 Implement Validation and Error Handling 11 Using Multer Package 12 REST API, API Testing using Postman 13 GraphQL and Applications 14 Basics of Web Sockets 15 Deploying the Application Course 3: Backend Web Development using Node.js & MongoDB Projects Involved Login Authentication System : In this example, You will be able to Authenticate user before logging in or signing up. Content Management System : By using CMS, We can manage the web content and allow changes to be made on the application. Movie Management System Back-End Development : In this Project, You will be programming back-end code to the existing front-end. Several Typescript Code Snippets : Besides Projects, This course covers a lot of code snippets that helps you practice the code. Course 4: MEAN Stack Web Development Introduction: “In this final course of your specialization, you will be introduced to the MEAN Stack, next you’ll learn about how to create apps with different front-end and back-end technologies, how to connect client-side and server-side technologies to create better services, and integrate advanced features in the apps. This course ends with a practical project to improve your expertise. Let’s get into the videos with no further ado!” Course 4: MEAN Stack Web Development Features 8 Hrs. Video Content Dedicated Community Support 7 Modules with Practical Examples 3 Projects Coming soon! Live Code Simulator to practice code online Skills & Tools Covered Course 4: MEAN Stack Web Development Syllabus