Course details

Learn PHP Step by Step

A brief summary

একদম শুরু থেকে PHP প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যাবহার করে প্রোগ্রামিং শিখার জন্য কোর্সটি ডিজাইন করা হয়েছে। এখানে PHP প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখানো হবে। কোডিং স্কিল তৈরিতে জোর দেয়া হবে। এটা ওয়েব ডেভেলপমেন্ট কোর্স নয়। এখানে ফ্রেমওয়ার্ক শিখানো হবে না। কোর্সে ভর্তি হতে হলে আগে ভর্তি পরীক্ষায় পাস করতে হবে। ভর্তি পরীক্ষায় অংশগ্রহণের জন্য শুধু এনরোল করুন। পাস করলে পেমেন্ট করতে হবে।


ইংরেজি, গণিত ও কম্পিউটার সম্পর্কে সাধারণ জ্ঞান থাকতে হবে

Course highlight

  • একদম শুরু থেকে ধাপে ধাপে প্রোগ্রামিং শিখানো হবে।
  • নতুন প্রোগ্রামিং শিখতে গেলে যে সব কমন ভুল হয়, সেগুলো চিন্তা করে কোর্স ডিজাইন করা হয়েছে।
  • প্রচুর পরীক্ষা ও এসাইনমেন্ট থাকবে।
  • প্র্যাকটিস করে ভালো প্রোগ্রামার হওয়ার জন্য সঠিক গাইডলাইন দেয়া হবে।
  • সিলেবাসে থাকা প্রতিটিবিষয়ে গুরুত্ব সহকারে আলোচনা করা হবে।

What you will learn

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


Introduction to PHP

» PHP full form » PHP, a server side programming language » PHP, an interpreted programming language » Installing PHP and IDE for development


Basic Programming Syntax

» Statements » Variables » Functions » Constants » Operators » Decision making » Loops » Comments » Switch Case » Basic Input/output with PHP



» Types of arrays » Important array functions » Multi dimensional array operations



» Important string functions » Relationship with characters


Object oriented PHP

» Introduction to class » Constructors » Inheritance in PHP » Interfacing in PHP » Abstract class in PHP » Method overloading and overriding


Files in PHP

» Read and Write operation in Files » Important file functions » Working with Directory » Working with FileSystem


Exception Handling

» Try Catch Finally block » Error types


Database Connectivity

» Working with mysqli to connect to database » Using PDO to connect to database » Security concerns to tackle


Advanced PHP Topics

» Session handling » File Upload » Working with Streams » Sending Email » Using Math Library » Executing Shell commands » Date and Time operations


Problem Solving using PHP

» Problem solving basics » How to handle input / output in judge sites » Concepts to focus on during solving » Understanding various judge verdicts

Next Batches

No upcoming batches available.

Students feedback/comment about this course

Student Photo

Gazi Salah Uddin

Posted On: 24-Apr-2020

There were some topics I had prior basic knowledge; however by learning from an experienced teacher my thinking process has changed for sure. During the course, honorable Jalal Uddin sir told us numerous times how important is the problem solving skill for a professional programmer - nobody ever told me that way. It is very true that our teacher wrote so many lines of code during live sessions with us, and this made me realize how much practice I need to conduct to reach a reasonable level. It is a wonderful academic environment I got here though it is internet based distance learning - I always felt I was in a real life academic environment.

Student Photo

Azimul Huq

Posted On: 17-Apr-2020

Jalal sir is one of the best instructors in entire Bangladesh. His teaching style is absolutely amazing. This course is very good to understand basic PHP, problem-solving using PHP and it delivers exactly what it promises. Nothing less, nothing more. I'm pretty happy with the results. I would recommend any novice to take this course.

Student Photo

Mehedi Hasan

Posted On: 15-Apr-2020

First of all thanks to Jallal uddin sir for his dedication and great support to us.This course helped me a lot to find my weaknesses and also improved my skills.Covered many topics with clear specification.

Back to top