使用PHP, MySQL构建令人惊叹的流媒体服务,PHP、MySQL、Bootstrap和PDO构建精美的流媒体服务及其管理面板。
你将会学到的:
学习设置构建现代Web应用程序所需的必要工具
构建完整的身份验证系统
学习使用高级PDO查询
学习使用PHP进行密码哈希和解哈希
处理验证问题,防止用户访问敏感数据
编写专业可维护的代码
处理一些复杂的SQL查询
学习文件上传以及如何完全更新和删除文件
学习如何将代码的不同部分整合在一起,使它们可以在同一系统中工作
在开发过程中学习修复错误
创建一个令人惊叹的管理面板
创建浏览计数系统
创建关注系统
学习要求:
了解 PHP、MySQL 和 PDO
对Bootstrap了解甚少
课程说明:
你是否和我一样充满激情?你是否想要构建一些令人惊叹的东西?你是否是一名希望拥有酷炫工作的Web开发者?如果是的话,那么这门课程适合你。在这门课程中,你将学习如何从头开始构建一个完整的流媒体服务,只需几个小时的时间。我已经确保课程的每个部分都简明、优雅且信息丰富,所以不要错过这个酷炫的机会。我还提供了课程中不同部分所需的文件,供你一步一步地跟随我进行学习。
以下是你将学到的内容,首先,我将向你介绍我们在本课程中将使用的工具。然后,我们将从零开始构建一个完整的身份验证系统。在构建这个系统的过程中,我将向你介绍密码的哈希和解哈希。接下来,我们将在我们自己的应用程序中构建一些通用且酷炫的功能,主要是选择和放置数据。紧接着,我们将与流派和节目一起工作,并构建我们自己的关注系统,允许用户关注他们的新节目更新。然后,我们将允许用户评论和查看节目的剧集,并构建我们自己的浏览计数器。我们将通过允许用户查看他们关注的节目来完成用户端的工作,并处理搜索框。现在,让我们来到管理员面板,通过与管理员、剧集、节目、流派等进行工作,让管理员管理Web应用程序。当然,这门课程中还有很多要讨论的功能和特性,但我不想再浪费你的时间了。所以,如果这听起来像是你感兴趣的事情,请考虑立即获取这门课程。我们在课程中见!
此课程面向哪些人:
学习过 PHP 和 MySQL 并想要构建完整项目的人
想要打造自己简历的开发人员
【资源目录】:
├──1. Introduction
| ├──1. Introduction.en.vtt 7.79kb
| ├──1. Introduction.mp4 91.05M
| ├──1. Introduction.srt 7.41kb
| └──1.1 presentation.pptx 53.47kb
├──10. Finishing Admins Section
| ├──1. Working with Index Page.en.vtt 6.66kb
| ├──1. Working with Index Page.mp4 65.92M
| ├──1. Working with Index Page.srt 6.65kb
| ├──2. Showing Admins.en.vtt 3.42kb
| ├──2. Showing Admins.mp4 30.36M
| ├──2. Showing Admins.srt 3.45kb
| ├──3. Creating New Admins.en.vtt 4.45kb
| ├──3. Creating New Admins.mp4 41.24M
| └──3. Creating New Admins.srt 4.44kb
├──11. Finishing Shows Section
| ├──1. Displaying Shows.en.vtt 7.46kb
| ├──1. Displaying Shows.mp4 88.30M
| ├──1. Displaying Shows.srt 6.94kb
| ├──2. Creating New Shows.en.vtt 18.24kb
| ├──2. Creating New Shows.mp4 194.57M
| ├──2. Creating New Shows.srt 17.30kb
| ├──3. Deleting Shows with Images.en.vtt 4.54kb
| ├──3. Deleting Shows with Images.mp4 38.06M
| └──3. Deleting Shows with Images.srt 4.21kb
├──12. Finishing Genres Section
| ├──1. Displaying Genres.en.vtt 4.54kb
| ├──1. Displaying Genres.mp4 38.07M
| ├──1. Displaying Genres.srt 4.21kb
| ├──2. Creating New Genres.en.vtt 4.42kb
| ├──2. Creating New Genres.mp4 35.84M
| ├──2. Creating New Genres.srt 4.41kb
| ├──3. Deleting Genres.en.vtt 2.26kb
| ├──3. Deleting Genres.mp4 15.83M
| └──3. Deleting Genres.srt 2.23kb
├──13. Finishing Episodes Section
| ├──1. Displaying Episodes.en.vtt 6.74kb
| ├──1. Displaying Episodes.mp4 67.88M
| ├──1. Displaying Episodes.srt 6.61kb
| ├──2. Inserting New Episodes.en.vtt 18.34kb
| ├──2. Inserting New Episodes.mp4 165.93M
| ├──2. Inserting New Episodes.srt 17.88kb
| ├──3. Deleting Episodes with Videos and Thumbnail.en.vtt 4.98kb
| ├──3. Deleting Episodes with Videos and Thumbnail.mp4 39.99M
| └──3. Deleting Episodes with Videos and Thumbnail.srt 4.64kb
├──14. Update(New Lectures) Enhancing and Improving Further
| ├──1. Fixing Bugs and Enhancing.en.vtt 16.37kb
| ├──1. Fixing Bugs and Enhancing.mp4 149.64M
| └──1. Fixing Bugs and Enhancing.srt 16.50kb
├──2. Installation
| ├──1. Installing Xampp.en.vtt 7.99kb
| ├──1. Installing Xampp.mp4 50.27M
| ├──1. Installing Xampp.srt 8.01kb
| ├──2. Installing VS Code.en.vtt 2.78kb
| ├──2. Installing VS Code.mp4 28.16M
| └──2. Installing VS Code.srt 2.71kb
├──3. Setting up and Getting Started
| ├──1. Code and Design for the Project.en.vtt 3.48kb
| ├──1. Code and Design for the Project.mp4 46.54M
| ├──1. Code and Design for the Project.srt 3.33kb
| ├──1.1 anime-main.rar 23.76M
| ├──2. Creating Config File.en.vtt 13.40kb
| ├──2. Creating Config File.mp4 80.44M
| ├──2. Creating Config File.srt 13.02kb
| ├──3. Structuring our Project.en.vtt 4.77kb
| ├──3. Structuring our Project.mp4 36.42M
| └──3. Structuring our Project.srt 4.74kb
├──4. Creating Authentication System
| ├──1. Creating Register Page.en.vtt 22.42kb
| ├──1. Creating Register Page.mp4 207.31M
| ├──1. Creating Register Page.srt 21.42kb
| ├──2. Logging Users in.en.vtt 19.06kb
| ├──2. Logging Users in.mp4 126.45M
| ├──2. Logging Users in.srt 18.36kb
| ├──3. Starting Sessions and Validating.en.vtt 22.07kb
| ├──3. Starting Sessions and Validating.mp4 195.90M
| └──3. Starting Sessions and Validating.srt 21.61kb
├──5. Diving Deeper and Getting Main Features Done
| ├──1. Selecting Data for Slider.en.vtt 18.67kb
| ├──1. Selecting Data for Slider.mp4 186.92M
| ├──1. Selecting Data for Slider.srt 17.83kb
| ├──2. Selecting Trending Shows pt.1.en.vtt 9.16kb
| ├──2. Selecting Trending Shows pt.1.mp4 96.09M
| ├──2. Selecting Trending Shows pt.1.srt 8.48kb
| ├──3. Selecting Trending Shows pt.2.en.vtt 21.40kb
| ├──3. Selecting Trending Shows pt.2.mp4 224.40M
| ├──3. Selecting Trending Shows pt.2.srt 20.28kb
| ├──4. Selecting Shows in Index Page pt.1.en.vtt 14.00kb
| ├──4. Selecting Shows in Index Page pt.1.mp4 163.60M
| ├──4. Selecting Shows in Index Page pt.1.srt 13.84kb
| ├──5. Selecting Shows in Index Page pt.2.en.vtt 18.37kb
| ├──5. Selecting Shows in Index Page pt.2.mp4 202.10M
| └──5. Selecting Shows in Index Page pt.2.srt 18.62kb
├──6. Working with Genres and Shows
| ├──1. Selecting Genres.en.vtt 12.79kb
| ├──1. Selecting Genres.mp4 130.63M
| ├──1. Selecting Genres.srt 12.63kb
| ├──2. Grabbing Shows for Every Category.en.vtt 13.03kb
| ├──2. Grabbing Shows for Every Category.mp4 170.06M
| ├──2. Grabbing Shows for Every Category.srt 13.04kb
| ├──3. Display Single Show.en.vtt 11.36kb
| ├──3. Display Single Show.mp4 144.26M
| ├──3. Display Single Show.srt 11.20kb
| ├──4. Loading other Shows and Comments.en.vtt 10.81kb
| ├──4. Loading other Shows and Comments.mp4 119.19M
| ├──4. Loading other Shows and Comments.srt 10.72kb
| ├──5. Following Shows pt.1.en.vtt 13.50kb
| ├──5. Following Shows pt.1.mp4 129.30M
| ├──5. Following Shows pt.1.srt 12.73kb
| ├──6. Following Shows pt.2.en.vtt 9.97kb
| ├──6. Following Shows pt.2.mp4 91.27M
| └──6. Following Shows pt.2.srt 9.87kb
├──7. Working with Episodes, Comments, Views and More
| ├──1. Inserting Comments.en.vtt 11.96kb
| ├──1. Inserting Comments.mp4 127.81M
| ├──1. Inserting Comments.srt 11.68kb
| ├──2. Showing Episodes for every Show pt.1.en.vtt 12.48kb
| ├──2. Showing Episodes for every Show pt.1.mp4 141.44M
| ├──2. Showing Episodes for every Show pt.1.srt 11.97kb
| ├──3. Showing Episodes for every Show pt.2.en.vtt 9.77kb
| ├──3. Showing Episodes for every Show pt.2.mp4 104.66M
| ├──3. Showing Episodes for every Show pt.2.srt 9.47kb
| ├──4. Adding and Showing Comments.en.vtt 17.63kb
| ├──4. Adding and Showing Comments.mp4 189.38M
| ├──4. Adding and Showing Comments.srt 17.12kb
| ├──5. Increasing Views Per User.en.vtt 15.83kb
| ├──5. Increasing Views Per User.mp4 125.06M
| └──5. Increasing Views Per User.srt 15.28kb
├──8. Building User Pages and Searching
| ├──1. Displaying Followed Shows.en.vtt 12.64kb
| ├──1. Displaying Followed Shows.mp4 145.48M
| ├──1. Displaying Followed Shows.srt 12.01kb
| ├──2. Searching for Shows.en.vtt 16.77kb
| ├──2. Searching for Shows.mp4 181.09M
| ├──2. Searching for Shows.srt 16.14kb
| ├──3. Validating and Cleaning up pt.1.en.vtt 2.46kb
| ├──3. Validating and Cleaning up pt.1.mp4 24.79M
| ├──3. Validating and Cleaning up pt.1.srt 2.47kb
| ├──3.1 validate.rar 0.17kb
| ├──4. Validating and Cleaning up pt.2.en.vtt 11.60kb
| ├──4. Validating and Cleaning up pt.2.mp4 123.75M
| └──4. Validating and Cleaning up pt.2.srt 11.61kb
└──9. Getting Started with Admin Panel
| ├──1. Design and Code for Admin Panel.en.vtt 2.49kb
| ├──1. Design and Code for Admin Panel.mp4 10.57M
| ├──1. Design and Code for Admin Panel.srt 2.46kb
| ├──1.1 admin-panel.rar 13.12kb
| ├──2. Logging Admins in.en.vtt 12.86kb
| ├──2. Logging Admins in.mp4 104.15M
| ├──2. Logging Admins in.srt 12.25kb
| ├──3. Starting Sessions and Validating.mp4 86.74M
| └──3. Starting Sessions and Validating.srt 14.92kb