专业大佬总结的学Python四大阶段
Python学习
新手入门必看
按照这四个阶段
学Python
学完就业
小白上手无压力!
01第一阶段:熟悉Python
一基本概念(4小时) :prnt量, 输
入,条件语句。
二、基本概念5小时, 列表for循环,
whle循环, 函数, 导入模块。
三、简单编程问题(5小时):交换两个
变量值.将摄氏度转换为华氏温度,求
数字中各位数之和,判断某数是否
为索数,生成随机数,删除列表中的
重复项等等,
四、中级编程问题(6小时):反转一个
字符串(文检测),计算最大公约数,
合并两个有序数组,猜数字游戏,计
算年龄等等。
01第一阶段:熟悉Python
五、数据结构(6小时):
栈.队列,字典.元组,树,链表。图
六、面向对象编程(oop) (6小时) :
对象,类,方法和构造函数,面向对象
编程之继承
七、算法(6小时)
搜索(线性和二分查找)排序(冒泡排
序、选择排序).递归函数(阶乘、斐
波那契数列)、时间复杂度(线性、二
次常量)
第一阶段结束,尽可能多
的完成这些任务哦~
02第二阶段:软件开发(丛
一、熟悉一种IDE(5小时) :IDE是你在
编写大型项目时的操作环境,所以你
需要精通一个IDE.在软件开发的初期,
我建议你VS code中安装Python扩展或使用
Jup y ter notebooko
二、Git hub(6小时) :探索Gi hub, 并创建
一个代码仓库。学习如何利用分支
工作、合并(merge) 不同分支以及如何
在一个项目中创建拉取请求(pll ve quest)
三、第一个项目——简单计算器(4小
时) :熟悉Tn ter创建一个简单的计算器
四、五六、七、个人项目+托管项
目,学习使用服务器和hosting服务来
托管你的项目,
03第三阶段:成为程序员
数据库基础(6小时):
基本SQL查询(创建表、选择、where查
询、更新) 5QL函数(Avg Max.Count) 、关系
数据库(规范化)、内连接、外连接等
二、使用Python数据库(5小时) :
利用一种数据库框架(SQLite或panda) ,
连接到一个数据库,在多个表中创建
并插入数据.再从表中读取数据。
三、API(5小时) :
如何调用APL学习习S0N、微服务(micro-
service) 以及表现层应用程序转换应用程
序接口(Rest API)
03第三阶段:成为程序员
四、Nanp y(4小时) :熟悉NumpyBM
五、六、作品集网站(一天5小时):
学习Django, 使用Django构建-个作品集网
站也要了解一下Fat框架。
七、单元测试、曰志、调试(5小时):
学习单元测试(Py Test) , 如何设置和查看
日志.以及使用断点调试,
第三阶段结束,尽可能多
的完成这些任务哦~
04第四阶段:认真考虑工作
一、第一天准备简历(5小时):
制作一份一页的简历。把你的技能
总结放在最上面,必须在写项目的同
时附, 上Git ht链接。
二、作品集网站(6小时):
写几个博客,将它们添加到你之前开
发的作品集网站中。
三、Like dh简介(4小时) :
创建一个ike dIn个人简介, 把简历上的
所有内容都放到LikedIn上
04第四阶段:认真考虑工作
第四天:面试准备(7小时):
准备一些谷歌常见的面试问题,练习
白皮书中的10个面试编程问题。在
Glass door、career cup等网站中查看前人遇
到的面试问题.
五、社交(~小时):
走出房门,开始参加聚会、招聘会,与
其他开发人员和招聘人员见面。
第六天:工作申请(~小时):
搜索Python job_.查看Liked In Job和本地求
职网站.
恭喜你!四个阶段都完成啦~