杭州Python level5培训--少儿编程培训,python代码编程,通过游戏化的教学方式,寓教于乐,打造适合孩子的趣味课堂,不再刻板枯燥,让孩子爱上编程,调动学生学习积极性,形成良性学习循环.
课程对象:五年级(以上)
上课形式:12节录播课+12节小班课+3个月在线答疑
学习时长:3个月(建议)
课程 | 课程内容 | 知识点 |
初识flask | 本节课主要学习web开发的知识,以及对css回顾,为后期学习做准备 |
1.web的介绍 2.css回顾 3.css进阶 4.css动画 |
Jinja2模板引擎 | 本节课主要介绍Flask框架,学习如何从零开始设计Flask项目 |
1.初始化 2.视图函数和映射 3.Debug模式 4.URL传参 5.页面跳转和重定向 |
本节课开始学习jinja2模板的用法,主要掌握模板的渲染和传参 |
1.模板渲染,模板传参 2.控制结构语句 3.继承和block语句 |
|
Boostrap和WTF表单 | 本节课主要应用前面所学知识,制作一个仿ddos攻击qq邮箱的项目,并从中学习前后端互相传参的过程。 |
1.Dos的原理 2.发送邮件的服务器配置 3.Flask-Script实现的脚本编辑模式 4.前端页面中表单的应用 5.前端与后端互传数据 6.异步发送 |
SQLAlchemy数据库(一) | 本节课主要学习应用flask-bootstrap插件、父模板、表单知识,并结合前面知识制作了一个小项目 |
1.Flask-Bootstrap的安装和应用 2.父模板和404页面设计 3.Flask-WTF的安装和使用 4.web表单和用户验证函数 5.重定向的应用 |
SQLAlchemy数据库(二) | 本节课主要学习SQLAlchemy数据库,通过对该数据库的应用,熟悉了解数据库模型的创建和数据库的各类操作 |
1.数据库基础知识 2.Flask_SQLAlchemy 3.定义数据库模型 4.数据库可视化软件的使用 5.数据库基本操作:增删查找 6.Flask_Migrate数据库迁移框架 |
社交博客项目之程序结构、注册登录(一) | 本节课学习了解如何从零制作一个大型项目,了解项目结构的搭建和MVC设计模式,并完成注册登录的后台业务逻辑开发 |
1.注册登录页面的渲染 2.项目结构的搭建 3.初步了解MVC 4.统一规划数据库模型 5.注册和登录的后台业务逻辑 |
社交博客项目之发布文章(二) | 本节课主要完成发布文章的前后端开发和首页的前端开发,以及新增注销功能 |
1.完善登录功能 2.新增注销功能 3.发布文章的前后端设计 4.静态文件的载入 5.首页的展示效果优化 |
社交博客项目之评论搜索(三) | 本节课主要在上一节课的基础上,完善文章详情页以及评论搜索的功能 |
1.文章详情页 2.阅读限制 3.评论表单设计 4.评论区展示 5.按标题搜索文章的功能 |
社交博客项目之个人资料(四) | 本节课主要完善个人资料详情页的前后端设计,以及个人信息编辑页面的前后端设计 |
1.个人资料详情页的前后端设计 2.非登录用户限制查看个人信息 3.个人信息编辑页面的前后端设计 |
社交博客项目之电影专区 | 本节课主要对博客进行功能扩展,为博客添加电影专区,提供影片搜索的功能 |
1. 飞人博客的影片搜索界面 2. 展示影片搜索结果的列表页面 3. 介绍影片详细信息的详情页面 |
社交博客项目之搜集数据库资料 | 本节课主要利用爬虫的知识,从网络上搜集影片信息,为博客的影片搜索功能提供足够的数据支持 |
1. 利用爬虫搜集影片信息 2. 将搜集的信息存入数据库 3. 完全实现博客的影片搜索下载功能 |