Includes Certificates

Web Application Development With PHP & Laravel (Offline)

বর্তমানে খুবই জনপ্রিয় ও বহুল ব্যবহৃত একটি স্ক্রিপ্টিং ল্যাঙ্গুয়েজ হলো PHP! এটি ওয়েব ডেভেলপমেন্টের একটি গুরুত্বপূর্ণ অংশ। প্রোগ্রামিং ল্যাংগুয়েজ মূলত দুই প্রকার, ডেস্কটপ প্রোগ্রামিং আর ওয়েব প্রোগ্রামিং ল্যাঙ্গুয়েজ । পিএইচপি হল ওয়েব প্রোগ্রামিং ল্যাংগুয়েজ। পিএইচপি যেকোনো অপারেটিং সিস্টেমে চলে। যেমন উইন্ডোজ, লিনাক্স ইত্যাদি।

ক্যারিয়ার হিসেবে PHP’র এখন বেশ চাহিদা রয়েছে। যারা নিজেকে ওয়েব ডেভেলপার হিসেবে দেখতে চান, তারা খুব সহজে অল্প সময়ে একজন PHP ডেভেলপার হতে পারেন। বর্তমানে PHP’র ফ্রেমওয়ার্কগুলোর মধ্যে অন্যতম লারাভেল(Laravel) এর কথা না বললেই নয়. এর ব্যবহার ও চাহিদার ব্যাপকতা; ক্যারিয়ারে পিএইচপির সুনিশ্চিত ভবিষ্যতের কথা মনে করিয়ে দেয়

কোর্স সম্পর্কে আরও জানতে

রেজিস্ট্রেশন করুন

২০০০০

৪০০০০

Course Background
কোর্সের বিস্তারিত

পিএইচপি এবং লারাভেল কেন শিখবেন?

১। বর্তমানে বাংলাদেশে পি এইচ পি এবং লারাভেল এর জব মার্কেট অনেক বড়।

২। শেখার ইচ্ছা থাকলে এবং পরিশ্রম করলে খুব সহজেই শেখা যায়।

৩। এছাড়া PHP তে

এই কোর্সে যা শিখবেন

Laravel

PHP

কোর্স আউটলাইন
2 Lectures
PHP
Course Overview
Local Development Environment Tools
Variables in PHP
Primitive Data Types
Defining Constants and Variables
Logical Operators
Relational Operators
Bitwise Operators
Other Operators
PHP7 Null Coalescing operator
PHP7 Spaceship Operator
What are Arrays?
Usage of Arrays in PHP
Array Indexing
Initializing Arrays
Operating on Arrays
Sorting Arrays
One-Dimensional Arrays
Multi-Dimensional Arrays
Associative Arrays
Array Functions
True and False Expressions
if, else and elseif
switch/case Statement
The ? (Ternary) Operator
While loop
Do… while loop
For loop
Exit and break
Foreach loop
Introduction to Functions
Declaring Functions
Scope
Passing Arguments to Functions
Local and Global Scope
Passing Arguments to Functions
Variable Scoping and Return Values
Recursion
Optional and REST Parameters
Argument Unpacking
Generator Return Expressions
Dynamic Function Calls
Predefined PHP Functions
Closure
Checking for Form Submission
Extracting Information from form
Validating The Form Values
Make a simple GPA calculator
Defining a class
Defining methods
Instantiating a Class
Defining properties
Access Control Modifiers (public/private/protected)
Static Modifier
Getters and Setters
Referencing Parent Class with Static
Constructors and Destructors
Convert GPA calculator to OOP.
PHP7-Anonymous class
Abstract class
Interface
Final class/method
Polymorphism
Trait
Namespace
PSR-1 (Basic Coding Standard)
PSR-4 (Autoload Standard)
Gitlab
Github
MySQL as a Client/Server Solution
Introduction to MySQL Capabilities as a Powerful RDBMS
Installing and Configuring MySQL
Connecting to MySQL
PHP Functions Specific to MySQL
Executing SQL Calls
SELECT
INSERT
FETCH
UPDATE
DELETE
Using PHP MyAdmin to Configure MySQL
Create
Read
Update
Delete
Validation
Error handling
Flush message (session)
Laravel
Why Framework?
Brief concept on Laravel
About MVC Design Pattern.
Installation
Configuration
Directory Structure
Q & A – Open discussion on outline
Basic Routing
Route Parameters
Named Routes
Route Groups
Creating Controllers
Routing Controllers
Passing data
Views & Blade Templating
Template Inheritance
Extending A Layout
Displaying Data
Environment configurations.
Generating Migrations.
Migration Structure.
Creating migration and dropping them
Adding columns to existing tables using migrations
Rollback, refresh, reset
Modifying Columns
Foreign Key Constraints
Writing Seeders
Insert fake data using Model Factories
CRUD - Creating
CRUD - Reading
CRUD - Updating
CRUD - Deleting
CRUD Finishing
Using resource
Route
Using laravel form collective
Route model binding
Validation
Error handling
Soft Delete, Third Party Libraries and Notifications
Reading trashed data
Restore trashed data
Permanently delete trashed data
Laravel Debugbar
PDF
Excel
Email Notification
Database Notification
Middleware
Authentication (Default)
Email Verification
Authorization
Password Reset
Eloquent one to one relationship CRUD
Eloquent one to many relationship CRUD
Eloquent many to many relationship CRUD
Eloquent has one through & has many through
Eloquent one to one, one to many and many to many polymorphic relationship
কোর্সের সময়সূচি

Day : Sunday,Tuesday,Thursday

Time : 06:00 PM-08:00 PM

Class Start : 25-Apr-2024

Total Month : 6

Total Hour : 160

কোর্সটির সাথে যা যা থাকছে

সার্টিফিকেট

প্রোজেক্ট

লাইভ ক্লাস

কোর্স ফিচার্স

High-quality content

Industry Standard Course Module

যা জানা থাকতে হবে

ব্যাসিক প্রোগ্রামিং জানা থাকতে হবে

ইন্সট্রাকটর সম্পর্কে
User Image
Mian Zadid Rusdid

CTA & Lead Trainer, PONDIT

Play Icon

19 Courses

Lesson Icon

2+ Lesson

Timer Icon

160hr 0min

I have got more than 20 years of experience in the industry of web application development. My expertise is mostly on LAMP based open source technologies. 

I also have a passion in development of human resources, working with young stars and mentoring them to achieve their dream.

During the journey of my career, I do hands on development with cutting edge technologies, lead projects and provide solutions.

রিলেটেড কোর্স