PHP Training Template
Overview
PHP is a server side scripting language that is embedded in HTML. It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites. It is integrated with a number of popular databases, including MySQL, PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server.
Topics
Sr No. | Topics | Efforts (in hrs) |
---|---|---|
1 | Introduction to Servers
| 8 |
2 | Introduction and Fundamentals
| 12 |
<mark style={{display: ‘block’, padding: ‘inherit’, background: ‘#ffeb3b52’ }}>1st Task ( Assign certain tasks to test if fundamentals are clearly understood or not ) | 4 | |
3 | PHP Standard Recommendations
| 4 |
4 | Arrays
| 12 |
5 | String Introduction
| 8 |
<mark style={{display: ‘block’, padding: ‘inherit’, background: ‘#ffeb3b52’ }}>2nd Task ( Assign certain tasks to test if Array and String functions are clearly understood or not ) | 4 | |
6 | PHP functions
| 12 |
7 | String Introduction
| 4 |
8 | PHP forms
| 4 |
<mark style={{display: ‘block’, padding: ‘inherit’, background: ‘#ffeb3b52’ }}>3rd Task ( Assign certain tasks on PHP functions ) | 8 | |
9 | Database Connectivity
| 34 |
10 | Security
| 8 |
11 | Session and Cookies
| 12 |
<mark style={{display: ‘block’, padding: ‘inherit’, background: ‘#ffeb3b52’ }}>1st Test ( Assign a complex functionality test on all the topics above ) | 12 | |
12 | OOPS
| 30 |
13 | OOP DB Connectivity Database Connectivity OOP style | 8 |
14 | File Handling
| 12 |
<mark style={{display: ‘block’, padding: ‘inherit’, background: ‘#ffeb3b52’ }}>Final Test Final test in PHP to check if trainee can proceed in PHP or not | 8 | |
15 | AJAX
| 8 |
16 | cURL
| 8 |
17 | Package/Dependency Management
| 8 |
18 | Unit Testing
| 12 |
19 | PHP7
| 30 |
Total Hours | 286 |