Full Stack Development Course
- - 3 Months Duration
- - 3 Lectures Per Week
- PKR - 18,000
In this course, you will learn Laravel Framework Basic To Advanced Concepts and MySQL Database. During this course we will create two big projects, SEO Optimised Blog (you will write blogs and earn through this) and Employee Management System. The following outline is not the sequence but topics we’ll be covering this course. We always start the course from basics and that means installation and setup is also included. For MySQL, we’ll use it to store all of our project data. Remember, we will use Laravel Eloquent ORM and Query Builder to interact with MySQL Database. MySQL is a free and most popular database which also comes with the Hosting we will purchase for deploying our projects. For this course Basic programming knowledge of PHP and HTML/CSS is enough.
Course Outline:
Laravel 9.0x
- Blade Templates Basic
- Website Backend
- Routing, Controllers, Middlewares
- Authentication
- Login / Signup, User Roles
- Invoice System
- Email Verification
- Forgot Password
- Pagination
- Eloquent ORM
- Models, Database Migrations
- PHP 8.1x
- Reusable Components
- Template Layouting
- Shopping Cart, Order Tracking System
- Mobile Applications Backend
- Sanctum APIs (RestFull JSON APIs)
- CRUD Operations
- SEO Optimization
- Generate Sitemaps, JsonLD, Twitter Card & Meta Tags
- Eloquent Relations (BelongsTo, HasMany, HasOne)
- Blog Basics
- File Upload System
- Custom Email Template Designing
- Stripe Payment Integration
- Securing System
- Laravel Debugger for Performance
- Factory & Seeders
MYSQL
- Relational Database
- Structure Query Language
- Select, Insert, Search, Delete, Update Operations
- Laravel Eloquent Query Builders
- Primary / Foreign Key
- Tables Relationship
- Blog & Comment System