Welcome to PRESHA Institute of Computer Education & Technology

📞 Enroll Now: Click here  👉 "🏆 1278+ Students Trained | 🎓 Best Computer Institute in Srinagar Garhwal | 💼 Start Your Own Presha Institute Franchise | 

CERTIFICATE IN WEB DEVELOPMENT (FRONT-END) ( S-WEB DEV-01 )

BASIC INFORMATION

  • Course Fees : 4000.00 8000.00/-
  • Course Duration : 6 MONTHS
  • Minimum Amount To Pay : Rs.700.00
  • Introduction to Web Development

    • Overview of Web Development
    • Difference between Front-End and Back-End
    • Web Technologies Stack
  • HTML (HyperText Markup Language)

    • Structure of HTML Document
    • Common Tags: <div>, <p>, <h1>, <img>, <a>, etc.
    • Forms and Input Elements
    • Semantic HTML
  • CSS (Cascading Style Sheets)

    • CSS Syntax, Selectors, and Properties
    • Box Model (Margin, Padding, Border)
    • Flexbox and Grid Layouts
    • Styling Text, Colors, and Backgrounds
    • Positioning Elements (Static, Relative, Absolute, Fixed)
  • Responsive Web Design

    • Mobile-First Design Approach
    • Media Queries and Viewport
    • Using Bootstrap for Responsive Layouts
    • Flexbox and Grid for Responsive Design
  • JavaScript Basics

    • Variables (let, const, var)
    • Data Types (String, Number, Boolean, Array, Object)
    • Functions, Loops, Conditionals
    • Events and Event Handling (Click, Submit, etc.)
    • DOM Manipulation (getElementById, querySelector)
  • DOM Manipulation

    • Accessing and Modifying DOM Elements
    • Event Listeners
    • Modifying Styles and Content
    • Creating and Removing Elements
  • Advanced JavaScript

    • ES6 Features (Arrow Functions, Template Literals)
    • Promises, async/await
    • Object Destructuring, Spread Operator
    • Modules and Imports
  • Version Control with Git

    • Git Basics: Commit, Push, Pull
    • Using GitHub for Version Control
    • Branching, Merging, and Resolving Conflicts
  • CSS Frameworks

    • Introduction to Bootstrap
    • Responsive Grids with Bootstrap
    • Tailwind CSS (Utility-based Framework)
  • JavaScript Frameworks

    • Introduction to React.js
    • Basics of Vue.js
    • Introduction to Angular (Single Page Applications)
  • Web Performance Optimization

    • Image Optimization
    • Minifying CSS, JavaScript, HTML
    • Lazy Loading and Caching Techniques
    • Reducing HTTP Requests
  • Debugging & Testing

    • Browser Developer Tools (Inspect, Console)
    • JavaScript Debugging Techniques
    • Unit Testing with Jest or Mocha
  • Web Security Basics

    • HTTPS and SSL/TLS
    • Cross-Site Scripting (XSS)
    • Cross-Site Request Forgery (CSRF)
    • Input Validation and Sanitization
  • Deployment

    • Deploying Websites with FTP
    • Using Hosting Services (Netlify, GitHub Pages, etc.)
    • Introduction to Continuous Integration/Continuous Deployment (CI/CD)
  1. Educational Qualification – Minimum 10th pass (Recommended for all candidates)
  2. Preferred Background – Students from Computer Science, IT, Engineering, Design, or any other related field
  3. Basic Computer Skills – Understanding of computer operations, file management, and basic usage of software
  4. Creative Thinking – Interest in design and front-end web development
  5. No Age Limit – Open to anyone interested in web development
  6. Familiarity with Internet – Basic knowledge of browsing and web applications
  7. Mathematical Aptitude – Basic logical and problem-solving skills are beneficial but not mandatory.