A web designer technically designs or redesign a website in cooperation with the developer to make lucrative visibility and make it visitors friendly by creative aspect.
This training is jointly organized by BITM & UY LAB
Training will be held in UYS Lab.
Course Objective:
The main objective of this course is to increase the knowledge of trainee about ecommerce
website development. Anyone who are capable to develop ecommerce website, must be able to
develop any kind of dynamic website & small web application. After successfully complete this
training, trainee will be able to development professional ecommerce website. Although trainee
will be ready for junior developer post to a software development company.
Which one make these course different from others:
1. Trainee will be able to work with bootstrap-4.
2. Trainee will be able to work with both JavaScript ECMA-5 & ECMA-6 Standard.
3. Trainee will be able to work with & customize JQuery Plugin.
4. Trainee will be able to work with OOP with PHP-7.
5.Trainee will be able to work with Laravel Framework (5.8)
6.Trainee will be able to work with Progressive JavaScript Framework VueJS.
7. Trainee will be able to work with front end & server side framework separately.
8. Trainee will be able to work with API.
Module One: HTML-5
Total Class No: 2
Day-1:
Web History
Introduction to HTML
HTML Basic Structure
HTML Table
Day-2:
HTML Typography
HTML Form
Module Two: CSS-3
Total Class No: 2
Day-3:
Introduction to CSS
CSS Basic Syntax
CSS BOX Modeling
CSS Grid System
Day-4:
CSS Media Quires
Responsive CSS Menu
CSS Image Gallery
CSS Slider
Static Website Design Using HTML & CSS
Module Three: JavaScript, JQuery & Ajax.
Total Class: 4
Day-5:
Introduction to JavaScript.
JavaScript Basic Syntax.
JavaScript Variable
JavaScript Operator.
JavaScript Statement.
Day-6:
JavaScript Array
JavaScript Function
JavaScript Object
Day-7:
Introduction to JQuery
JQuery Basic Syntax
JQuery Selector
JQuery Form Validation
Day-8:
Client & Server Request
Introduction to Ajax
XMLHttpRequest, ActiveXObject Library, JQuery Ajax.
Ajax Process
Module Four: Bootstrap-4
Total Class: 3
Day-9:
Introduction to Bootstrap
Bootstrap Layout
Bootstrap Typography
Bootstrap Button
Bootstrap Menu
Day-10:
Bootstrap Slider
Bootstrap Card
Bootstrap Modal
Bootstrap Nav Tabs & Nav Pills
Day-11:
Ecommerce Template Design.
Module Five: Object Oriented PHP
Total Class: 3
Day-12:
Introduction to Server Side Technology.
Introduction to PHP.
PHP Server Environment.
PHP Basic Syntax.
PHP Variable.
PHP Operator.
PHP Statement.
Day-13:
PHP Array.
PHP Function.
Introduction to Object Oriented Object Oriented Programming.
Basic Syntax of OOP (class, object, property, method, encapsulation, inheritance,
namespace, trait, abstract class, interface)
Day-14:
Composer
PHP Project Structure
PHP Global Array
Programming with PHP
Module Six: MySQL
Total Class: 3
Dat-15:
Introduction Database Server
Introduction to MySQL Database Server
CRUD Operation in MySQL.
CRUD Operation with user input Part One
Day-16:
CRUD Operation with user input Part Two
Day-17:
Introduction to Session
Secure Login Panel
Module Seven: Laravel Framework
Total Class: 4
Day-18:
Introduction to PHP Framework
Introduction to Laravel Framework
Introduction to MVC
Laravel Framework Installation
Project Directory
Request Lifecycle
Routes in Laravel.
Day-19:
Controller & Model & View in Laravel
Mastering with Laravel Framework
Introduction to Laravel Auth Class
Introduction to Migration in Laravel
Auth Class Installation & Structure
Day-20:
Laravel Factory Faker & Seed
CRUD Operation
Day-21:
Introduction to Middleware
Introduction to App Service Provider
Introduction to Package in Laravel
Laravel Collective & Intervention Package
Module Eight: Project Work Laravel & Vue.
Total Class: 7
Day-22:
Introduction to SDLC
Create an Ecommerce site front End & Admin
Day-23:
Manage Category
Manage Brand
Manage Product
Day-24:
Manage Product in front end
Manage Category & Brand wise product
Manage Product Details
Introduction to Shopping Cart
Day-25:
Manage Cart
Manage Checkout
Place an Order
Day-26:
Manage Order
Manage Invoice
Day-27:
Introduction to front end JavaScript Framework
Introduction to VueJS
VueJS Basic Syntax
Two Way Data Binding
VueJS Directives
Day-28:
Introduction to Vue CLI
Install VueJS with Vue CLI
Introduction to single file component
Introduction to Package in VueJS
Vue Resource Package
Communication between Vue & Laravel
Module | Advance Web design and Development | 84 Hours Hrs |