web后端开发——小白探路

作者: 王晓航 | 来源:发表于2017-12-20 12:48 被阅读74次

先交代一下作者本人目前的状态:

大四双非CS专业在读学生,自学python不到一年,毕业设计是一个商业项目,从零开发,项目是一个视频教学的网站开发,我主要负责后端开发(可能将来前端也要归我弄)。当前的重心都会放在这个商业项目上,负责的老师告诉我大概要半年时间才会弄完,可能对大多数的大四学生来说,这样的毕业设计就是地狱,但对我来说,再好不过。不出意外的话我会在我的简书一直更新我的学习进程、经验分享、个人看法等等,类似一个专栏吧。话不多说,Here we go!


语言及框架的选择

语言:python

框架:Django

个人见解:使用python作为web开发的语言,已经有很多很成功的案例(豆瓣,知乎)Django作为一个类ror的框架,其社区及文档十分丰富,减少学习成本(本人的python基础)开发敏捷。(本人开发经验并不丰富,大家可以自行搜索语言及其框架的优点,这里不进行赘述。)

附上一张当前的学习路线。

web开发后端学习路线图

如果有哪位大神有不同的看法希望能指出,不胜感激。


开始学习

必要的前提:

操作系统:Linux

编程语言:python

基本的python数据结构

HTTP协议

HTML、CSS基础知识

SQL数据库

以上知识如果你没有积累,请花点时间进行学习再进行下一步,也不至于深度学习,可以浅尝则止,用到的时候再进行深入研究,但如果不了解这些知识肯定没有办法进行接下来的学习。

一些建议:学习新知识的话看入门视频效果比较不错。想看书入门的话,越薄越好。

我学过的一些资源分享

Linux:Linuxcast 视频教学(网易公开课)

python:《像计算机科学家一样思考Python》、廖雪峰python教学

SQL:《SQL必知必会

http:《图解http

HTML、CSS:W3C school

也可以关注我的豆瓣,在我读过的书里面找,有些好书我都会第一时间保存在豆瓣上。


最后,记录我接下来要学的东西

python:python——异步IO、《python cookbook》、《Python核心编程》(Django篇)

复习HTTP:《HTTP权威指南

……

相关文章

  • web后端开发——小白探路

    先交代一下作者本人目前的状态: 大四双非CS专业在读学生,自学python不到一年,毕业设计是一个商业项目,从零开...

  • 如何学习Java? 大数据培训学习Java吗?

    注意: 1、所推荐的学习内容是Java Web和Java后端开发的路线,非Java Web和Java后端开发的同学...

  • 关于Reactive Programming(二)

    为什么Web后端开发对Reactive没什么感觉? 前端开发对Reactive比较熟悉,但是对于大多数web后端的...

  • 0. 前言

    对于Web开发的纯小白,以Flask/Django为代表的Python框架绝对是快速上手并对前后端快速形成相关概念...

  • Web后端开发

    #Web后端开发 `开发Web后台需要的基本功以及共通的业务点` --- ##0.基本功 - HTTP基本概念 -...

  • 20180516 Web前端的初步接触

    Web前端 Web前端的内涵:Web开发分为前端和后端两部分,后端指的是程序、数据库和服务器层面的开发,而前端则指...

  • 工程化学习路线

    Web开发 基础:web工作原理、git使用、idea(pycharm)等开发者工具 前端、网络、后端 前端(客户...

  • 前后端的身份认证

    Web 开发模式 目前主流的 Web 开发模式有两种,分别是: 基于服务端渲染的传统 Web 开发模式 基于前后端...

  • 初识Django

    首先认识一下web开发框架 什么是web开发?, Web开发指的是开发基于B/S架构,通过前后端的配合,将后台服务...

  • Day006 - 感性认识JavaScript (2018-11

    知识点梳理: Web应用后端开发 -- web前端网络数据采集 -- 爬虫和前端开发人员交互 web前端 = HT...

网友评论

    本文标题:web后端开发——小白探路

    本文链接:https://www.haomeiwen.com/subject/zjfgwxtx.html