C+实现俄罗斯方块、PHP实现验证码、PHP Socket编程等

关注「实验楼」,每天分享一个项目教程

本周实验楼上线 4 门新课,分别是《C++实现俄罗斯方块》《PHP实现验证码制作》《PHP Socket编程》《Django打造文件分享系统》。全部免费,想练手的小伙伴们不要错过了~!

一、《C++ 实现俄罗斯方块》

课程作者:Gamerchen课程简介:本课程将用C++动手实现经典游戏-俄罗斯方块,课程难度适中,适合初学C++并且有一定基础的同学,通过课程可以掌握C++编程的基本方法以及游戏设计中的逻辑算法,既能提高编程能力,又能感受游戏的乐趣!知识点:

C++ 编程基础

ncurses 库的使用

俄罗斯方块逻辑设计

窗口的绘制

方块类的设计

旋转算法

移动、消除函数

课程链接:https://www.shiyanlou.com/courses/995二、《PHP 实现验证码制作》

课程作者:雨y飘零久课程简介:无论是PC端的网站还是移动端的APP,验证码的使用已经是账户登录的标配了。本课程我们为大家讲解使用PHP如何去制作自己的验证码。实验1将对于验证码的原理的讲解和实现。实验2会使用已封装的验证码在实例中进行校验。知识点:

验证码的基本原理

PHP代码对验证码具体实现

编写HTML页面,在页面中创建一个表单,用于输入用户登录信息和验证码

使用上节课封装好的ValidateCode验证码类

利用尝过的Session技术验证用户提交的验证码

使用jquery技术在不刷新页面的情况下,更换验证码,优化用户体验

使用ajax技术进行数据传递

课程链接:https://www.shiyanlou.com/courses/986三、《PHP Socket编程》

课程作者:水煮牛肉课程简介:本课程通过学习TCP原理,Socket编程,多进程编程, 进程间通信和IO复用编写一个WEB服务器,本课程难度中等,适合phper进阶学习。课程列表:

课程链接:https://www.shiyanlou.com/courses/987四、《Django打造文件分享系统》

课程作者:李金狗课程简介:本教程介绍如何使用Django框架快速打造文件分享系统,实现搜索功能,分享功能,用户分享文件查询。通过本课程,我们可以快速掌握Django的基础,以及一些ORM和View的高级用法。本课程适用于有一定python基础的同学以及对Django感兴趣的同学。课程列表:

课程链接:https://www.shiyanlou.com/courses/993

实验楼会源源不断地给大家带来有趣、有料的编程课程。如果您有不错的项目和课程,也欢迎与我们投稿——不仅能获得不菲的奖励,您的编程生涯也会受益匪浅。

希望实验楼的微小工作能让大家有所收获,也希望实验楼能和大家一起成长~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171222B0TQWG00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券