Laravel & Vue

html
Web Design & Development Using Laravel & Vue

Course Description

The "Web Design & Development Using Laravel & Vue" course is designed to help learners build modern web applications with ease. In this course, you will learn how to develop a strong backend using Laravel and create interactive user interfaces with Vue.js. Through step-by-step lessons and practical projects, you will gain the skills to build complete full-stack web applications that are scalable, secure, and maintainable.

Total Classes: 47
Total Hours: 141
Batch:
Class Schedule: Saturday, Monday & Wednesday (6:15 pm to 9:15 pm)
Tentative Start Date:
Last Date of Admission:

Key Concepts Covered Include:

• Understanding valid HTML5 structure with semantic elements
• Advanced techniques in CSS3
• Standard JavaScript practices (ES5 & ES6)
• Standard Bootstrap practices
• Modern PHP development practices
• Clear understanding and usage of Composer
• Strong knowledge of Object-Oriented Programming (OOP)
• Clear understanding of MVC architecture
• Using different packages in the Laravel framework
• Developing a complete application using Laravel
• Clear understanding of Vue.js
• Techniques for building APIs using Laravel and Vue.js
• E-commerce project development
• Using Vue.js as the front-end for applications

Course Content

a. Class One
   i. BASIC HTML Boilerplate
   ii. HTML Table Tag
   iii. HTML Typography Tag

b. Class Two
   i. HTML Form & Input Element
   ii. HTML Media Tag
   iii. HTML Semantic Element

c. Class Three
   i. HTML Project  

a. Class One 
   i. CSS Basic Syntax
   ii. CSS Dimension Property
   iii. CSS GRID & FLEX
b. Class Two
   i. CSS Media Query
   ii. CSS Position Property
   iii. Responsive Web Page Design
c. Class Three
   i. CSS Background
   ii. CSS Shadow
   iii. CSS Opacity
   iv. CSS Transition
   v. CSS Border Radius   
d. Class Four 
   i. CSS Project 

a. Class One:
  i. JavaScript Basic Syntax
  ii. JavaScript Variable & Data Type
  iii. JavaScript Operator 
b. Class Two:
  i. JavaScript Statement
  ii. JavaScript Array
  iii. JavaScript Object
c. Class Three:
  i. JavaScript Event & Listener 
  ii. JavaScript Input & Output
  iii. JavaScript DOM
  iv. JavaScript CSS
d. Class Four
  i. JavaScript Date Class
  ii. JavaScript Timing Method 
  iii. JavaScript Math Class
  iv. JavaScript Array Method
e. Class Five: 
  i. JavaScript Project

a. Class One:
  i. jQuery Basic Syntax 
  ii. jQuery Event 
  iii. jQuery Input & Output
b. Class Two:
  i. jQuery Plugin Customization
  ii. jQuery Form Validation  
  iii. jQuery Project

a. Class One
  i. Bootstrap grid & flex
  ii. Navbar 
  iii. Carousel
b. Class Two
  i. Card
  ii. Nav Tab/Pills
  iii. Accordion
  iv. Table
  v. Form 

a. Class One
  i. PHP Working Environment
  ii. PHP Compiler
  iii. PHP Dependency Manager
  iv. PHP Script Run
   v. PHP Basic Syntax
b. Class Two
  i. Object Oriented Programming
  ii. Class, Namespace, Property, Method & Object
  iii. PHP Project Setup
c. Class Three
  i. Variable & Data Type
  ii. Operator
d. Class Four:
  i. Statement
  ii. Array
  iii. Super Global Array
  iv. Input & Output 
e. Class Five
  i. Full Name Program
  ii. Calculator Program
  iii. Series Program
  iv. Odd & Even Series Program
  v. Series Sum Program
  vi. Prime Number Program
  vii. Password Generator Program
f. Class Six
  i. PHP Array Method
  ii. PHP String Method 
  iii. PHP Date Method  
  iv. PHP MySQLi & PDO Class
g. Class Seven
  i. Encapsulation in PHP
  ii. Inheritance in PHP  
  iii. Polymorphism in PHP
  iv. Interface in PHP
  v. Abstract Class in PHP
  vi. Trait in PHP
  vii. Static Property, Method & Object in PHP

a. Class One
  i. MySQL Installation & Configuration
  ii. SQL 
  iii. Database & Table 
  iv. Insert Query
  v. Select Query
  vi. Update Query
  vii. Delete Query
  viii. Wildcard Operator 
b. Class Two 
  i. Form Setup
  ii. Data Save in form submit
  iii. Data View List & grid
  iv. Data Update
  v. Data Delete 

a. Class One
i.    Laravel Installation
ii.    Request lifecycle
iii.    Routing  
iv.    MVC in Laravel
v.    Controller in Laravel 
b. Class Two
i.    View & Blade Template Engine in Laravel
ii.    Mastering in Laravel
iii.    Model in Laravel 
iv.    Static Data Show View     
c. Class Three
i.    Laravel User input & Output
ii.    Calculator Program
iii.    Series Program
iv.    Series Sum Program
d. Class Four
i.    Security in Laravel
ii.    PHP Session & Cookies
iii.    Security By Session
iv.    Laravel Migration 
v.    Laravel Jetstream Package   
e. Class Five
i.    Ecommerce Website Specification 
ii.    Front End & Admin Panel Template Selection  
iii.    Front End Template Mastering 
f. Class Six
i.    Jetstream Package install & Authentication
ii.    Admin Template Mastering   
g. Class Seven
i.    Category CRUD
h. Class Eight
i.    Sub Category CRUD
i. Class Nine
i.    Brand CRUD
ii.    Unit CRUD
j. Class Ten
i.    Product CRUD
k. Class Eleven
i.    Front End Dynamic Product Show
ii.    Front End Dynamic Category, Subcategory & Brand Show
iii.    Category, Sub Category & Brand wise Product show
iv.    Product Detail Page Dynamic
l. Class Twelve
i.    Cart System Develop
ii.    Product Add To Cart
iii.    Product Show on Cart
iv.    Product Update on Cart
v.    Product Remove From Cart
vi.    Calculate Total Subtotal, TAX, Shipping Cost & Total Price 
m. Class Thirteen
i.    Develop Checkout System
ii.    Customer Login & Logout 
iii.    Develop Order System 
n. Class Fourteen
i.    Admin Panel Order Management
ii.    Manage Invoice
iii.    Manage PDF 
o. Class Fifteen
i.    Develop User Module
ii.    Develop Customer Module
iii.    Problem Solve

a. Class One
  i.    Ajax Process
  ii.   XMLHttpRequest & ActiveXObject Class
  iii.  jQuery Ajax Implementation
  iv.  Ajax search implementation 

a. Class One
  i.    Vue JS in Single HTML File
  ii.   Vue JS Object Creation
  iii.  Manage Property & Method
  iv.  Manage Event 
  v.   Manage Statement
  vi.  Two Way Data Binding  
b. Class Two
  i.    Vue CLI installation
  ii.   Vue JS Project by Vue CLI
  iii.  Request Lifecycle
  iv.  Working with component
c. Class Three
  i.    Front End Mastering
  ii.   Home Page
  iii.  Product Category Page
  iv.  Product Detail Page 
d. Class Four
  i.    Working with AXIOS
  ii.   API Development from Laravel
  iii.  API Development from Vue

Module 1: Legal & Tender Foundation

Understand the legal structure of public procurement including PPA, PPR, and compliance requirements. Learn how regulations impact tender participation and evaluation.

Module 2: Tender Analysis & Documentation

Learn how to analyze tender notices, eligibility criteria, and study Standard Tender Documents (STD) including ITT, GCC, SCC, BOQ, and drawings.

Module 3: Procurement Planning & Strategy

Gain knowledge about procurement methods, packaging strategies, JV formation, and planning approaches to increase tender success rates.

Module 4: Pricing, Evaluation & Submission

Develop skills in rate analysis, pricing strategies, tender evaluation processes, and hands-on e-GP tender submission including document uploading and error handling.

Module 5: Review, Clarification & Award Process

Understand pre-tender meetings, clarifications, corrigendum handling, and the complete post-submission process including NOA, contract signing, and performance security.