一. 确定一个练手的目标
如果手边没有现成的需求项目等着你去用python实现,那么最好先确定一个小目标,例如 搭建一个博客,一个站点等.
二. 分析所需知识技能
此时此刻呢我们需要分析下,针对这种web性质的项目,需要掌握的技能树
三. 开发所需的技能知识
① 开发环境和开发工具
我个人推荐廖雪峰老师的python教程,简单易上手,大概每个章节都看下,代码敲一遍
djangoh中文文档
web.py官方教程
Flask学习指南
tornado中文文档
MySQL教程
Mongodb教程
Redis教程
Git教程
SVN教程
免费的代码托管平台?码云
html, css, js jquery,ajax
bootstrap中文网
vue.js官网
weex官网
(1) 域名和服务器购买, 及域名备案,域名解析等
virtualenv介绍和配置
pyenv介绍和配置
nginx服务器入门指南
supervisor守护进程
四. 写在最后
① python自学之路漫长,需要持续的学习和总结,希望各位挺住!
对于零基础的朋友,如果选择自学的话,我按由浅入深的顺序推荐:
①. <<父与子的编程之旅>>.了解了计算机的基本运行原理和编程的基本概念.
注意:在学习编程的时候一定要注重编码实践,不写大量的代码,是学不好编程的,而且要培养自己的编程思维,逻辑思维.
比较巧的是我的情况与你相当,所以呢我的经验应该对你有所帮助.
再说说我目前的情况.目前我已经能利用Python基于Flask框架写一个CMS网站(内容管理系统),这肯定包括MySQL、前端的一些工作了,而且可以去把网站部署到VPS上(基本的服务器操作、Python环境配置、Nginx相关配置).
目前我正在利用闲暇时间编写自己一直想做的网站,之前是那个经典笑话:我有一个想法,就差一个程序员了.
我不打算告诉你具体该看什么,做什么,我觉得我没资格当你老师.但我可以把我的经历告诉你,你可以参考,拿走对你有用的部分.无论如何,希望帮到你,希望多一个热爱Python的人.
我的学习之路大致是这样的,供你参考:
在看<
第一个问题我先想到Python的?网是否有安装包,结果当然是有.虽然英语渣,但软件下多了,还是知道跑到downloads页面去找的,安装包安装很方便,和装一般软件没什么两样.(现在觉得这是比Ruby做得好的地方).
解决了上述两个问题后,眼下就是巩固知识多学多看的事情了.
学习完部分<
之前讲过,我目的非常明确:做网站.所以基本语法掌握后,我跃跃欲试,又是万能的知乎,给我了下一步的方向,但也带给了我更多的困扰.
在学习完廖雪峰的教程后,我知道我下一步是了解Python的更多周边信息,了解如何利用Python去写网站的,了解编程学习的进一步应该学些什么.
在知乎关注Python和一些编程话题后,知道知乎有「三大软狗:温、赵、轮」,还有一个「萧井陌」,这四个人是程序界在知乎的有名人物,这其中我感觉萧井陌接触Python多一些,其次是轮子哥.按照萧井陌在某一问题下的答复(他说把他答案全看一遍再说),我就老老实实的把萧井陌的答案全看了一个遍,之后又同样的做法看了轮子哥的.
悲剧的事情来了.因为在知乎看得太多,我陷入了「Python还是Ruby」的深深纠结当中.这和我目的是WEB方向有关.如果题主学习Python不是做网站,不会遇到这个问题.
这之后进一步了解到WEB框架,知道Python的几个主力WEB框架.知道Flask,了解这些框架的设计理念之后,我选择了Flask,就跟我学习Python一样,我认同他们的设计理念.
在学习<
在<
在补充了相关知识后,<
一直都会遇到问题,但都是零碎的知识点,我哪里不懂GG哪里,目前没遇到GG之后还学不会的.
越来越喜欢Python,喜爱编程,看见程序员就想和他们交朋友,觉得他们是一群很棒的人!
以上就是土嘎嘎小编为大家整理的廖雪峰mysql怎么样相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!