Technical SEO, On-Page & Off-Page Optimization
Complete Digital Marketing & SEO Growth Strategy
Master in-demand modern technologies with hands-on industrial projects, live instructor mentorship, code reviews and practical, job-ready skill building. Verified certification on completion.

- Duration
- 3 Months
- Sessions
- 12
- Total hours
- 24
- Schedule
- Wednesday:6:30pm-8:00pm
- Venue
- KA-271, Pragati Sarani, Dhaka-1229
- Certification
- Verified certificate
Course outline
Introduction:
- Local Development Environment and Software Install
- PHP Syntax, Tags, Variables, Superglobals, Constants, Operators.
Control Structures:
- if, Switch Statements
- Loops –while-do…while-for-break and continue.
Array:
- Numeric array, Associative array, Multidimensional array.
- Looping through Arrays.
- Array Manipulation Functions
Common Features:
- PHP Date and Time
- FORM in PHP
- PHP File Handling
- PHP Session, Cookies
- PHP and Ajax
- PHP CURL
- Sending Email using mail()
OOP Fundamentals:
- Defining a class
- Defining a Method, Properties
- Access Control Modifiers, Data Access
- Class Inheritance
- Abstract Class, Final Class, Final Method, Interface.
- PHP Traits, Static Keyword.
- Namespace
- PHP 7 New Features: Scalar type hints, Return type declarations, Anonymous classes, Closure::call(), Generator Return Expressions, , Generator delegation, null coalesce operator, space ship operator Throwables and others.
Windows – Local Environment Setup:
- Installing PHP development environment IDE install
- Composer
- Git
- Creating a Laravel project
- Virtual Hosts
- Opening a project in the IDE
Laravel Fundamentals:
- Laravel Structure Overview Routing
- Middleware
- Laravel Request Lifecycle
Laravel Fundamentals – MVC & Other:
- Controllers
- Models
- Views
- Library
- Helper
- Artisan
- Encryption
- Session
- Service Container, Facades
Laravel Fundamentals – Laravel Blade templating engine:
- Master layout setup
- Some more blade features
Laravel Fundamentals – Database – Laravel Migrations:
- Environment configurations
- Migrating
- Creating migration and dropping them
- Adding columns to existing tables using migrations
- Some more migration commands
Laravel Fundamentals – Query builder:
- Inserting data Reading Data
- Updating Data Deleting Data
- Joining Query
Laravel Fundamentals – Database – Eloquent / ORM:
- Reading Data
- Reading / Finding with Constraints More ways to retrieve data
- Inserting / Saving Data
- Eloquent Relationship
Project: Create a basic ecommerce site with Laravel.
ADMIN PANEL
- Create Admin Panel
- Category Management Product Management Order Listing
- User Role & Permission
- Payment history
Front End
- Home Page with Product Listing.
- Search Product
- Shopping Cart
- Checkout
- Payment Method Integration (Paypal, Stripe)
- Ajax
- Vue JS
- Final Presentation (1 Class)