我是真正从从零开始的,没有任何Python基础,但是在三个月后用Python搭建了一个动态网站。写这篇文章,是因为我觉得,相比于python大咖,我认为,我对于从零开始学Python,更清楚会遇到哪些坑,哪些难点,下面我把我的学习过程分享一下,并且在文章尾部附有相应的学习资料,希望对跟我一样从零开始学Python的人有些帮助。
在很多平台上,其实都可以看到很多人,在询问想转行到IT,想学习编程,但是不知道如何开始,而且在回复这类问题的答案中,大部分都是,给出一批书单资源,然后说明一个大概的方向,不明所以的初学小白,就开始纵身投入到Python理论学习的汪洋大海之中。
从逐步地坚持,到最后坚持读下来的寥寥无几,学习的积极性也被消磨殆尽。
一向以来,编程对我而言是一种「黑魔法」般的存在。本年阿里月饼门,当很多人都参加到对错之争的时候,我愈加着迷于程序员戋戋几行代码的脚本所展现出的威力,对于外行而言,这是超乎他们幻想之外的某种能力——为什么我守在电脑面前盯着秒针然后拼命点击鼠标都不一定能抢到的礼物,程序员只需要提前花5分钟写3行代码就轻松搞定?
所以,我的心底深处一向都想变成这样的一位魔法师。本年的8月,刚好作业上想要开发一个英语学习网站,借此机会,我决议好好学习一下编程。在此之前,我所有关于程序的常识仅仅来源于两部分,一是本科时期的C言语必修课,现在已经忘得一干二净,不过好歹我从中理解编程是怎么回事;第二部分是大约两年前因为作业关系学的一些Python,不过学习得非常的浅显,现在的话也已经忘记得差不多了。
简单说,我想做一个网站,而且还要是一个动态的网站,他可以辨认谁登陆,然后对不同的人显现不同的内容。但我不明白的是,我完全不理解网页是怎么显现出来的?譬如每个人登陆知乎的时候看到的是定制化的页面,后台是怎么根据每个ID来组织出不同的页面的?所有咱们看到的问题,答复,参加的谈论在背面的服务器上是以一种什么样的形式存在的?又比方为什么有些页面只能在