Number of Classes: (4 months – 100 Hours)
Contents of Training:
- Introduction to the Web Design Course
- Web Design Fundamentals
- Mobile Design Fundamentals
- Image optimization
- Recognize the importance of HTML
- HTML components & element
- Know about advanced HTML
- Recognize and implement graphics and media elements
- Understand the requirements and benefits of CSS
- Learn how to define CSS
- Understand OOP (Object Oriented Program) language
- Explore form elements
- Object building in JavaScript
- Management of events
- Understand why and when to use jQuery
- Learn how to run jQuery code for HTML
- Understand the advantage of using events
- Understand the advantage of using effects
- Manipulate multiple properties
- Make interesting and attractive web pages
- PHP Variable & Data Type.
- PHP Function
- Understanding the concept of OOP
- Introduce to Class
- Introduce to Property
- Introduce to Method.
- Introduce to Object
- PHP Operator
- PHP Statement.
- PHP Array
- PHP super global Array.
- Basic input & output.
- Programming with object-oriented PHP.
- Popular String related Function.
- Popular Array related Function.
- Understanding the concept of Inheritance.
- Understanding the concept of Encapsulation.
- Introduce to magic method.
- Introduce to Composer.
- Introduce to Autoload
- Introduce to Namespace
- Introduce to Trait.
Database Server
- Introduce to Database Server.
- Introduce to MySQL Database Server.
- Create database, table inside the Database Server.
- Introduction to Structured Query Language (SQL).
- Perform action through SQL inside Database Server.
- Introduction to CRUD operation.
Laravel Framework
- Understanding the concept of the framework.
- History of PHP framework.
- Popular PHP framework.
- Why Laravel.
- Introduce to MVC
- Laravel installation.
- Project folder structure.
- How Home Page Load.
- Route Introduction & Route Naming.
- Request Lifecycle
- Resource view route
- Introduce to Package in Laravel.
- Introduce to Laravel Collective.
- Install Laravel Collective Package.
- Create form & input element through Collective Package.
- Introduce to Migration, Schema, and Blueprint.
- Create migration file.
- Prepare migration file for creating table.
- Create & update table through command.
- Introduce to Factory, Faker & Seeding.
- Working with Factory, Faker & Seeding
- Data Edit & Update through Eloquent ORM & Query Builder.
- Data Delete through Eloquent ORM & Query Builder.
- Introduce to Auth Class.
- User registration & Login through Auth Class
- HTTP Basic Authentication
- Create, Register & Use Middleware.
- Create authentication using route group.
- Manage admin login & register with security.
- Working with Category & Brands.
- Working with Products.
- Manage Multiple Page Content.
- Implement Shopping Cart.
- Customer Login & Registration for Checkout.
- Implement Ajax in Laravel.
- Manage Product Shipping Info.
- Become familiar with some basic WordPress terminology and Admin Panel.