python web开发需要学什么_想学python web开发,听听专业人士怎么说,少走许多弯路...

有小伙伴咨询我python web开发应该学什么,怎么学,本篇文章就和你聊一聊python web 开发的事情

1. 学习 python web 全栈靠谱么

答案是不靠谱,很特么不靠谱。

全栈这东西,只有多年经验的技术大牛才玩的起,前端技术javascript,css, bootstrap,Angular JS,React,Vue, 后端框架flask, django,tornado, 再后面数据库mysql,mongodb,redis, 我这只是罗列了其中一部分,绝望么?

全栈是个噱头,那些靠技术创业的人,自身能力非常好,玩得起全栈,初学者就洗洗睡了吧,绝大多数后端开发只是对前端知识略有了解,自己用bootstrap写点简单的前端没啥问题,要是搞线上项目,还是的专业的人士来。

2. 学习哪个web框架容易入手

毫无疑问,首推flask, django虽然很牛逼,但是对初学者来说,太重了,这就好比举重,你刚开始训练,先来15公斤的,100公斤的你就别考虑了。

flask 的资源非常多,下面推荐2个资源Flask 中文文档( 1.1.1 )​dormousehole.readthedocs.ioflask mega-tutorial 1.1 documentation​www.pythondoc.com

第一份教程,偏向于基础知识,适合新手初步学习了解,第二份教程,结合实际项目,可以在有了一定基础之后再看,劲酒虽好,可不要贪杯哦,先学基础,再结合实践项目。

3. 前端知识需要学习么

实际工作中,大部分时候,前端工作由专业的前端来做,你只是做后端的服务开发,但是呢,前端的知识,主要是html, javascript也是要会一些的,一点不会,显得业余,万一真需要你写点前端的代码,你也应该能顶上去不是。

企业里,纯粹的后端开发,如果是技术牛逼的那种,你让他写前端,他闷头研究俩星期也是可以的,只是性价比就不高了。

4. http 协议需要学习么

答案是肯定的,需要学习,想成为高级web开发,http 协议那是必须得会的,不说精通也得整个熟悉,要不然,线上出问题了,一脸懵逼啊

1. http 状态码的含义

2. 请求头,响应头的部首含义

3. http 8个请求方法

这两块是知识是不可缺少的,推荐你购买《http权威指南》这本书

5. 数据库需要学习么

答案是肯定的,没有数据库,数据存哪呢?关系型数据库学mysql,非关系型数据库学mongodb,缓存用redis, 先搞定这3个数据库吧。

6. 选取哪个平台,linux,还是windows

如果你只是玩一玩,windows,如果你打算进入IT这个行业,那你必须得搞的定linux啊,企业里,服务都部署在linux环境下,这东西你不会,还咋搞啊,基本的linux 命令你得会用才行啊。

7. 总结

要学习的知识太多了,要有取舍,把重点放在flask基础教程上,就是我分享的第一份教程,其他方面的知识,对flask有了基本了解以后,再学第二份教程,需要学习其他方面的知识了,自己再补充吧。

文章首发于公众号 coolpython,关注我,获得更多经验分享coolpython

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值