博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
掌握这些,Python零基础小白也可以一月做项目!
阅读量:6096 次
发布时间:2019-06-20

本文共 1419 字,大约阅读时间需要 4 分钟。

掌握这些,Python零基础小白也可以一月做项目!

小白怎么学Python才能最快出效果?Python的就业哪里好?今天我们来看一位程序员小哥哥的学习路径和就业分析。

如果你也有志于学Python,那么这篇文章将给你指引方向。

我用很短的时间就入门了Python,那么,具体路径是什么?

下面是学习过程:

  1. 基础知识学习。

首先,可以找一个入门的教程进行基础知识学习。这里推荐廖雪峰老师的技术博客。

初学者其实在python的几大数据结构(列表元祖字符串字典),循环和判断语句,函数,库,读写文件,基本的函数式编程和正则表达式以外再挑几个自己看得顺眼的就够了。

不要怕基础枯燥,基础真正打好, 之后做项目你会有种打通经络的快感。编程之路开始还请不要功利,得耐得住寂寞,枯燥。

2.学习第三方库的应用

基础知识学会了,这时候可以学习一些常用第三方库的使用,如requests等。这时候你可以开始着手现实需求来做一些自己的小项目。

我当时在学request的时候开始做第一个小项目模拟登录的选课助手。靠着这个得了一门选修课95分高分。当然这个阶段也可以做一些小爬虫,反正看你自己正好需求什么,自己的想法。

3.开始实战项目

实战项目阶段,开始进行框架的学习:面向网站开发的django,flask。爬虫方面的scrapy。

不要直接看文档!!!但绝对要学会看文档。学习项目有可能你遇到的不是最新的教程,那么此时你可以尝试答主自创的"左圆右方"学习法:

同时做两个完全的项目,一个与教程的老版本保持完全的一致,比如各种安装的包的版本等。另一个直接上各种最新的版本,同步编码。编程实战学习经常会有一些没有和老师保持旧版本遇到各种神奇的bug无从解决,但是我们又不能拘泥于旧版本。

此时我们可以在保持完全一致的旧版本上不报错的学习到基本知识,又可以在新版本上了解到版本更新的变化。至少我们可以以旧推新,顺藤摸瓜。

在新版本中我们当然会遇到很多问题,遇到报错,不要迷信于各种博客,而是应该回归最新的文档(英文版,英语不好使用网页翻译查看)。此时我们会在摸索中,get到文档的工具化使用,拒绝一切不从实际项目出发的文档机械化阅读。我个人认为文档的了解应该是知道我要用的哪个该查哪里即可。

4.多学周边知识

学习Python不要只拘泥于python本身,你要在项目之余,对于周边的知识也要进行了解学习。

以Python为中心,往外慢慢扩展。比如部署时觉得部署难,学点linux.对于数据库不熟悉,用python爬点数据试试存放在不同的数据库。总之以已学的为中心,慢慢扩散开自己的知识点圈。

5.Python就业哪里好?

如果你是想吃饭,Python目前在小城市还是比较难找到工作的,或许你可以作为兴趣来学习。但是推荐还是学习一门其他语言来作为行走江湖的本钱,比如java。雄关漫道真如铁,而今迈步从头越。大家共勉。

掌握这些,Python零基础小白也可以一月做项目!

上图为国内城市Python职位数量分布分析

看到最后的都是真爱:

学习路上记点笔记,发点文章,github多放点自己的代码。对于自己找工作都会有所帮助。

好啦,如果你跟我一样都喜欢python,想成为一名优秀的程序员,也在学习python的道路上奔跑,欢迎你加入python学习群:839383765 群内每天都会分享最新业内资料,分享python免费课程,共同交流学习,让学习变(编)成(程)一种习惯!

转载于:https://blog.51cto.com/14186420/2346982

你可能感兴趣的文章
android studio修改新项目package名称
查看>>
深入python的set和dict
查看>>
C++ 11 lambda
查看>>
Hadoop2.5.0 搭建实录
查看>>
实验吧 recursive write up
查看>>
High-speed Charting Control--MFC绘制图表(折线图、饼图、柱形图)控件
查看>>
go test命令參数问题
查看>>
linux 搜索文本
查看>>
超实用Mac软件分享(二)
查看>>
Android JSON数据解析
查看>>
DEV实现日期时间效果
查看>>
java注解【转】
查看>>
Oracle表分区
查看>>
centos 下安装g++
查看>>
调试、手机-手游开发知识(三)--NDK联机调试-by小雨
查看>>
嵌入式,代码调试----GDB扫盲
查看>>
类斐波那契数列的奇妙性质
查看>>
配置设置[Django]引入模版之后报错Requested setting TEMPLATE_DEBUG, but settings are not configured....
查看>>
下一步工作分配
查看>>
Response. AppendHeader使用大全及文件下载.net函数使用注意点(转载)
查看>>