Professional Documents
Culture Documents
Full Stack Web Developer (MongoDB, Express, React - 240504 - 163422
Full Stack Web Developer (MongoDB, Express, React - 240504 - 163422
Full Stack Web Developer (MongoDB, Express, React - 240504 - 163422
Advance
Overview:
● This training course help you to develop front-end and back-end, starting with the scratch to
developer level with the MERN Stack Web Development course.
● In this web development certification course, you will learn UI design using HTML, CSS,
Bootstrap and react.
● To work for dynamic web page with node JS & Express JS. We will discuss No SQL database.
This course is encapsulated with following key materials -
● Designing webpages with the help of HTML, CSS and React.
● Understanding the node environment and use of express.
● Understanding the No SQL database package.
● Deal with dynamic website with connecting.
● Understanding the MVC design pattern.
● Understanding asynchronous call to server.
Prerequisites:
Target Audience:
When you complete this Course Curriculum, you will be able to accomplish the following:
Classroom Training - 120 Hours (60 Hours Classroom sessions + 60 Hours of assignment)
Online Live Mode - 120 Hours (60 Hours Online Live sessions + 60 Hours of assignment)
Course Curriculum:
HTML Lists
● Creating list on web page to show the details of product.
● Creating different types of List.
● Properties of numbered list.
● Properties of bulleted list
● Creating HTML description Lists
HTML iframe
● What is the use of Iframe?
● Discussion on frameset and iframe.
● Setting height and width of iframe
● Removing the Border from iframe
HTML Entities
● HTML Symbols
● HTML Encoding (Character Sets)
HTML Forms
● Discussion on form
● Attribute related to form
● Method of posting form on to server.
● Discussion on binary data posting
● Creating textbox, checkbox, radio button etc. control.
● Differentiation between checkbox, radio button and drop down list.
● Discussion on taking long text from user like feedback, address etc.
Module 3 HTML5
HTML5 Basics
● Introduction of HTML5.
● Discussion on different version of HTML5.
● Document type declaration in HTML5.
● Comparing HTML5 with HTML.
● Creating different form controls introduce in HTML5.
● Discussion on different attribute introduce in HTML5.
Multimedia and graphics on webpage
● Creating of audio control on webpage.
● Creating video control on webpage.
● Discussion on plug-in
● Discussion of object, embed element.
● Embedding YouTube videos.
Module 4 CSS
CSS Basics
o Introduction of CSS.
o Advantage of using CSS over the HTML.
o Properties and its value in CSS.
o Ways to use CSS.
o Why external CSS.
o Comment in CSS.
●
● Selectors in CSS
o Discussion on selector.
o Different type of selector
▪ Tag selector
▪ Defining and using multi selector.
▪ Defining and using class selector
▪ Multiple classes on particular tag.
▪ Defining and using id selector.
▪ Defining and using universal selector.
▪ Why universal selector.
▪ Defining and using attribute selector.
▪ Use and advantage of using pseudo-class.
▪ Defining nested selector.
▪ Discussion on Pseudo element
● Text formatting using CSS
o Defining the color, size of text.
o Discussion on different measurement unit.
o Removing underline from hyperlink.
o Use of text transformation.
o Creating text shadow.
Module 5 CSS3
● CSS3 formatting
o Create sections with rounded corner.
o Defines the image on border.
o Defines the background.
o Creating and managing different kind of gradients.
o Creating shadow on text and box.
o Defines skew, scale, move and rotate elements.
● Introduction of bootstrap
o Introduction of bootstrap.
o Discussion of responsive websites.
o Discussion on different size of screen.
o Difference between bootstrap3 and bootstrap4.
o Discussion on different container and its limitations.
o Ways to use bootstrap.
o Discussion on CDN over downloaded version.
● Text in bootstrap
o Discussion on size of different heading in bootstrap.
o Generating lighter and secondary text in bootstrap.
o Discussion on block quotes, description list, code snippets etc.
o Different text formatting in bootstrap.
o Generating contextual text color and background in bootstrap.
o Showing text on jumbotron.
● Table in bootstrap
o Showing records in tabular format with basic styling.
o Showing striped style on bootstrap table.
o Showing bordered table and also apply hover format.
o Contextual classes on table.
o Generating responsive web site.
● Icons in bootstrap
o Discussion on glyphicon.
o Use of glyphicon over normal text.
o Limitation of glyphicon.
o Showing icons on form controls like user, lock etc.
● Modal in bootstrap
o Understanding modal.
o Create and open modal.
o Different classes used for modal.
o Defining the size of modal.
o Showing login and registration page on modal.
● Image in bootstrap
o Creating responsive image.
o Defining the rounded image.
o Creating circle image.
o Creating thumbnail image.
o Image with caption.
o Creating responsive video with scale to parent element.
o Image with media class.
o Defining alignment of media object.
o Showing nested media object.
● Button in bootstrap
o Generate different style of button.
o Generate different size of button in bootstrap.
o Mean of large button, small button and block level button.
o Using different state of button in bootstrap.
● Badges in bootstrap
o What do you mean by badges?
o Generating different types of badges.
o Badges with contextual classes.
● Form in bootstrap
o Creating form.
o Discussion on form control default setting.
o Creating form with different layout.
o Discussion on default layout of form.
o Creating text box in bootstrap.
o Taking long string in text area.
o Checkbox and radio button in bootstrap.
o Creating drop down list.
o Grouping input control on form.
o Creating static control on form.
o Using state of control on form.
o Showing text box in different size.
o Showing help text with form controls.
o Carousel in bootstrap
o What do you mean by carousel?
o Creating carousel.
o Discussion of different carousel classes.
o Defining carousel with caption.
o
o Spinner in bootstrap
o What is spinner?
o Creating and showing spinner on web page.
o Showing colored spinner.
o Creating growing spinner.
o Defining the size of spinner.
o Spinner with button.
o
● Module 7 Client Side Scripting with JavaScript
o Introduction of JavaScript
o What do you mean by scripting language?
o Differentiate client side scripting and server side scripting.
o Introduction of java script.
o How to use java script?
o First “Hello World” in Java script.
o Discussion on syntax of java script.
o Advantage of loosely typed languages over the strongly typed.
● Module 8 DOM
o Introduction of DOM.
o Discuss DOM over the java script.
o Ways to access HTML element using DOM.
o Accessing style using DOM.
o Add event listener using DOM.
o Add event handler to an element.
o Remove event listener.
o Create new HTML element using DOM.
o Remove HTML element using DOM.
o Discuss collection object.
Environment setup
● Install global packages
● Add dependencies and plugin
● Run the server
● Create first react app.
Basic of React
● Discussion on local server.
● How does react work?
● Run the server
● Using HTML with react app.
● Discussion on ES6.
React JS Component
● Discussion on render function.
● Component API
● Brief Component life cycle
● What do you mean by State object?
● Demonstrate the ready state object.
● How to use ready state object?
● Changing the state object.
● What is Props?
● Passing data from one to another component.
● Discussion on props in constructor.
● Discuss the term Mixing.
● What do you mean by JSX?
React JS-Events
● What do you mean by event?
● Adding event and specifying event handler.
● Demonstrate example.
● Discuss the use of this keyword.
● Arrow function and bind method.
● Discussion on child events
React JS router
● Install a react router
● Create components
● Add a router
Module in Node JS
● What do you mean by Module?
● Discussion on built-in module.
● Creating and using/including own module.
● Export specific attribute.
Module 11 MongoDB
Export
● Discuss Export
● Exporting data from Mongo Db collection to JSON
● Exporting data from Mongo Db collection to CSV
● Creating data backup in Mongo DB
● Restore data in Mongo Db.