PHP & MySQL (PHP & MySQL)

PHP is the most popular and widely used server side scripting language for web development. It is used to make the Dynamic pages in websites. PHP codes are embedding in HTML source codes for making the page dynamic. PHP can deal with most of the requirements in web development like Database, File handling, String operations, Arrays, Graphics, File Uploads, Data processing etc. 

Web Development with PHP/MySQL is designed to provide essential skills and hands-on experience in developing dynamic web applications using PHP and MySQL. The course will introduce students to PHP programming language and MySQL database administration, SQL database language and web development principles. Upon completion of the course we expect students to be able to create powerful and dynamic web applications using PHP and MySQL.

What Will I Learn ?

  • Understand the usage of PHP and MySQL in dynamic web development.
  • Understand PHP language data types, logic controls, built-in and user-defined functions.
  • Be able to setup and configure MySQL, PHP, Apache web server development environment.
  • Select, insert, update and delete data using SQL language.
  • Understand Object oriented programming paradigm in PHP.
  • Build a simple, yet functional web application using PHP/MySQL.

Prerequisite Knowledge

  • Understanding of CSS and HTML

Who can benefits ?

  • Web Developers

Opportunity Scope

Mentor shall discuss on classroom.

Modules / Chapter

Module 1: Introduction

  • History
  • Characteristics
  • Installation and configuration
  • Basic PHP Constructs

Module 2: Variables and Data types

  • Arrays
  • Variable Scope
  • Type Juggling
  • Type Casting
  • Predefined Variables
  • Constants

Module 3: Expression, Operators and control structures

  • Operand
  • Arithmetic Operators
  • Bitwise Operators
  • Comparison Operation
  • Equality Operators
  • Logical Operators
  • Auto Increment and Auto Decrement Operators
  • String Operators
  • Assignment Operators
  • For
  • While
  • Do…While
  • ForEach
  • If
  • Switch
  • Break
  • Continue

Module 4: Functions

  • Declaration and Definition
  • Nested Function
  • Returning Values
  • Recursive function
  • Variable function

Module 5: Array

  • Single dimensional Array
  • Multidimensional Array
  • Array Functions

Module 6: Forms

  • Form Entities
  • Forms submission
  • One script to another
  • Sending to Email Address
  • Adding Information to text file
  • Error checking

Module 7: Databases

  • SQL
  • MYSQL
  • Installation
  • Pre-defined MYSQL Functions
  • ODBC
  • Access and PHP

Module 8: Cookies and session tracking


Module 9: Object Oriented PHP

  • Class Objects and Methods Declarations
  • Constructors, Destructors
  • Inheritance
  • Overloading
  • Object and class functions

Module 10: Security

  • Configuration
  • Encryption
  • E-com functions

Module 11: Javascript and COM


Module 12: Dynamic Site Development

  • Simple Linking
  • File Components 
  • Building Components

Module 13: File I/O and File System

  • File Functions
  • Socket Connections
  • External Programme Execution
  • Directories Functions

Module 14: PHP and XML

  • Introduction to XML
  • PHP’S Handler functions
  • PHP’S Parsing Functions
  • XML Parser options

Enquiry Form

Required fields are marked (*).

(Max 350 words only)

Contact Information

  • Address

    Anamnagar - 32 Kathmandu, Nepal

  • Email

    info@labanepal.com

  • Phone

    +977-1-4102721, 4102722, 4244804

  • Opening Hours

    10 AM - 5 PM

Registration Form

Required fields are marked (*).

(Max 350 words only)

Contact Information

  • Address

    Anamnagar - 32 Kathmandu, Nepal

  • Email

    info@labanepal.com

  • Phone

    +977-1-4102721, 4102722, 4244804

  • Opening Hours

    10 AM - 5 PM

newsletter

Sign Up for News and Offers

Subscribe for the latest news and great deals we offer