想知道每个小精灵的实时地理位置,还有多久消失,以及补给站,道馆的位置吗?
太阁推出的新项目将带你从头建立一个实时 Pokemon Go地图,用技术高端地“作弊”。
Pokemon Go 地图设计与实现项目将带你理论加实战一步一步设计出PokemonGo的地图并且实现从数据采集,服务器部署,服务器运维,数据展示到系统优化的全过程。项目所用到的包括反向工程,分布式网络爬虫,缓存服务器 (Redis),关系型数据库 (PostgreSQL),网页托管服务 (Github pages),后端服务器开发 (Django),服务器部署 (Docker),分布式系统监控与预警 (AWS Cloudwatch),REST API,网页地图插件以及CDN 网页加速。
我们的每节课涵盖详细的知识理论讲解和代码实战环节。理论知识讲解旨在帮助每位学员建立起牢固的知识基础,从而能够举一反三,运用自如。代码实战环节可以加深对知识的理解,提升能力,将知识更好地应用到具体实例中去。
课程目标
通过太阁PokemonGo地图设计与实现项目你将会
讲师介绍:
陈迪
喜欢尝试新技术,做一些有趣的 Project。
名师问答
第三部分是数据采集层,类似网络爬虫的结构,向 Pokemon Go 服务器采集数据并且存放到数据库。
主要编程语言是 Python。技术栈主要专注在后端,包括了服务器的搭建,服务器间的通信,数据库的设计与使用,分布式缓存的使用,REST API 的使用。为了更好地呈现 Project 的结果,还会用到一些前端的设计,部署与优化。
00 课程试讲: 9/17周六: 7 pm- 8:30 pm
(试听课报名方式见下方)
试听课将在zoom软件上进行。也欢迎大家扫码入群咨询,互相交流。
三个群选择一个即可,请勿重复进群。