1了解烤地瓜案例需求2烤地瓜案例步骤分析3烤地瓜init方法4烤地瓜方法cook5烤地瓜案例魔法方法str6创建对象测试属性和方法7烤地瓜添加调料
1搬家具需求和步骤分析2搬家具之家具类3搬家具之房屋类4搬家具之添加容纳家具思路分析5搬家具之容纳家具函数6面向对象基础部分总结
1python高级课介绍2操作系统3虚拟机软件4Ubuntu操作系统5Linux内核和发行版
1查看目录命令2切换目录命令3绝对路径和相对路径4创建删除文件和目录5拷贝移动文件和目录6终端命令的格式说明7查看命令帮助8ls命令选项9mkdir和rm命令选项10cp和mv命令选项11重定向
1第一天知识点回顾2查看文件内容命令3软链接4硬连接5文本搜索命令6查找文件命令7压缩和解压缩命令8文件权限命令9获取管理权限的相关命令10用户相关操作11用户组相关操作
1第二天知识点回顾2cp命令选项-a的使用3远程登录4远程拷贝5vim的介绍6vim的使用7软件的安装8软件的卸载
1多任务的介绍2进程的介绍3多进程的使用4获取进程编号5进程执行带有参数的任务6第三天知识点回顾7进程之间不共享全局变量8主进程会等待所有的子进程执行完成以后再退出
1线程的介绍2多线程的使用3线程执行带有参数的任务4线程之间执行是无序的5主线程会等待子线程执行结束再结束6线程之间共享全局变量7线程之间共享全局变量数据出现错误问题8互斥锁9死锁10进程和线程的对比
1ip地址的介绍2端口和端口号的介绍3tcp的介绍4socket的介绍5tcp网络应用程序的开发流程6tcp客户端程序开发7tcp服务端程序的开发8设置端口号复用9tcp网络应用程序的注意点10tcp服务端服务于多个客户端11多人版tcp服务端程序12第五天知识点回顾13socket之send和recv的原理剖析
1http协议的介绍2URL的介绍3开发者工具的介绍4httpget请求报文5httppost请求报文6http响应报文7状态码介绍
1搭建python自带的静态web服务器2静态web服务器-返回固定页面3静态web服务器-返回指定页面4静态web服务器-返回404页面5第六天知识点回顾6静态web服务器-多任务版7静态web服务器-面向对象版8获取终端命令行参数9静态web服务器-命令行启动动态绑定端口号
1html的介绍2html的基本结构3vscode的介绍4常见的html标签5资源路径6列表标签47表格标签8表单标签和标签元素标签9表单提交10css的介绍11css样式表三种使用方式12第七天知识点回顾13标签类层级选择器14id组伪类选择器15常用布局样式属性16常用文本的样式属性17元素溢出18css显示特性19盒子模型