Learn By Example: PHP For Dynamic Websites

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-by-example-php-for-dynamic-websites/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Learn By Example: PHP For Dynamic Websites **课程概述:** 本课程是一门高度实用的PHP入门和进阶课程,通过丰富的实例,教授学员如何构建功能强大、交互性强的动态网站。课程不仅关注PHP语言本身,更强调Web编程基础,让学员能够学以致用,快速掌握构建现代网站所需的核心技能。 **核心内容亮点:** * **超级实用:** 课程内容以知识的即时应用为导向,提供立即可用的代码和方法。 * **构建智能网站:** 涵盖现代网站必备功能,如用户登录、Cookies和Session管理,这些被认为是网站的“必需品”。 * **实例驱动学习:** 每个教学示例都独立且包含源代码,清晰地展示特定的PHP应用场景。这些独立的示例将组合成构建复杂功能的基石。 * **全面技能覆盖:** * **服务器搭建:** 学习安装和配置基础的PHP Web服务器环境。 * **Web安全基础:** 掌握用户输入数据的验证与净化,以及如何防范XSS和XSRF攻击。 * **Web表单处理:** 学习如何有效处理Web表单数据。 * **MySQL集成:** 详细讲解MySQL数据库的安装、连接、查询执行、结果处理以及预处理语句,实现与数据库的无缝集成。 * **状态管理:** 深入理解Cookies和Session的区别与应用,以及如何在不使用Cookies的情况下利用Session。 * **端到端登录认证:** 学习如何实现完整的用户登录和认证系统。 * **面向对象PHP (OOP):** 掌握面向对象编程的核心概念,包括类(Class)、继承(Inheritance)和多态(Polymorphism)。 * **Superglobals:** 了解并使用PHP的Superglobals(如`$_GET`, `$_POST`)。 本课程旨在通过“做中学”的方式,帮助学员扎实掌握PHP Web开发技术,为构建动态、安全且功能丰富的网站奠定坚实基础。

课程评论(0条)

课程详情

Super-practical PHP: Learn, by example, how to build a smart website with cookies, sessions, login authentication, MySQL integration, Object Oriented PHP and lots more! Let's parse that. This course is super-practical: packed with knowledge you can put to use right away, while still giving you a good foundational understanding of web programming, not just PHP. Its about building smart websites: these days, its not OK for a website just to look snappy - login, cookies and sessions are considered necessities, not luxuries anymore In this course, we will learn by example. Each example is self-contained, has its source code attached, and gets across a specific PHP use-case. Each example is simple by itself, but they come together as building blocks to build complex use cases. What's included in this course: Installing and setting up a basic web server with PHP Web security basics: validating and sanitizing user input data. Web forms, mitigating XSS and XSRF attacks MySQL Integration and Installation: Connecting to a database, running queries, processing results, prepared statements. Easy integration with MySQL so it's dead simple to work with databases for permanent data storage Cookies, Sessions and the differences between them, using sessions without cookies End to end login authentication Object oriented PHP, classes, inheritance, polymorphism GET, POST and other superglobals

课程标签

0人关注该课程

主题相关的课程