Professional PHP now in Batala District Gurdaspur Punjab-143505
Education | Development | Consultancy
Software Development Education Center
Basic PHP :--
1. Introduction:--
Classes Objects
Object based Object Oriented Programming.
Three Tier Architecture.
HTML significance of HTML in web development.
What is CSS how it is helpful.
Database its properties.
Difference between DBMS RDBMS.
What is PHP
Why it is called server side scripting language.
Why it is useful in web development.
What are type shape type loose languages?
Difference between various versions of PHP
Compiler Interpreter
What is ZEND Engine
Work of ZEND Engine
Tags in PHP
PHP Configuration
Apache Configuration
MySQL Configuration
2. Language Constructors
3. Data types in PHP
4. Resource Management
5. Constants
6. Variables
- Simple variable declaration
- Dynamic Variables
- Checking type of variables
- Changing type of variables
7. Loops
8. Operators
- Precedence of operators
- Associativity of operators
- Operator types
- Identical Comparison Operator
9. String Declaration
10. Arrays
- What is an array
- Why we use arrays instead of simple methods
Types of arrays:--
1) Indexed Array
- Indexed array declaration
- How to print single element from an array
- How to print every value present in an array
- General functions related to arrays
2) Associative Array
- Associative array declaration
- How to single element from an associative array
- How to print every value present in an associative array
- General functions related to associative array
3) Mixed Array
- Mixed array declaration
11. File Handling
- Creating a file
- Opening a file
- Reading a file
- Writing into a file
- Closing a file
- Deleting a file
- Checking size of a file
- Checking existence of a file
- Sending the pointer to a particular location in a file
- Finding the current location of a pointer
- Check whether file contents end or not
- Locate the pointer at the beginning of file
- File locking.
- File Uploading and File Downloading
12. Functions
- Isset, is_null empty functions
- Call by value call by reference
- Local Global Variables
- Pre Post Increment Decrement Operators
- Static Variables
- Global Keyword
13. Types of Errors
14. Methods for sending requests to server
15. Super Global Variables
16. Include Require
17. Explode Implode
18. String Array Remaining Functions
19. Header Function
20. MySQL
SQL Introduction:--
- Connecting to MySQL
- Creating a database in MySQL via script
- Selecting a database
- Dropping a database
- Creating tables
- Inserting into tables
- Modifying a table
- Updating values in a table
- Renaming
- Grant Revoke Functions
- Closing Connections
- Triggers
- Joins
- Fetching data from MySQL Database
21. Session
- What is a session
- Initializing session variables
- Retrieving values from session variables
- Destroying session variables
22. Cookies
- What is a cookie
- Types of cookies
- Initializing Cookie Variables
- Retrieving cookie variables
- Destroying a cookie
23. Object Oriented Concepts in PHP
- Public, Private Protected
- $this keyword
- Constructors Destructors
- Polymorphism
Overloading:
- Operator Overloading
- Function Overloading
Overriding:
- Inheritance
- Abstract Class Methods
- Interface
- Final Class
Exception:
- Checked Exception
- Unchecked Exception
- Magic Methods
24. Working with Regular Expressions
- preg ereg functions
- Email validation
- String pattern matching
- PCRE expression
25. Introduction to MVC architecture and advantages of using MVC architecture.
- Joomla Introduction
- Drupal Introduction
- Frameworks in PHP
- AJAX
Projects
- 3 Assignments / Mini Projects
- 1 Web based Project
- 1 Major Project
Domains / Industry
- Online Book Store
- Online Gift Portal
- Online Power Portal
Professional Advance PHP now in Batala District Gurdaspur Punjab-143505
Education | Development | Consultancy
Software Development Education Center
Advance PHP :--
*Joomla, Wordpress, MYSQL, HTML, Javascript, drupal, Ajax, jQuery, CakePHP, SMARTY, Zend, Blogger, Magento, OS-Commerce, Open Cart, Gallary, SEO
1) Joomla
- What Is Joomla?
- Installation of Joomla.
- What is CMS (Content Management System)?
- What Is MVC architecture?
- User and Access Management
- Article Management
- Category Management
- Menu Management
- Module Management
- Component Management
- Template Management
- Plugin Management
- Global Configuration Management
- Project on Joomla.
2) Drupal
a) Understanding Drupal
b) Drupal concepts
- The Drupal overview
- Is Drupal the right tool for the job?
- General concepts
- Content types
- In Drupal, viewing a page and editing a page are almost the same
- Understanding Drupal paths
- Differentiating between kinds of "users"
c) Technology stack
d) Is Drupal secure?
e) Installing Drupal
f) Web Page Design
g) Working with Drupal Themes
h) The Drupal Page
i) Drupal Content
j) Customizing the Content Editing Forms
k) Users and Community Participation
l) Administrative Interfaces
3) An Introduction to jQuery
4) Smarty
a) Getting Started
- What is Smarty?
- Installation
b) Smarty For Template Designers
- Basic Syntax
- Variables
- Variable Modifiers
- Combining Modifiers
- Built in Functions
- Custom Functions
- Config Files
- Debugging Console
c) Smarty For Programmers
- Constants
- Smarty Class Variables
- Smarty Class Methods()
- Caching
- Advanced Features
- Extending Smarty With Plugins
5) Cake PHP
a) Installation
- Unpack and install
- Validation 1
- Configuring a database connection
- Editing the database configuration file
- Validation 2
- Creating the application tables
b) Helpers
- Modifying the users_controller.php file
- Making tables easier
- Creating the knownusers view
- Form generation
- Making the most of your helpers
c) CakePHP data validation
- The Tor user model
- Roll your own validation
- Taking validation further
d) Filling in the gaps
- Login
- The index action
- Logout
6. Overview of Oracle
7. Introduction-What is SEO
- How search engine works
- Differences Between Major Search Engines
Keywords
- Choosing the Right Keywords
- Keyword in Page Titles
- Keyword in special places
- Keywords in Headings
- Keywords in URLs and Filename
Links
- Why Links are important
- Anchor Text
- Inbound and Outbound links
- Link Practices that are to be avoided
Metatags Content
- How to frequently add content to your site
- Bold and Italic Text
- Duplicate Content
Projects
- 3 Assignments / Mini Projects
- 1 Web based Project
- 1 Major Project
Domains / Industry
- Online Book Store
- Online Gift Portal
- Online Power Portal
This is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article.
ReplyDeleteiphone training institute in bangalore
best iphone training institute bangalore
ios app development in hyderabad