关于学 PHP - 编程课程
教程与 IDE:MySQL、OOP、后端编程、面试问题和 AI 导师
通过分步教程在手机上学习 PHP,从第一个 echo 开始,一直到 Laravel、MySQL 和 REST APIs。
从入门到后端的 PHP 课程
49 门课程和 195 节课,等级从 A1 到 C2:
• 基础:变量、类型、echo、控制流、循环、函数和作用域
• 数组和数组函数、字符串函数、日期和时间
• HTML 页面:在页面中嵌入代码、GET 和 POST 表单、会话和 Cookie
• 面向对象编程(OOP):类、继承、接口、trait、命名空间、PSR-4 自动加载和 Composer
• 使用 PDO 和预处理语句操作 MySQL、JSON 以及调用 REST APIs
• PHP 8.x 特性、错误处理、异常和正则表达式
• Laravel:MVC 和路由、Eloquent ORM、身份验证、队列以及构建 REST APIs
• 安全性(XSS、CSRF、SQL 注入)、使用 PHPUnit 进行单元测试、部署
• 高级内容:Symfony 组件、Redis 缓存、设计模式和 SOLID、Docker 和 CI/CD、微服务
编写并运行代码
• 移动 IDE,包含代码编辑器和编译器:编写代码,点击“运行”,查看输出(需要互联网连接)
• 页面视图:脚本输出的 HTML 会呈现为网页,并显示在源代码和控制台旁边
• 请求模拟器:运行前设置 $_GET、$_POST、Cookie 和会话
• 数据库沙盒:针对真实的 SQLite 数据库练习 PDO,并查询其中的表
• 错误会指向你自己的代码行;询问 AI 导师哪里出了问题
体验真实工作的练习
• 60 个编码任务:20 个简单、20 个中等、20 个困难
• 逐步构建 Web 应用:联系表单、登录系统、带 CRUD 和 REST API 的博客,每个项目 8 个步骤
• 20 个带有起始代码和提示的引导式项目
• Bug Hunt:每天在生命值耗尽之前修复一个出错的脚本
• 每日函数:通过简短练习回顾内置函数
• 框架体验:在一个小型教学框架中练习 Laravel 和 Symfony 模式(路由、视图、查询构建器),并明确标注这不是真正的框架
为后端工作做好准备
• 50 道面试题,附清晰答案
• 50 道测验题,检查你的掌握情况
• 包含 71 个条目的速查表,从严格类型到 PDO
• 结业考试和完成证书(Pro)
AI 导师
询问任何概念、错误或代码片段。免费版:每天 3 个问题,观看一段简短广告后还可再提问 1 次。Pro:无限次提问。
WORLD CODING CHALLENGE
每天三轮全球编码挑战。使用 PHP 或其他 11 种语言中的一种解决问题。
继续前进
• 连续学习天数、XP、进度跟踪,以及在你选择的时间发送提醒。应用支持 22 种语言。
免费版和 Pro
免费版:第一门课程(开始学习 PHP)、2 个编码任务、联系表单项目、最初的框架课程、Bug Hunt、每日回顾练习、代码编辑器,以及每天 3 个 AI 导师问题。免费版会显示广告。
Pro:所有课程、任务和项目、证书考试、无限 AI 导师和无广告体验。提供每周、每月或每年方案,也可一次性购买终身版。
Laravel 和 Symfony 是其各自所有者的商标。本应用与它们没有关联。
隐私政策:https://www.coddykit.com/terms/privacy-policy
最新版本82.6.2的更新日志
• Improved translations — lessons and screens in your language
Thanks for learning with us — your reviews help us improve!












