Py学习  »  Python

我与 Python | 我用刚学的 Python 做了毕业设计

网易云课堂 • 6 年前 • 1860 次点击  



作为 Python 初学者,我的毕业设计可能还显得有些简单和粗糙。但万事开头难,比起多次只翻了三页基础知识就放弃的以前,能够拿出一样作品,应该算不小的进步。我会继续学习,拓展这门课所学知识的深度和广度,不断完善自己的作品。




已经收到北航硕士录取通知书的张渊博,最近在紧张的准备毕业设计作品。作为电子信息专业的本科生,他对网站开发并不熟悉,却独立完成了个人博客的全部开发。像专业工程师一样编程,是否是一种不可思议的超能力?渊博有话说:



渊博,你好,首先做下自我介绍吧。


我叫张渊博,现在是南昌航空大学电子信息工程的大四学生,今年考研到了北航的软件工程,算是小跨了一下专业,而且平时就对软件开发比较感兴趣,之后也想从事互联网方面的工作。所以无论是专业要求,还是之后的职业规划, Python 都是必不可少的工具。而且我的毕业设计也应用了 Python 的web开发来完成的。




刚刚你提到毕设用了 Python ,为什么会选择这个课题?


我是受到企业网站的启发,一个简单的企业网站,可以介绍公司产品和业务、和用户互动等等。现在自媒体风潮盛行,个人博客可以发布文章、反馈读者评论,跟大家分享自己的理念,与企业网站功能基本类似,所以我想到毕设来做个人博客。


而且这是我一个人来完成的,想到个人可以来做一家企业才能做到的事情,我会觉得很兴奋,很有学习的动力。


渊博的毕设作品


那时候麻瓜编程刚好在云课堂推出了“ Python 的web开发”这门课,以 Python 语言为工具,延伸前后端开发的知识体系,手把手带着我来完成网站的开发。所以对于 Python 的学习和毕设课题的确定都借此铺开了。



大家都觉得现在的网课水平参差不齐,而且这门是付费课程,你是否也会担心交了钱被坑? 


这个问题很实在。在付费之前我就看了这门课的免费试听部分,还有侯爵老师编写的参考资料《编程小白的第一本 Python 入门书》。可以感觉到和其它网课不太一样,比如我也看过 codecademy 平台上的 Python 课,基础知识部分实在是太多了,不知道如何运用它们去做出我想要的东西;还有的就是直接教开发,类似空中楼阁,虽然我有 C 和 C++ 的基础,但学习起来仍然感觉理解吃力。 


这门课的设置就科学多了,是以目标为导向来学习,学一段基础知识就开始实践,然后再学再实践。


像滚雪球一样,通过做小项目,把学到的知识不断巩固、联通。让我在满满的成就感中,学到了我想学的知识。 


我还要专门强调一句,侯爵老师真是太赞了!颜值高、音色好,而且讲课十分简洁生动,大家可以来麻瓜随意感受下。




作为已经学完这门课的优秀学生,有没有经验要和学弟学妹分享?


首先,我把 Python 当做成一门技能而不是学术知识,就像学开车一样,从生到熟,是要不断去实践的。


其次,站在宏观层面,我觉得付费类在线学习产品,并不是交完钱,知识就学到手了,而是要看自己投入了多少时间和精力去学习。


最后,还是那句常说的话,兴趣是最好的老师。这门课加入了很多有意思的开发项目,相信学习起来也会轻松不少。


多年以来我一直觉得自己是一个好的科技消费者。我喜欢很酷的技术很好的产品但现在我更想做一个科技的生产者去向别人分享自己的想法眼中看世界的样子。



Python Web 微专业是麻瓜编程与网易云课堂合作推出的课程,帮你花更少时间,高效上手 Python Web 实战。课程以实战项目为主线,有资深工程师在群里即时答疑,每次提交大作业后提供一对一辅导,帮你循序渐进的掌握 Django, RESTful API,Vue.js, Semantic UI 技术栈。




点击阅读原文也可报名!


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/weixin/qh2KmKpEfw
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1944
 
1860 次点击