自学Python学习计划推荐

Python web全栈开发学习路线:
一、Linux运维 Python基础 进阶:
Linux运维:
Linux安装,网络基础知识点,ISO七层模型,Linux基本命令,Linux文件系统,Linux常用命令,Linux权限管理,Linux用户管理,Linux编辑器vim,shell脚本,Linux防火墙,Linux-LNMP架构原理搭建等
Python前奏:
认识Python、相关开发工具安装(sublime/pycharm)。
基础语法:
Python安装、print语句、变量、注释、输入输出、运算符、数据类型转换、列表及其操作、字典及其操作、元组及其操作、if判断语句、while循环、for循环、局部变量和全局变量、字符串及其操作。
函数高级:
关键字参数、函数的返回值、位置参数、可变参数、lambda表达式、递归函数、参数引用、常用内置函数。
类和对象:
面向对象思想接收啊、类的定义、对象的创建、__new__魔术方法、__init__魔术方法、__str__魔术方法、__del__魔术方法、self的作用、对象诚意访问权限控制、单继承、多继承、多态、类属性、实例属性、单例设计模式、工厂设计模式等。
文件操作:
文件打开与关闭、文件的读写操作、文件指针读取和定位。案例:1、文件批量复制。2、文件批量改名。3、宠物寄养管理系统。4、面向对象版宠物寄养管理系统。5、文件加密存储软件。
模块和包:
模块介绍、包介绍、import语句、from…import…语句、import…as…语句、__all__魔术变量、循环导入问题、安装第三方库、发布模块到pip。
异常处理:
异常介绍、捕获异常、异常的传递和处理、try…except…语句介绍、自定义异常。
生成器:
生成器概念、如何编写生成器、yield关键字、send和__next__函数。
迭代器:
迭代器介绍、迭代器判断、iter函数。
装饰器:
装饰器介绍、装饰器原理、带参数的装饰器、wraps装饰器。
多任务编程:
进程介绍、多进程编程、multiprocessing库、进程间通信、多进程使用案例、线程介绍、多线程编程、threading库介绍、全局变量与锁极致、生产者与消费者模式、ThreadLocal、GIL全局解释器锁、协程介绍、gevent库和greenlet库。
网络编程:
socket套接字、tcp协议、tcp三次握手和四次挥手、udp协议、端口、tcp发送和接收数据、udp

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值