TECHGENX

Leading to the Future Digital World

Core and Advance PHP - Course

 

Please Note: All below course content will be covered in practical scenarios and regular assignments will be shared. All sessions will be recorded and shared with student for future reference (free of cost). Along with below course.

PHP is a most demanded language in IT sector. PHP is a general-purpose language that is especially suited to server-side web development, in which case PHP generally runs on web server. Any PHPcode in requested file is executed by the PHP runtime, usually to create dynamic web page content or dynamic images used on websites

Core PHP:

Introduction:

  1. The Origin of PHP
  2. PHP is better than Its alternatives
  3. Interfaces to External systems
  4. Hardware and Software requirements
  5. What a PHP Script Looks Likec
  6. Receiving User Input
  7. Repeating Code

Basic PHP Development:

  1. How PHP scripts work
  2. Basic PHP syntax
  3. PHP data types
  4. displaying type information
  5. Testing for a specific data type
  6. Changing type with Set type
  7. Operators
  8. Variable manipulation
  9. Dynamic variables
  10. Static vs. Dynamic Optimization
  11. Analytics, Analysis and ROI Concept

String Manipulation:

  1. Formatting String for Presentation
  2. Formatting String for Storage
  3. Joining and Splitting String
  4. Comparing String
  5. Matching and replace Substring

Conditional Statement and loops

  1. If(), else if() and else if condition Statement
  2. The switch statement
  3. Using the while() Loop
  4. The do while statement
  5. Using the for() Loop
  6. Breaking out of loops
  7. Nesting loops
  8. Summary

Functions

  1. What a function
  2. Creating a function
  3. Returning value from function
  4. User-defined functions
  5. Dynamic function calls
  6. Variable scope
  7. Accessing variable with the global statement
  8. Function calls with the static statement
  9. Setting default values for arguments
  10. Passing arguments to a function by value
  11. Passing arguments to a function by reference
  12. Testing for function existence Arrays
  13. Single-Dimensional Arrays
  14. Multidimensional Arrays
  15. Associative arrays
  16. Accessing arrays
  17. Getting the size of an array
  18. Looping through an array
  19. Looping through an associative array
  20. Examining arrays
  21. merging arrays
  22. Sorting arrays
  23. Sorting an associative arrays

Working With The File System

  1. Creating and deleting a file
  2. Reading and writing text files
  3. Working with directories in PHP
  4. Checking for existence of file
  5. Determining file size
  6. Opening a file for writing, reading, or appending
  7. Writing Data to the file
  8. Reading characters

Working With Forms

  1. Forms
  2. Super global variables
  3. Super global array
  4. A script to acquire user input
  5. Importing user input
  6. Accessing user input
  7. Combine HTML and PHP code
  8. Using hidden fields
  9. Redirecting the user
  10. File upload and scripts
  11. Delete a File

Working With Regular Expressions

  1. The basic regular expressions
  2. Matching patterns
  3. Finding matches
  4. Replace patterns

Advance PHP:

Classes And Objects:

  1. Object oriented concepts
  2. Define a class
  3. Class attributes
  4. An Object
  5. Creating an object
  6. Object properties
  7. Object methods
  8. Object constructors and destructors
  9. Class constants
  10. Static method
  11. Class inheritance
  12. Abstract classes
  13. Final keyword
  14. Implementing Interface
  15. Object serialization
  16. Understanding Advance and New
  17. Checking for class and method existence
  18. Iterators

Introduction To Database:

  1. What is RDBMS technology?
  2. Introduction to SQL
  3. Connecting to the MYSQL
  4. Selecting a database
  5. Adding data to a table
  6. Displaying returned data on Web pages
  7. Finding the number of rows
  8. Looping through database
  9. Inserting data
  10. Deleting data
  11. Entering and updating data
  12. Executing multiple queries
  13. Understanding Primary and Foreign Keys
  14. Understanding Database Normalization
  15. Dealing with Dates and Times

Cookies:

  1. What is a Cookie?
  2. Setting time in a cookie with PHP
  3. Deleting a cookie
  4. Creating session cookie
  5. Working with the query string

Session:

  1. what is session?
  2. Starting a session
  3. Registering Session variables
  4. working with session variables
  5. destroying session
  6. passing session Ids
  7. encoding and decoding session variables
  8. How to increase session expire time
  9. How to work session without cookie?

Advance PHP techniques:

  1. Introduction about FTP/SMTP server
  2. Math functions
  3. File upload
  4. File Download
  5. E-mail with PHP
  6. PHP configuration file
  7. Error tacking and debugging

JavaScript (Jquery):

  1. Introduction to JavaScript
  2. Form validation using JavaScript
  3. Email validation using JavaScript
  4. Jquery

AJAX (Asynchronous JavaScript and XML):

  1. Introduction to AJAX
  2. Introduction to XMLHttpRequest Object
  3. Method and Properties of XMLHttpRequest
  4. Application of AJAX in web application

CMS(Wordpress):

  1. What is WordPress?
  2. What is Content Management System
  3. How to Download WordPress
  4. Installation of WordPress on Windows
  5. Install WordPress on Your Website
  6. General Setting
  7. Categories
  8. Posts
  9. Pages
  10. Tags
  11. Links
  12. Comments
  13. User Roles
  14. Theme Management
  15. make a website using WordPress

Students Testimonials

  • Seeing the demand of Python in programming, I decided to enroll for weekend classes of Python then after joining, Ankit sir took our class and from the beginning we attended all the classes..

    gaurav saini
  • Ankit sir is one of the best mentors I have ever had and he's supportive also . He's is the professional in every branch he know and....

    Anshul
  • Ankit sir is the best trainer and have best knowledge in coding he is the best teacher and also supports the idea help to develop them

    rishabh jain
Read More.....