Introduction, Applications and Frameworks, Get Started, Variables, Data Types, Control Structure , Operators and Expressions, Strings and Arrays, Functions , Local & Global Variables in Functions
Files Handling and Globbing, Exception Handling, Date, Time and Calendar API’s, Command Line Frameworks, Regular Expressions and Parsing, GUI’s and Graphics, Working with images
References, OOPS Concepts, Classes and objects, Instance and Instantiation, User Defined Classes, Member variables and Methods, Constructors and Destructors, Super class, Default Attributes and Methods, Inheritance and Override methods, Polymorphism, Function and Operator Overloading, Abstract Classes, Multiple Inheritance and Diamond Inheritance problem
Collections, PHP Utility Programs
Working with HTTP and Browser, HTML Forms and Query Strings, Cookies and Sessions and FTP, File Upload and Download, Working with Email, Encryption & Security
Working with MYSQL and PHP, Working with XML, Web application performance, AJAX
Working with PEAR, Template engine, Internationalization, PHP Best Practices
Application Development Projects
Introduction, Framework,,
Installation and set up,,
Forms and UI Components,Validation,,
Request & Responses,Controllers,,
Routing, URL Generation,,
Blade - Templates,,
Views and Nested Views,,
Database - Store and Use Data,,
Query Builder,Schema Builder,,
Create and Use Composer Packages,,
Use jQuery and Ajax, Security and Sessions,,
RESTful services and Integrate Third-party Services into Application,,
Deployment , Migrations,Test and Debug App,,
Live Project Using Laravel
Introduction , Features,
Architecture, MVC pattern,
Installation & Configuration,
Code Organization,Auto loading Mechanism,
OOP paradigm, Decomposition of code,
Doctrine ORM,Configuring the database connection,
Repository Pattern, Entity Manager, DDD,
Dependency Injection and Inversion Control,
Encapsulating the business logic into Model Layer,
Forms and Validation, The controllers,
Request handling, Http Request and Response,
Views and Templates, Routing,
Authentication & Authorization,
HTTP Caching with ESI,The command line,
Error handling, Logging & Debugging,
Debugging Tools, Performance,Application Testing,
Extending Symfony, Deployment,
Development best practices,
Project Implementation
Introduction,
Architecture, MVC Pattern, OOPS Concepts,
Configuration, Code Structure,
Get Started - First CI Application,
Code Igniter Libraries, Auto Loading Functions,
Form Handling, Helper Functions,
Database management, Models, Views, and Controllers,
Session handling, Url and Routing,
Essential Helper, Error Handling,
Pagination and Caching,
Importing and Exporting,
File Uploading – jQuery and Ajax,
Security management,
Project Implementation