WebGIS开发培训(ArcGIS API for JavaScript方向)
2021/12/6 9:17:55
本文主要是介绍WebGIS开发培训(ArcGIS API for JavaScript方向),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
将会学到的知识
1、WebGIS学习路线,就业指导
2、WebGIS项目整体构建流程,从系统需求、技术选型、项目开发、部署一整套流程
3、ArcGIS平台使用流程,从软件安装、数据导入、处理、服务发布、前端调用、在线数据分析等一整套流程
4、主流前端框架开发基础知识(不讲解框架源码,但会提供学习资料)
5、ArcGIS API for JavaScript官网知识,大约50%的官网知识(剩余50%官网知识在WebGIS开发的生涯中不会遇到,所以不用太过关注)
6、Github项目代码全流程管理(包括功能模块单独分支开发,bug修复处理流程,有兴趣的可以介绍GitHub Hook,Jenkines一整套的可持续集成流程)
8、Linux服务器环境搭建及项目部署流程,常用的Linux操作知识
9、NodeJS后台接口开发,pg数据库、MongoDB数据库操作
课程目录
一、WebGIS项目介绍
1、什么是WebGIS项目?
2、开发WebGIS项目要掌握哪些技术?
3、WebGIS开发学习路线是怎样的?
二、ArcGIS API for JavaScript介绍
1、ArcGIS整体软件体系介绍
2、ArcGIS平台上数据导入、处理、发布、前端调用整体流程介绍
3、ArcGIS API for JavaScript介绍
4、其他一些主流的地图JS API介绍(百度地图API、高德地图API、天地图API、Openlayer、Cesium等),各自开发一个demo
三、Vue和React基础开发知识讲解(根据学员自己的需求选择框架)
1、一周时间学习Vue
2、一周时间学习React
四、一张图WebGIS项目开发
1、一张图项目需求介绍
2、技术选型
3、Git、GitHub流程讲解
4、项目环境搭建、项目初始化
5、ArcGIS API for JavaScript引入
6、地图模块开发、地图基础控件开发(底图切换、二/三维切换、比例尺、图例等等)
7、目录树开发、图层加载
8、属性查询、空间查询、卷帘分析、多屏对比功能模块开发
9、首页大屏开发、图层数据可视化(Echarts)
10、系统非GIS功能模块开发(登录、图表查询、用户管理等)
11、以上各个功能模块中涉及到的数据处理及服务发布
12、项目部署,公网服务器访问
五、学习总结
1、从头开始回顾整体知识点
2、梳理WebGIS开发知识脑图,以备后续自查和复习
3、提供简单的就业指导和咨询,以及部分公司的内推机会(不局限于GIS公司,不是996、薪资拖欠那种有坑的公司)
项目开发参考UI:
课程咨询:
评论区留言或者咨询QQ:2250685378
这篇关于WebGIS开发培训(ArcGIS API for JavaScript方向)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南