你将收获

讲解Python核心语法,如变量、数据类型、循环、函数、类对象等,讲解Python的开发技巧,帮助学员完善编程思维与动手能力;

使用Django作为后端开发框架,讲解路由映射、视图函数、模型类、模板渲染、数据迁移维护等。加深学员对网站开发性能、安全、效率的理解,对接前端静态文件,最终完成微课商城系统开发;

包括数据提取、清洗策略,爬虫基础工具类的使用、反爬策略Scrapy框架的核心原理与Scapy-Redis分布式爬虫项目的搭建,完成咨询公司招标信息采集平台的开发;

讲解Numpy、MatplotLib、Pandas等常用的科学计算工具类的使用,帮助学员理解特征工程、特征提取、数据清洗、数据可视化原理,完成服务器日志数据清洗分析、气象数据分析项目实战;

适用人群

1. 所有对Python编程语言感兴趣的人员; 2. 大专及以上学历的在校学生; 3. 在职工作人员; 4. 本课程适用于零基础学员。

课程介绍

1. MySQL数据库基本操作与前端基础知识;
2. Python语言基础、编程思维与开发经验;
3. 理解Web服务器的运行机制,迅速搭建网站前后台的能力;
4. 了解网站中常见的反爬机制,并对此制定出反爬机制的解决策略;
5. 爬虫工具类与框架的原理与使用,搭建分布式爬虫项目;
6. 多种数据库存储的特点与IO速度优化的原理;
7. 科学计算常用模块的使用(如Numpy、Pandas、MatplotLib);
8. 特工工程、特征提取、数据清洗、数据可视化与海量数据检索原理与操作;
9. 了解机器学习原理与常用算法;
10. 机器学习在推荐系统算法的实现原理与应用场景;

课程目录