發(fā)布日期: 2025-03-20 點擊次數(shù): 717 字體顯示: 【大】【中】【小】 分享到
新中地GIS開發(fā)特訓營大致分為6個階段,每個階段學完以后會以項目實戰(zhàn)來檢測學習成果,下面是每個階段的學習內(nèi)容介紹。
每個階段有大量的案例供學生練習,以下僅為部分案例,由于課程安排調(diào)整,或與實際學習內(nèi)容有差異,僅供參考。
第一階段:Web基礎
學習內(nèi)容:
HTML 負責網(wǎng)頁的結構層,是網(wǎng)頁開發(fā)的基礎,從簡單的網(wǎng)頁骨架搭建入手,使用常見的 HTML 標簽豐富網(wǎng)頁結構。
在 HTML 搭建的網(wǎng)頁結構基礎上,通過 CSS選擇器精準選擇標簽,使用外觀、盒模型相關屬性。完成網(wǎng)頁全部內(nèi)容,利用浮動、定位等布局技巧精準控制網(wǎng)頁布局,最終結合背景、圓角、陰影等裝飾屬性進一步美化網(wǎng)頁效果,達到能夠編寫企業(yè)級大型綜合網(wǎng)頁。
綜合運用 HTML + CSS 技術,按照實際項目開發(fā)流程,總結歸納開發(fā)技巧,提升綜合實戰(zhàn)水平,獨立完成企業(yè)級的網(wǎng)頁項目。
課堂練習:
程序員表白工具
七彩雨滴
隨機抽獎
約會互動小游戲
第二階段:JavaScript網(wǎng)頁編程
學習內(nèi)容:
學習JavaScript基礎語法規(guī)則,了解編程的基本概念,培養(yǎng)邏輯思維,建立良好的編程習慣。
了解事件驅(qū)動機制,能夠根據(jù)需求完成開發(fā)簡單的開發(fā)任務,如視覺交互、數(shù)據(jù)處理、數(shù)據(jù)驗證,熟練掌握 DOM 操作的方法,學會分析需求,結合 HTML和CSS 完成開發(fā)任務。
深入理解 ECMAScript 的知識體系及工作機制,熟悉 ES6+ 新的語法特性,注重抽象思維的培養(yǎng),具備面向?qū)ο缶幊痰牡哪芰Α?/p>
通過jQuery快速高效完成DOM操作, 結合Layui, 完成Todolist等小項目。
課堂練習:
todolist項目
個人簡歷網(wǎng)頁
王者榮耀英雄
新中地旅游網(wǎng)站
新中地外賣網(wǎng)站
第三階段:VUE框架與開發(fā)
學習內(nèi)容:
掌握Vue3.0基礎語法,掌握 Vue中常用指令及 API 的使用,使用 Vue 語法對常見頁面進行開發(fā),了解組件化的開發(fā)思想,掌握路由的使用,熟悉組件之間實現(xiàn)數(shù)據(jù)共享的方式,知道 ElementUI 的基本使用,掌握組件封裝的原理,熟悉腳手架工具的使用,了解數(shù)據(jù)驅(qū)動視圖的思想。
結合Vue+node分組完成前后端分離項目并完成線上部署, 包括前端展示, 后臺管理, API接口, 初步建立項目管理概念。
掌握完整的中大型單頁面應用項目所必須的所必須的插件和框架。
綜合應用前臺(HTML+CSS+JQuery)、中臺(Vue+ElementUI)、后臺(Nodejs+Express+RESTful API)、數(shù)據(jù)庫(MySQL)技術棧搭建一個個人博客項目。
能夠創(chuàng)建 Git 倉庫管理前端項目,基于 Git 分支進行多人協(xié)同開發(fā),并且能夠把本地的 Git 倉庫同步到遠程碼云或 Github 倉庫中。
課堂練習:
canvas繪制會轉(zhuǎn)的時鐘
canvas繪制滿天星效果
大屏可視化
新中地天氣網(wǎng)頁
第四階段:WebGIS開發(fā)
學習內(nèi)容:
了解地理信息系統(tǒng)(GIS)基本原理,GIS相關概念和術語,了解GIS應用場景;掌握主流GIS平臺軟件的操作和應用場景。?
了解WebGIS應用場景,通過學習GIS軟件的應用和二次開發(fā),掌握WebGIS開發(fā)方法,掌握地理空間要素數(shù)據(jù)的管理、編輯、分析與應用。
熟練應用市場主流GIS開源框架開發(fā),使用Mapbox、Openlayers框架開發(fā)。
融入后端基礎mySQL等知識,鏈接前后端應用,為完成完整項目打下基礎。
通過項目開發(fā)實踐,熟悉基于WebGIS的智慧城市管理系統(tǒng)的開發(fā)流程、思路、和代碼實踐,熟悉需求分析、功能設計、進度管理等項目管理基本知識,并運用至項目開發(fā)過程中。
項目展示:
openlayers智慧校園
mapbox智慧城市
mapbox智慧城市
mapbox智慧城市
第五階段:三維GIS開發(fā)基礎
學習內(nèi)容:
掌握Three.js和WebGL的三維渲染技術,能夠創(chuàng)建基礎三維場景和模型;
學習Cesium框架基礎,了解其工具和坐標系統(tǒng),為GIS開發(fā)打下基礎;
深入理解Cesium的幾何實體和屏幕空間事件處理,提升三維GIS開發(fā)技能;
掌握Cesium數(shù)據(jù)源和3Dtiles技術,實現(xiàn)復雜三維場景的構建和可視化;
通過Cesium項目實踐,全面了解三維GIS開發(fā)流程和應用場景。
項目展示:
threejs環(huán)境紋理貼圖
threejs三維汽車效果
三維智慧城市下雪效果
三維智慧城市綜合效果
第六階段:三維GIS開發(fā)進階
學習內(nèi)容:
掌握Cesium多項目場景應用,能夠?qū)崿F(xiàn)不動產(chǎn)登記和建筑方案的三維展示;
掌握Cesium與Vue3的集成,封裝基礎工具庫,提升開發(fā)效率和應用交互性;
學會使用Cesium進行復雜業(yè)務邏輯處理,如軌跡漫游和通視分析,增強三維GIS功能;
掌握城市級三維場景開發(fā),包括數(shù)據(jù)處理和特效渲染,提高場景構建能力;
完成三維智慧地鐵系統(tǒng)開發(fā),掌握地鐵相關業(yè)務功能和可視化展示技巧。
項目展示:
公交車軌跡漫游
樓房區(qū)域繪制
三維智慧地鐵
① 詳細班型及報名問題、詳細課程大綱請聯(lián)系新中地官方客服:
GIS小巫師:18507119800
GIS萌萌:15629047607
GIS小達人:18672787013
GIS小新:18571721600
② 就業(yè)班課程可申請7天免費試聽;
③ 學員需自帶筆記本電腦上課;
④ 獲取更多學習資料+源碼+筆記,掃碼添加老師微信,備注需要的資料即可:
