لائیو + ریکارڈ شدہپروفیشنل / بالغ طلبہپہلی کلاس مفت

نئے طلباء کے لیے PHP

Learn PHP from scratch in 32 live classes over 16 weeks, with hands-on coding and a final Student Management System project. No prior programming required.

  • تدریس کی زبان: انگریزی اور اردو
  • چھوٹا گروپ، زیادہ سے زیادہ 50
  • ہفتے میں 2 کلاسز · ہر کلاس 120 منٹ
  • 16 ہفتے
آپ کے استادMuhammad Haris ZuberiSoftware Engineer & PHP Instructor | 13+ Years in Software Development

آپ کیا سیکھیں گے

  • Explain how PHP supports server-side web development and works with HTML
  • Set up a local development environment using WAMP or XAMPP, VS Code, PHP 8.x, and MySQL
  • Write and run PHP programs using variables, constants, data types, and operators
  • Use conditional statements and loops to solve practical programming problems
  • Work with indexed, associative, and multidimensional arrays
  • Create reusable functions with parameters, return values, and appropriate variable scope
  • Manipulate strings, dates, and times
  • Process HTML forms using GET and POST, validate input, and display useful error messages
  • Organize application files using include and require
  • Use sessions and cookies and explain basic login concepts
  • Read and write files and handle file uploads with validation and safe storage
  • Design simple MySQL tables and write basic SQL queries
  • Connect PHP to MySQL using PDO and prepared statements
  • Create, read, update, delete, and search database records
  • Apply basic PHP security practices, handle errors, and debug and test an application
  • Build and demonstrate a Student Management System with registration, record listing, search, edit, and delete features

اس کورس کے بارے میں

PHP for Beginners – Complete Practical Course

Start your web development journey with a practical course designed for complete beginners. Across 16 weeks and 32 live classes, you will learn how PHP works with HTML and MySQL to build dynamic, database-driven websites. Classes are taught in English and Urdu, with two live classes each week.

We begin with setting up a local development environment using WAMP or XAMPP, VS Code, PHP 8.x, and MySQL. You will then practise PHP syntax, variables, data types, operators, conditions, loops, arrays, functions, strings, and dates before moving on to HTML forms, input validation, sessions, cookies, file handling, and database operations with PDO and prepared statements.

Each topic combines simple explanations, live coding demonstrations, guided exercises, and independent practice. You will apply new concepts through practical tasks, review your progress in a mid-course assessment, and learn to find and fix errors in your code.

For your final project, you will build a Student Management System with student registration, record listing, search, edit, and delete features. You will plan the database, connect it to PHP, validate form input, apply basic security practices, and test and demonstrate your finished application.

This course is suitable for students, university learners, professionals, and aspiring web developers. You need basic computer skills and familiarity with using the internet; no prior programming experience is required. By the end, you should be able to create and explain a working PHP and MySQL application and continue learning web development with confidence.

اوقات

Group 1پیر, بدھ · ⁦03:00 PM⁩ پاکستانی وقت · 120 منٹ
آغاز ⁦02 Nov 2026⁩49 نشستیں باقی
Group 2منگل, جمعرات · ⁦03:00 PM⁩ پاکستانی وقت · 120 منٹ
آغاز ⁦03 Nov 2026⁩50 نشستیں باقی

کورس کا خاکہ

  1. Week 1: Introduction to Web Development and PHP
  2. 1Class 1: How Websites Work, Frontend vs Backend, and Introduction to PHP
  3. 2Class 2: Installing XAMPP/WAMP, Localhost, and Writing Your First PHP Program
  4. Week 2: PHP Fundamentals
  5. 3Class 3: PHP Syntax, Comments, Echo, Print, and Embedding PHP in HTML
  6. 4Class 4: Variables, Constants, Data Types, and Type Conversion
  7. Week 3: Operators and Expressions
  8. 5Class 5: Arithmetic, Assignment, and String Operators
  9. 6Class 6: Comparison, Logical Operators, and Practical Exercises
  10. Week 4: Conditional Statements
  11. 7Class 7: If, Else, and Elseif Statements
  12. 8Class 8: Switch, Match Expressions, and Decision-Making Exercises
  13. Week 5: Loops
  14. 9Class 9: For and While Loops
  15. 10Class 10: Do-While, Foreach, Break, Continue, and Loop Exercises
  16. Week 6: Arrays
  17. 11Class 11: Indexed and Associative Arrays
  18. 12Class 12: Multidimensional Arrays and Array Functions
  19. Week 7: Functions
  20. 13Class 13: Creating Functions, Parameters, and Return Values
  21. 14Class 14: Variable Scope, Type Declarations, and Built-in Functions
  22. Week 8: Strings and Dates
  23. 15Class 15: String Manipulation and Formatting
  24. 16Class 16: Date and Time Functions, Revision, and Mid-Course Assessment
  25. Week 9: HTML Forms with PHP
  26. 17Class 17: Creating HTML Forms and Understanding GET and POST
  27. 18Class 18: Form Validation, Sanitization, and Error Messages
  28. Week 10: PHP Superglobals and State Management
  29. 19Class 19: Superglobals, Include, Require, and File Organization
  30. 20Class 20: Sessions, Cookies, and Basic Login Concepts
  31. Week 11: Working with Files
  32. 21Class 21: Reading, Writing, and Managing Files
  33. 22Class 22: File Uploads, File Validation, and Safe Storage
  34. Week 12: Introduction to MySQL
  35. 23Class 23: Database Fundamentals, Tables, and SQL Basics
  36. 24Class 24: Connecting PHP to MySQL Using PDO and Prepared Statements
  37. Week 13: Database Operations
  38. 25Class 25: Inserting and Retrieving Database Records
  39. 26Class 26: Updating and Deleting Records Using PHP
  40. Week 14: Building a Practical Application
  41. 27Class 27: Planning a Student Management System and Database Structure
  42. 28Class 28: Building Student Registration and Record Listing
  43. Week 15: Completing the Application
  44. 29Class 29: Implementing Edit, Delete, and Search Features
  45. 30Class 30: Input Validation, Security Improvements, and Error Handling
  46. Week 16: Final Project and Assessment
  47. 31Class 31: Project Testing, Debugging, and Final Improvements
  48. 32Class 32: Final Project Demonstration, Assessment, and Next Steps in PHP Development

کس کے لیے ہے

Complete beginners, students, university learners, professionals, and aspiring web developers. No prior programming experience is required.

آپ کو کیا درکار ہے

  • Basic computer skills and familiarity with using the internet. No prior programming experience is required.
  • A laptop or desktop computer and a reliable internet connection for live classes and coding practice.
  • WAMP or XAMPP for the local development environment, VS Code, PHP 8.x, and MySQL. Setup is covered in the course.

آپ کے استاد

Muhammad Haris Zuberi

Software Engineer & PHP Instructor | 13+ Years in Software Development

  • 3 سال تدریس کا تجربہ
  • English, Urdu

I’m Muhammad Haris Zuberi, a software engineer and founder of Viglan Solutions with more than 13 years of experience building and maintaining web applications. My work includes PHP and MySQL systems, WordPress plugins, business software, and school management platforms. I hold a BSc in Computer Science from Mohammad Ali Jinnah University, Karachi. As a co-founder and mentor at TSHOP (The Software House Project), …

مکمل پروفائل
کم از کم Rs 1,500 / ماہ
داخلہ لیں