Ideal Candidate
This course is designed for intermediate PHP developers and beginners who has completed the PHP certification training & wanted to take the careers as PHP developer, Web designer.
About This Course
This is designed to teach the intermediate PHP developer the higher level concepts, including a detailed introduction to object-oriented programming. You will be able to use advanced language and web development methodologies to creating more advanced web-based PHP and mobile backend applications. This course provides you with the skills and knowledge required to advance to modern PHP enterprise grade Frameworks development.
Course Duration
120 Hrs.
At course completion
After completing this course, students will be able to:
- Utilize new PHP 7 concepts and language constructs
- Create database-driven web applications similar to the course applications
- Leverage object-oriented programming (OOP) techniques in your applications
- Use built-in objects to interface a database Analyze input data and learn to filter and validate it, and why
- Request a web service and process the return data
- Learn how to better recognize inefficient coding practices, and improve them
- Learn best practices
- Learn a few concepts called software design patterns
- How to throw and handle exception objects
Course Outline
- Creating and modifying PHP pages(Using HTML 4.01 and HTML5, CSS1 and CSS3, JavaScript)
- Forms and Validation using JavaScript and PHP
- MySQL database handing and manipulation(XAMPP) with PHP
- Introduction to OOP (Object Oriented Programming) in PHP
- Using OOP in PHP to define and use classes
- Using an object-oriented API to access SQL to SELECT, INSERT, UPDATE and DELETE data from tables
- Introduction To JQuery and AJAX
- Manipulate HTML and PHP page with JQuery and AJAX
- Introduction of Bootstrap
- Introduction to CMS , CMS Installation, Joomla 3.0 Configuration
- Understanding Joomla 3.0 foundation structure ,Joomla 3.0 Extensions
- Joomla 3.0 Articles ,Joomla 3.0 Menu , Joomla 3.0 Admin Practices
- Project