Full Stack Development using MERN
Full Stack Development using MERN
Development
using MERN
Web Designing
HTML
MODULE 2: HTML-INTRODUCTION
History of HTML
What you need to do to get goingand make your first HTML page
What are HTML Tags and Atributes?
HTML Tag vs. Element
HTML Atributes
MODULE 3: HTML-HEADERS
Title
Base
Link
Styles
Script
Meta
MODULE 7: HTML-LISTS
Unordered Lists
Ordered Lists
Definition list
MODULE 8: HTML-IMAGES
Image
Image Mapping
Background Images
MODULE 9: HTML-HYPERLINK
Anchor Tag.
URL - Uniform ResourceLocator
Relative Path
Absolute Path
Web Designing
GITHUB
Real-Time environmental setup with GitHub
What is Git&Github
How we can work
Uses of Git & Github
Maintain the profile of Gihub
How we Deploy the web pages
CSS
MODULE 1: CSS INTRODUCTION
What is CSS?
Why Use CSS?
CSS Syntax
MODULE 6: NAVBAR
Vertical-Navbar
Horizontal-Navbar
JAVASCRIPT
MODULE 1: INTRODUCTION
What is JavaScript?
Why Use JavaScript?
Syntax
Statements
Comments
MODULE 3: OPERATORS
JavaScript Operators.
Arithmetic Operators
Assignment Operators
Comparison Operators
Equality Operators
Ternary Operators
Logical Operators
Bitwise Operators
Web Designing
MODULE 7: ARRAY
Array Introduction
Adding Element
Deleting Element
Modifying Element
Searching Element
Emptying Element
Combining Array
Slicing Array
Spread Operator
Looping with Array
Filtering with Array
Mapping with Array
Reducing an Array
MODULE 8: FUNCTIONS
Function Declarations.
Hoisting
Arguments
The Rest Operators
Default Parameters
Geter and Seters
Try and Catch
Local vs. Global Scope
this keyword
MODULE 9: OBJECTS
Basics
Factory Functions
Constructor
Web Designing
Arrow Functions
Class
Inheritance
Rest and Map Operators
Export
Import
Modules
JQUERY
Ge ng started with jQuery
Selecting elements
Manipulating the page
Traversing the DOM and chaining
jQuery UtilityMethods
Handling events and event delegation
AJAX, JSON and Deferred
Enhancing with Animation effects
Grids, Tableswith AJAX, Pagination, jQuery UI
jQuery Best Practices
BOOTSTRAP 5
MODULE 1: INTRODUCTION
Introduction
Quick Styles After Dark
Our First Web Page
What's inside?
Scripts & Styles
Core concepts
Summary
Tailwind CSS
2. Core Concepts
Utility Classes
Applying pre-defined classes for styling.
Combining utilities for complex designs.
Responsive Design
Utilizing responsive modifiers for different screen sizes.
Implementing mobile-first design principles.
State Variants
Styling for hover, focus, and other states.
Using pseudo-class variants effectively.
3. Customization
Theme Configuration
Extending the default theme with custom colors, fonts, and spacing.
Understanding the role of the tailwind.config.js file.
Plugins
Integrating official and third-party plugins.
Developing custom plugins for project-specific needs.
Web Designing
5. Performance Optimization
Purging Unused CSS
Configuring PurgeCSS to remove unused styles in production.
Reducing file sizes for faster load times.
Best Practices
Writing maintainable and scalable utility-based CSS.
Structuring projects for optimal performance.
6. Practical Application
Building Projects
Developing a responsive landing page.
Implementing a dynamic navigation menu.
Creating interactive UI elements like modals and tooltips.
Deployment
Preparing Tailwind CSS projects for production.
Deploying to hosting platforms.
React JS
MODULE 4: MODULES
Understanding Modules
Built-In Modules
Creating Module
Exporting Module
Importing Modules Node.jsCLI and NPM
Understanding CLI
Node's Package Manager:NPM
Local Packages
Global Packages
Installing, Updating and Removing Module using NPM
Understanding package. Son file
Backend
MODULE 6: PACKAGES
Introduction of NPM Package
Express NPM Package
Multer NPM Package
Node Mail NPM Package
Boot Stripe NPM Package integration
JSONWEBTOKEN NPM Integration
Introduction of crypto-JS
MODULE 9: EVENTS
Understanding Events
Event Emiter class
Emi ng Event, Listening Event
Backend
MONGO DB
www.cetpainfotech.com