ISO 17024:2012 Certified Organisation

A career program designed to train students in professional skills required in the growing web development industry. With structured learning and expert faculty teaching, trains the best industry practices for developing and managing user-friendly, visually appealing websites, database design and programs.

PHP and MySQL Professional

Web development can involve development of a single web page or complex online shopping websites, company websites, and numerous other types of websites and blogs. As a web developer student will develop and design websites, and ensure their proper functioning through programming languages such as HTML5, JavaScript, CSS3, PHP & MySQL and specializes in using Laravel framework.

MySQl & PHP are the foundation for developing powerful web applications and dynamic websites that go beyond basic HTML. While, Laravel makes interacting with databases extremely simple across a variety of database back-ends using either raw SQL, the fluent query builder, and the Eloquent ORM.

Proposed modules

Through this course students embarking career as web developer learn how to develop applications in PHP and use MySQL efficiently. Develop applications with time-proven database management techniques to create an efficient, solid and secure user-experience.

  1. 1
    Session 1 - Introduction to PHP
    •  Explain the history of PHP. 
    • Identify the need for PHP. 
    • Explain PHP tools and setup. 
    • Explain a simple PHP script. 
    • Explain User Input/Output (I/O).
    •  Explain the use of PHP for Web Development
  2. 2
    Session 2 - Installing and Configuring PHP

     

    • Learn the pre-requisites for installing PHP 7.3 
    • Install PHP 7.3 on your system 
    • Configure PHP 7.3 
    • Setting Up XAMPP to Use PHP
  3. 3
    Session 3 - Basic Features of PHP
    • Features and Benefits of PHP 
    •  Compatibility with Operating systems 
    •  Understand support for Databases 
    •  Understand support for text editors 
    •  Explain session support
  4. 4
    Session 4 - Practical Session for Session 1 to Session 3
    • All the Lab topics from Session 1 to Session 3 of Dynamic and Modern Websites with PHP book should be covered in this session.
  5. 5
    Session 5 – Using Variables, Expressions and Operators in PHP
    •  Use of identifiers 
    •  Explain Data types in PHP 
    •  Use of variables and constants 
    •  Describe scope of variables in PHP 
    •  Understand the use of HTTP environment variables 
    •  Explain the use of Arithmetic operators 
    •  Explain Logical operators 
    •  Learn relational operators 
    •  Understand Bitwise operators 
    •  Identify Assignment operators 
    •  Learn String operators 
    •  Increment and decrement operators 
    •  Explain conditional or ternary operators
  6. 6
    Session 6 - Practical Session for Session 5
    • All topics from Session 5 (Lab) of Dynamic and Modern Websites with PHP book should be covered in this session.
  7. 7
    Session 7 - Scalar Type Declarations
    •  Explain Scalar type hinting
    •  Explicit declaration of scalar types: int, float, string, bool. 
    •  Understand the examples of declarations and usage 
    •  Explain behavior of week type checking and type Conversion 
    •  Understand behavior of strict type checking
  8. 8
    Session 8 - Conditional Statements in PHP
    •  Explain Conditional Control Structures 
    •  Understand If Statement 
    •  Describe If..Else Statement 
    •  Nested-If Statements 
    •  The Switch Statement
    •  Explain User Input/Output (I/O).
    •  Explain the use of PHP for Web Development
  9. 9
    Session 9 - Practical Session for Session 8
    • All topics from Session 8 (Labs) of Dynamic and Modern Websites with PHP book should be covered in this session.
  10. 10
    Session 10 – Form Handling in PHP
    •  Explain what are forms? 
    •  Learn HTML FORM tags 
    •  Understand Use of Methods 
    •  Explain Get method 
    •  Learn about POST Method 
    •  Difference in Get and POST Method 
    •  Retrieving Data Using Get 
    • Retrieving Data Using POST Method 
    •  Using Hidden fields
  11. 11
    Session 11 - Advanced Features of PHP
    •  Describe Sockets Extension 
    •  Describe Zip Extension 
    •  FileInfo Extension 
    •  Explain Password Hashing Extension 
    •  Learn Garbage Collection Mechanism 
    •  Understand Uploading Multiple Files 
    •  Libsodium Extension
  12. 12
    Session 12 - Flow Control PHP
    •  Explain Working of Loops 
    •  Understand while Loop 
    •  Explain do-while Loop 
    •  Understand for Loop 
    •  Jump Statements 
    •  Break Statement 
    •  Continue Statement
  13. 13
    Session 13 - Practical Session
    • All the topics as listed below from Session 12(Lab) of Dynamic and Modern Websites with PHP book should be covered in this session.
  14. 14
    Session 14 - Functions and Arrays
    •  Explain Functions 
    •  Understand Built-In PHP Functions 
    •  Learn User-defined Functions 
    •  Understand Passing Arguments to Functions 
    •  Learn Nesting of Functions 
    •  Explain Recursion 
    •  Understand Arrays 
    •  Defining an array 
    •  Initializing an array 
    •  Array Function 
    •  Merging Arrays 
    •  Multidimensional Arrays 
    •  Array Related Functions
  15. 15
    Session 15 - Practical Session
    • All the topics as listed below from Session 14(Lab) of Dynamic and Modern Websites with PHP book should be covered in this session.
  16. 16
    Session 16 - Working with Data in PHP
    •  How to Connect to MySQL Server 
    •  Understand Working with the Database 
    •  Explain process of closing the Connection 
    •  Executing SQL Queries in PHP 
    •  Building HTML Tables Using SQL Queries
  17. 17
    Session 17 - Advanced Data Handling in PHP
    •  PHP Email Handling 
    •  PHP Date and Time 
    •  Validating Data in a Form 
    •  PHP Filters 
    •  Updating Database
  18. 18
    Session 18 - Cookies and Session Management
    •  Introduction to Cookies 
    •  Setting a Cookie 
    •  Retrieving Cookies 
    •  Deleting Cookies 
    •  Lifecycle of a Session
  19. 19
    Session 19 - Practical session
    • All the topics as listed below from Session 18(Lab) of Dynamic and Modern Websites with PHP book should be covered in this session.
  20. 20
    Session 20 - Implementing Security, Testing and Deployment
    •  Security Issues in PHP 
    •  Regular PHP Updation 
    •  Types of common attacks in PHP 
    •  Cross site scripting (XSS) 
    •  SQL Injection Attacks
    • Session Hijacking 
    •  Handling Attacks in PHP 
    •  Upload Files Securely 
    •  Using SSL Certificates 

    Testing and Deployment

    •  Importance of Testing 
    •  Automated Testing Tools 
    •  Manual Testing 
    •  Testing Frameworks

Participants will be evaluated based on project work and multiple-choice questions.

 

Yes I’m Interested

    We focus on accreditation and certification of training programs, recognise continuous professional capacity enhancement by offering certified designated credentialing and consistently share strategic insights, new wave technologies and latest industrial development.

    ADDRESS

    Convergence Certification and Skill Development Council
    CCSD COUNCIL SRO
    Belehradska 858/23 Prague 2, 120 00
    Czech Republic

    Munies Pillai - Secretary General

    muniespillai@ccsdcouncil.org
    +6012 3242 885
    +65 8747 8735

    PHONE

    +420 257 325 117
    Working Hours - 9:00AM - 5:00PM (CET)

    EMAIL

    info@ccsdcouncil.org
    admin@ccsdcouncil.org
    pdccertification@ccsdcouncil.org
    membership@ccsdcouncil.org
    accreditationcert@ccsdcouncil.org

    Cart