Python自学之2016.4.4

582 查看

整理了一下自己的python学习计划和路程,由于全部都是在网上自学,所以会走弯路,这一点在学习之初也预料到了,也尽了很大的努力去描绘出这样的一幅技术路线和框架。

一开始,我是想做个网站,从头到脚自己写的那种,用Python。学完Python基础之后做了很多小型的练习题,后来决心做一个真正的项目出来,算是一片试验田。先是跟着实验楼的课程写了一个博客,大概明白是怎么一回事以后就开始着手设计一个包含有注册,登陆,打卡,上传,查询这些功能的一个web系统,这是因为机缘巧合结识了十位坚持自学的朋友,有人学写字,有人学绘图,大家每天互相督促,很幸运,没有人半途而废。所以就想做出来这样一个系统,一是方便大家打卡,二是检验自己这一阶段的学习成果。github地址这个是项目的代码。一开始是自己实现了注册登录查询这样一些功能,全部做完以后发现官方文档的代码要比自己写的好很多,所以只保留了注册模块,打算把其他的功能用文档的代码替换下来。然后就是部署代码到服务器上的历程,折腾了两天,看了无数教程,愣是没成功,最后打开首页不是nginx就是apache,我用gunicorn和django部署的网站死活显示不出来。感觉很挫败。于是昨天晚上把阿里云服务器的centos换成ubuntu打算再试一次。另外就是今天整理了一下大概的技术路线,其中的python基础和django基础我认为还算基本掌握。这两天正在补html和javascript的知识,这是因为上海的一位朋友说希望我成为全栈工程师,这个词也是他告诉我的,很喜欢,我觉得很酷。以下是整理的东西。

基础

HTML+CSS+Javascript,JQuery,python基础。

进阶

MySql基础,Django基础,Django进阶,AJax,Tornado。

提高

TKiner桌面编程,python开发跨平台应用,python网络编程,scrapy爬虫应用。

前进

H5+CSS3,Flask,linux,Redis,bootstrap,Node.js,机器学习,神经网络,数据挖掘,bottle web。

然后今天下午的话,继续学javascript,明天或者者后天吧想开始学JQuery。

附上一幅实验楼的截图


还是踩了很多坑才走到今天,虽然现在也很水吧,但是还是很有信心。