Your Progress

Learning Summary

0 of 93 topics completed
Quizzes Completed 0Best Quiz Score —Current Level Not startedContinue Choose a topic

Suggested sequence

Learning roadmap

Topics follow the Admin display order

Intermediate

93 topics
  1. HTTP Fundamentals
  2. HTTP Requests
  3. HTTP Responses
  4. HTTP Headers
  5. Status Codes
  6. Redirects
  7. Query Parameters
  8. Request Methods
  9. Content Types
  10. Sending Email
  11. mail()
  12. SMTP
  13. HTML Email
  14. Email Attachments
  15. Email Templates
  16. Composer
  17. Installing Composer
  18. composer.json
  19. composer.lock
  20. Package Installation
  21. Package Updating
  22. Dependency Management
  23. Semantic Versioning
  24. Autoloading
  25. PSR-4 Autoloading
  26. Composer Scripts
  27. PHP-FIG
  28. PSR Standards
  29. PSR-1
  30. PSR-3
  31. PSR-4
  32. PSR-6
  33. PSR-7
  34. PSR-11
  35. PSR-12
  36. PSR-14
  37. PSR-15
  38. PSR-16
  39. PSR-17
  40. PSR-18
  41. API Fundamentals
  42. REST APIs
  43. RESTful Architecture
  44. API Routes
  45. API Endpoints
  46. HTTP Methods
  47. Request Bodies
  48. Response Bodies
  49. JSON Responses
  50. API Authentication
  51. API Keys
  52. Bearer Tokens
  53. Pagination
  54. Filtering
  55. Sorting
  56. Rate Limiting
  57. API Versioning
  58. CORS
  59. Dependency Injection
  60. Dependency Inversion
  61. Inversion of Control
  62. Service Containers
  63. Reflection API
  64. Attributes
  65. Enumerations
  66. Generators
  67. Iterators
  68. IteratorAggregate
  69. Traversable
  70. ArrayAccess
  71. Serializable Objects
  72. Object Serialization
  73. Late Static Bindings
  74. Weak References
  75. WeakMap
  76. Scalar Type Declarations
  77. Nullable Types
  78. Union Types
  79. Intersection Types
  80. Mixed Type
  81. Never Type
  82. Static Return Type
  83. Literal Types
  84. Type Variance
  85. Strict Types
  86. Type Safety
  87. First-Class Callables
  88. Closures
  89. Closure Binding
  90. Higher-Order Functions
  91. Functional Programming
  92. Generator Functions
  93. Fibers

Topics

93 published topics

  1. 61 Inversion of ControlLearn Inversion of Control through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  2. 62 Service ContainersLearn Service Containers through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  3. 63 Reflection APILearn Reflection API through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  4. 64 AttributesLearn Attributes through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  5. 65 EnumerationsLearn Enumerations through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  6. 66 GeneratorsLearn Generators through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  7. 67 IteratorsLearn Iterators through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  8. 68 IteratorAggregateLearn IteratorAggregate through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  9. 69 TraversableLearn Traversable through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  10. 70 ArrayAccessLearn ArrayAccess through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  11. 71 Serializable ObjectsLearn Serializable Objects through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  12. 72 Object SerializationLearn Object Serialization through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  13. 73 Late Static BindingsLearn Late Static Bindings through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  14. 74 Weak ReferencesLearn Weak References through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  15. 75 WeakMapLearn WeakMap through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  16. 76 Scalar Type DeclarationsLearn Scalar Type Declarations through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  17. 77 Nullable TypesLearn Nullable Types through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  18. 78 Union TypesLearn Union Types through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  19. 79 Intersection TypesLearn Intersection Types through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning
  20. 80 Mixed TypeLearn Mixed Type through a detailed PHP lesson with examples, exercises and practice questions.Intermediate · 13 min read · 120 min learning