鱼课堂设计v2.0
鱼课堂培训课程设计v2.0
课程0: 欢迎课程
基本情况沟通
课程体系、学习目的和结果
课程方式 (开源社区模式的课程授课方式与讲解)
正式课程:
Python基础
计算机基础
漫游计算机
计算机基本组成和概念
Python与计算机基础
python基本情况了解
python环境安装与Helloworld
google 翻墙与VPN
python基础1
操作系统与文件目录
python基础运行方式
个人电脑与服务器
print入门
python基础2
python基本数据类型
python运算符与运算方法
python变量
编码(ASCII、unicode、UTF-8)
Python文件与方法
Python操作系统文件管理
Python方法
Python逻辑与判断
Python逻辑思维
Python if else
Python循环与容器
Python循环思想
for循环
while循环
递归
Python List
List
Tuple
Python Dictionary
Dictionary
HashTable
Python类和对象
面向对象基础
Python对象类
Python基础回顾
python基本算法
python异常处理
Python程序环境
Python习题讲解
Python与数据库
python与数据库
数据可视化工具
如何使用电脑协助工作和学习(如何查找资料、如何进一步学习、工具的深入浅出)
proj04
软件工程基础
敏捷文化、敏捷模式沟通、敏捷教练
我们的敏捷模式
proj 04
如何使用电脑协助工作和学习(回复使用和知识拓展、保存你的数据)
第一阶段课程整理和回顾
Python数据分析基础
web 基础 HTML
word、markdown和HTML
HTML标签
项目——使用模板构建自己的CV
web 基础 CSS
CSS基础
CSS选择器
CSS样式库
CSS优先级
项目——使用模板构建自己的CV
爬虫基础
python request访问互联网
互联网与TCP/IP的基本原理(http网络协议)
TCP/IP、HTTP、爬虫基本原理
HTTP与HTTPS
urllib2 基本原理
virtualenv
pip
项目——基本网站的爬取
爬虫Urllib基本开发
urllib库使用
urllib基本原理
xpath使用和基本原理
项目——爬取网站需求确认
Scrapy入门
scrapy框架原理讲解
scrapy入门
scrapy spider基本讲解
Item与Pipeline入门
模型类详解
项目——基本网站情况整理和文档整理
Scrapy选择器
scrapy Xpath选择器详解
scrapy 爬虫入门使用
项目——网站核心也爬取完毕
Scrapy调度器
scrapy整体框架讲解
scrapy 调度器
项目——网站整体数据爬取完毕
数据分析基础
如何做数据分析
数据分析的基本步骤
numpy、pandas和matplotlib简介
csv、excel、数据库的历史和来源
数据库基础
numpy和矩阵基础
二维矩阵
numpy基础
pandas基础
pandas基础
pandas数据清理和优化
pandas excel处理
matplotlib 和 echart
如何用图来说话
matplotlib基础
matplot核心
echart数据表达
SciPy 基本数据分析库
复杂数据分析方法
线性拟合
积分
插值
图像处理
计算机图像的基本原理
图像处理基础
图像处理与OpenCV
数据分析项目
数据获取
数据分析
数据报告
第二阶段课程整理与回顾
PythonWeb
django 基础——安装和编写第一个django
django 安装
django 初始化模型
django 模型类(模型类详解)
django admin初始化
项目——选定项目需求
django 项目初始化
django模型与视图
admin初探
项目——基本页面整理
django 模型、admin详解
django模型字段
类详解,继承、多态、抽象类
django admin详解
项目——基本模型完善
django Template、URL详解
django Template模板详解
django URL类详解
项目——功能增加
django模型功能和模型间关系
django模型功能
django模型关系——一对一、一对多、多对多
django标签与分页
django tag标签介绍
django分页介绍
django进阶内容讲解
管理
安全
日志性能和优化
其他框架集成
邮件
RSS
分页
消息框架
Django部署,网络、域名解析基本原理,云架构
云架构的解析
购买自己的域名
部署完成自己的整体网站
docker容器了解
未来的发展方向
拓展视野,提前了解计算机整体体系。对整个计算机体系有一个大致的了解。
书单。
如何学习 —— 怎么读官方文档,怎么自己写demo,自己测试。
未来的发展方向
网上怎么找视频资料并自己学习
读电子文档和纸质书的区别。
有趣的网站整理和获取知识的途径
公开课部分:
工具
PPT
Excel
另类的presentation工具——markdown ppt、prezi和strut
sublime/Atom (优秀的笔记本工具+共享) windows为主
思维导图工具
编程
jupyter、jupyterlab和colab
markdown(Typora/Atom)
MWeb高级笔记整理(macbook)
github
github markdown blog制作指南
数据库
javascript介绍
刷题工具(hackerrank/leecode/TopCoder/kaggle)
Last updated
Was this helpful?