Collapsar-Python基础营

0 团队组建与团队形成 (不计入课时)

0.1 模拟面试

  1. 学员情况了解,方便组建团队

  2. 可自行组建团队,或选秀制

1. Python与计算机基础 (10)

1.1 计算机基础

  1. 计算机操作系统使用基础

    1. 操作系统与文件目录

    2. 个人电脑与服务器

    3. 编程历史

  2. python基本情况了解

  3. python环境安装与Helloworld

1.2 Python变量

  1. python基本数据类型

  2. python运算符与运算方法

  3. python变量

  4. 编码(ASCII、unicode、UTF-8)

1.3 Python逻辑与方法

  1. Python文件与方法

  2. Python逻辑与判断

  3. Python方法

1.4 Python循环

  1. Python循环思想

  2. for循环

  3. while循环

  4. 递归

1.5 Python字符串

  1. Python String

  2. Python 画图

1.6 Python 容器 List

  1. Python list

  2. Python tuple

1.7 Python 容器 Dictionary

  1. Dictionary

  2. HashTable

1.8 Python 类和对象

  1. 面向对象基础01

  2. Python对象类

  3. Python游戏模块 和 Python小游戏

1.9 Python 类和对象

  1. 面向对象基础02

  2. Python对象类

  3. Python游戏模块 和 Python小游戏

1.10 Python 游戏

  1. Python小游戏PROJECT(flappy bird/跳跳大作战/贪食蛇/迷宫)

2 Python Web开发 (7)

2.1 互联网技术探索

  1. 互联网技术的形成

  2. 如何从二进制发展为互联网

  3. 互联网各个关键点原理

2.2 web 基础 HTML

  1. word、markdown和HTML

  2. HTML标签

  3. 项目——使用模板构建自己的CV

2.3 web 基础 CSS

  1. CSS基础

  2. CSS选择器

  3. CSS样式库

  4. CSS优先级

  5. 项目——使用模板构建自己的CV

2.4 DJango基础 - 安装和编写第一个django初始化

  1. django 安装

  2. django 初始化模型

  3. django 模型类(模型类详解)

  4. django admin初始化

  5. 项目——选定项目需求

2.5 django 模型与django-admin详解

  1. django模型字段

  2. 类详解,继承、多态、抽象类

  3. django admin详解

  4. django Template、URL详解

  5. django Template模板详解

  6. django URL类详解

  7. 项目——功能增加

2.6 django模型与对象间关系

  1. django模型功能和模型间关系

  2. django模型功能

  3. django模型关系——一对一、一对多、多对多

  4. django标签与分页

2.7 部署与维护

  1. Linux基础

  2. 云架构的解析

  3. 购买自己的域名

  4. 部署完成自己的整体网站

0 公开课程 (公开课程,不计入课时)

0.1 学员分享

专业细致方向由感兴趣的团队成员研究并分享

0.2 计算机工具使用分享课 (线上\线下公开课)

  1. Mac和windows

  2. 思维导图

  3. 笔记与学习工具(Evernote)

  4. 分享社区工具——git\github\gitbook

  5. 笔记分享工具——github pages

  6. PPT 整理与制作

  7. Excel

  8. 视频制作

  9. 运营课程

0.3 互联网分享会

互联网公司大牛分享会

Last updated

Was this helpful?