本次学习全靠自我驱动和大家互相监督,我不会进行强制检查和监督
中间有工作安排或者其他情况,可以先退出,和工作是平行的关系,没有影响
平均每天建议大家投入1-2小时左右的时间学习和完成任务
不要像完成作业一样去完成,尽量先思考后动手,尝试过后再提出问题
最终目标是为了尽快上手三维地图开发
- 巩固 JavaScript 基础
- 学会几种代码调试方法
- 了解两种设计模式
- 学会面向对象
- 了解常见的地理坐标系、gis数据格式、gis服务
- 学会常见的几种处理gis数据的工具和函数方法
- 学会调用cesium和查看cesium文档
- 学会git的使用
- 学会markdown的编辑和查看
- 输入:文档或者学习链接
- 拆解
- 实战
- 输出:形成文档或代码,提交到github项目中
- 安排任务时间:任务以周为单位,每周开始前,我会提前将本周任务同步到文档中,可在钉钉文档中查看
- 执行任务时间:每周开始后,大家需抽时间完成该周任务,可根据自己的时间灵活安排。在完成任务的过程中,遇到什么问题,需按照指定格式编辑,再发到群里供大家交流讨论(为什么要提交issue?在提交issue的过程中,需要对问题进行描述和总结,以及展现思考方式,也许整理的过程中就能发现解决方法,提交后,能够留下解决问题的方法记录以及解决过程)
- 提交任务时间:大家完成任务后,建议大家在每周天晚10点前(提交任务截止时间,越早提交越好)在github完成本周所有任务的提交
- code review时间:我会在每周五下午五点前根据大家的任务完成情况,制定一个code review参考标准,组织大家互相code review,在下一个任务发布之前,大家互相完成code review
- 任务讲解时间:每周一下午发布任务,以及对当次任务的讲解