Building PHP Applications with Generative AI

Building PHP Applications with Generative AI

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 23m | 243 MB

Generative AI can be a powerful assistant for all digital workers, including web application developers. With the rapid development of generative AI tools, it’s important for web developers to understand how these tools work and how they can be leveraged for code writing, validation, and testing. In this course, Joe Casabona—college-accredited course developer and founder of Creator Courses—covers what generative AI is, some common tools, and what they mean for web developers. Explore common use cases, learn about other recommended courses, and find out how to use AI tools to write, refactor, and test PHP.

Table of Contents

Introduction
1 How can generative AI help with PHP
2 What you should know
3 How this course works

Planning
4 Defining requirements
5 Use cases
6 User stories
7 Creating timelines
8 Challenge Generate a requirements document
9 Solution Generate a requirements document

Writing Code
10 Using ChatGPT to get code snippets
11 Working with GitHub’s Copilot
12 Other code-writing tools
13 Challenge Writing a PHP class sorter
14 Solution Writing a PHP class sorter

Testing Your Code
15 Automated testing vs. AI testing
16 Writing unit tests with AI
17 Generating test data
18 Challenge Generate test data for the provided class
19 Solution Generate test data for the provided class

Documentation
20 Types of documentation
21 Creating Doc Blocks
22 Creating comments for code

Conclusion
23 Next steps

Homepage