PHP
1. Introduction
2. Installation
3. Syntax and Tags
4. Call By Reference
5. Default Argument Values Function
6. Variable Length Argument Function
7. Recursive Function
8. Variables
9. Echo Statement
10. Print Statement
11. $GLOBALS (super global) variable
12. Data Types
13. Constants
14. Operators
15. For Loop
16. foreach loop
17. While Loop
18. do while loop
19. Functions
20. Functions with Parameters
21. Call By Value
22. if...else...elseif Statements
23. User Defined Function
24. Object Oriented Programming
25. Introduction to Advanced PHP
26. Understanding the importance of advanced PHP skills
27. Abstraction
28. Review of PHP fundamentals
29. Objects and Classes
30. Encapsulation
31. Inheritance
32. Polymorphism
33. Declaring a Class
34. Creating Objects (Instances)
35. Access Modifiers
36. Using Class Constants
37. Properties
38. Methods
39. Visibility
40. Constructor Method
41. Destructor Method
42. Interface Polymorphism
43. Achieving Polymorphism
44. Abstract Classes
45. Extending Abstract Classes
46. Interface
47. Declaring a Trait
48. Using a Trait
49. Method Priority
50. Multiple Traits
51. Autoloading classes
52. Composer Autoloading
53. Throwing Exceptions
54. OAuth and Single Sign On (SSO)
55. Catching Exceptions
56. Exception Hierarchies and Order
57. Custom Exception Classes
58. Invoking Anonymous Functions
59. Passing Anonymous Functions as Arguments
60. Use Cases
61. Reading and writing to files
62. File system manipulation
63. Working with streams and contexts
64. Implementing All Types Of Authentication in PHP
65. Uploading files and handling file uploads
66. PHP Data Security
67. Session management and security
68. Connecting to databases using PDO (PHP Data Objects)
69. Working with HTTP authentication
70. Binding Parameters and Security Considerations
71. Transaction Handling and Fetching Data
72. Fetching Data with PDO
73. Transaction management
74. Committing and Rolling Back the Transaction
75. Authentication and Authorization
76. Handling HTTP headers
77. Handling Cookies
78. Basic Authentication
79. Digest Authentication
80. Bearer Token Authentication
81. Mutual TLS (Transport Layer Security)
82. API Keys
83. Form Based Authentication
84. Windows Integrated Authentication
85. Memcached Caching
86. Cache invalidation strategies
87. Tag Based Invalidation
88. PHP and Performance Optimization
89. Identifying performance bottlenecks
90. PHP and Regular Expressions