- Most important: Please write clean code
- Keep your Team leader updated. ( Your team leader will share a excel sheet with you , you have to put your daily status on daily basis )
- Keep Notes of everything you do.
Beginner Level [ 2 Weeks ]
-
PHP Basics
- Variables , Arrays , Functions ( Inbuilt and Custom Functions )
- Date and Time
- Super Globals
- Password Hashing
- Data Filtering
-
PHP Object Oriented
- Classes , Objects , Class Access Modifiers , Inheritance, Constructors , Destructors
-
MySQL
- Connections
- Data Fetching , Adding , Updating , Deleting
- Joins , Sub Queries
- Inbuilt Mysql functions Mysql Useful Functions
- PDO ( PHP Data Objects )
Intermediate Level [ 3 Weeks ]
-
Dependency Management
- Composer
- Installing , Updating and removing Dependencies
-
PSR Auto loading
-
MVC and CMS Patterns ( Codeingiter and Wordpress )
-
Javascript and Jquery
-
GIT
- Basics
- Clone a project, Push to Github
- Branches
- Commiting changes
-
Rest APIs
Advance Level [ 1 Month ]
-
MVC ( Laravel )
-
CMS ( Wordpress , Drupal )
-
Vuejs ( Javascript Framework )
-
Git Workflow