# 1.1 教学目的

## 教学目标

* 了解数据工程，获得数据工程的大体印象。
* 了解数据工程师的成长路径，知道如何去获取相关资源。
* 掌握相关工具完成数据获取和分析的任务。

## 知识点目标

* 了解一些编程思维，打破对编程的神秘感。
* 对数据工程和爬虫有大体印象。
* 了解 Python 的语法，基本数据结构，会使用条件，循环和输入/输出，知道如何输出数据到文件。
* 了解网站、网页、请求、响应的大致原理。
* 掌握 HTML 的基本元素，类和 id，选择器，并会使用浏览器查看 DOM 和选择器。
* 了解什么是 Web Service。了解 JSON 的基本语法。
* 了解 Python 发请求，处理 HTML 和 JSON 的相应库的使用。
* 了解一些 Web 服务或者信息网站，知道如何搜索常见网站的 API。
* 学习基本的数据处理方式。
* 设计一个爬虫应用，并展示爬取的数据（图表或者爬出来的数据）。
