Intermediate
166 Lessons
50h
Certificate of Completion
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you’ll dive deep into advanced PHP string manipulation techniques using the Laravel framework, empowering you to handle complex data formats efficiently and enhance your web development projects. You’ll start by exploring the fundamentals of character encodings and Laravel’s string helpers. Next, you’ll delve into formatting, logical operations, padding methods, word manipulation, and parsing methods, gaining hands-on experience applying these techniques within Laravel applications. You’ll ...Show More
What You'll Learn
An understanding of Laravel’s string helper functions for various string manipulation tasks
Working knowledge of regular expressions syntax and its application in PHP for text processing and pattern matching
Hands-on experience accessing individual characters in UTF-8 strings and managing character encodings effectively
An understanding of Blade directive validation and working with HTML parsing techniques in PHP applications
Familiarity with applied techniques, such as writing a Gherkin parser and utilizing Markov chains for text generation
Hands-on experience formatting strings using different casing conventions such as camel, kebab, and snake cases
What You'll Learn
An understanding of Laravel’s string helper functions for various string manipulation tasks
See more
Course Content
Introduction
What Are Strings?
Fluent Strings
The Formatting Helper Methods
The Logical Helper Methods
The Construction Helper Methods
19 Lessons
The Extraction Helper Methods
13 Lessons
Padding Strings
4 Lessons
String Translations and Extension
5 Lessons
Lines and Words
18 Lessons
Applied Techniques: Writing a Gherkin Parser
22 Lessons
Markov Chains and Text Generation
4 Lessons
Fixed Width Data Parsing
7 Lessons
Splitting Strings
12 Lessons
Applied Techniques: A Blade Directive Validator
8 Lessons
Working with HTML
8 Lessons
Regular Expressions
5 Lessons
Conclusion
1 Lesson
Appendix
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor