Questions ?    01- 4596122,

Available Packages

PHP and MySQL PHP and MySQL

Maximum Students: 50 only

Package Price: Rs. 20000/-


MODULE 1: CONCEPT OF GRAPHICS USING GD LIBRARY Creating Graphs Image re-sizing, Adding watermarks to image, add text to image MODULE 2: ADVANCED CONCEPTS OF FORM HANDLING Adding Captcha to Form Submission How to perform Server Side Validation MODULE 3: ADVANCED EMAILING CONCEPTS Attaching Files like text files to Email Messages Attaching Graphics and images to Em

MODULE 1: CONCEPT OF GRAPHICS USING GD LIBRARY

  • Creating Graphs
  • Image re-sizing, Adding watermarks to image, add text to image

MODULE 2: ADVANCED CONCEPTS OF FORM HANDLING

  • Adding Captcha to Form Submission
  • How to perform Server Side Validation

MODULE 3: ADVANCED EMAILING CONCEPTS

  • Attaching Files like text files to Email Messages
  • Attaching Graphics and images to Email Messages
  • Generating Message Bodies & Adding Custom Headers
  • Concept of Task Scheduler in Windows and Running Cron Job
  • Creating Newsletter and Sending Emails with batch processing

MODULE 4: ADVANCED FILE HANDLING

  • Concept of HTML Parsing and Screen Scraping
  • Importing and Exporting Comma Seperated Value file
  • Reading and Writing to CSV File
  • Reading and Writing from Text file
  • Creating a PDF File
  • Appending Content to PDF File
  • Creating a Zip file
  • XML File Handling
  • JSON Data Handling

MODULE 5: ADVANCED ARCHITECTURAL ISSUES

  • Concept of multi-level Category
  • Parent Child Concepts
  • Database Nomalization Techniques and guidelines
  • Dynamic Execution of SQL DDL Queries
  • Writing programs in modular way

MODULE 6: SECURITY ISSUES

  • Password Protecting a Website Directory
  • How to rewrite URL using HTAccess file
  • Advanced Encryption Techniques
  • Concept of SQL injection
  • Password Hashing
  • Securing Web Forms (Captcha Concepts)
  • URL Encryption and Decryption
  • Hiding PHP
  • Cross-Site Scripting (XSS)
  • File System Security
  • Application Server Security
  • Securing User Submitted Data
  • Security Guidelines Checklist
  • Tools and techniques and web development

MODULE 7: WRITING GENERIC FUNCTIONS

  • Performing Generic Insertion
  • Writing Select Statement in Generic way
  • Writing Update Query in Generic way
  • Performing Generic Deleting

MODULE 8: CUSTOM FRAMEWORK DEVELOPMENT

  • Creating libraries for Queries
  • Creating HTML libraries
  • Creating helper files
  • Creating includes

MODULE 9: BEST PRACTICES AND TECHNIQUES

  • Error Handling
  • Best Debugging Practices
  • Code management
  • Code style
  • Documentation

MODULE 10: DESIGN PATTERNS

  • Concepts of Design Patterns
  • The Factory Pattern
  • The Abstract Factory Pattern
  • Singleton Pattern
  • Model View Controller

MODULE 11: MYSQL IMPROVED

  • mysqli() Overview
  • mysqli Methods and Properties
  • Inserting and Updating Records
  • mysqli Prepared Statements