新中地特訓營各階段學員作業介紹
特訓營大致分為6個階段,每個階段學完以后會以項目實戰來檢測學習成果,下面是每個階段的學習內容和學員作業介紹。
第一階段:HTML5 網頁開發
學習內容:
HTML 負責網頁的結構層,是網頁開發的基礎,從簡單的網頁骨架搭建入手,使用常見的 HTML 標簽豐富網頁結構。
在 HTML 搭建的網頁結構基礎上,通過 CSS選擇器精準選擇標簽,使用外觀、盒模型相關屬性。完成網頁全部內容,利用浮動、定位等布局技巧精準控制網頁布局,最終結合背景、圓角、陰影等裝飾屬性進一步美化網頁效果,達到能夠編寫企業級大型綜合網頁。
綜合運用 HTML + CSS 技術,按照實際項目開發流程,總結歸納開發技巧,提升綜合實戰水平,獨立完成企業級的網頁項目。
學生作業:
?
第二階段:JavaScript網頁編程
學習內容:
學習JavaScript基礎語法規則,了解編程的基本概念,培養邏輯思維,建立良好的編程習慣。
了解事件驅動機制,能夠根據需求完成開發簡單的開發任務,如視覺交互、數據處理、數據驗證,熟練掌握 DOM 操作的方法,學會分析需求,結合 HTML和CSS 完成開發任務。
深入理解 ECMAScript 的知識體系及工作機制,熟悉 ES6+ 新的語法特性,注重抽象思維的培養,具備面向對象編程的的能力。
通過jQuery快速高效完成DOM操作, 結合Layui, 完成Todolist等小項目。
學生作業:
?
第三階段:VUE框架與開發
學習內容:
掌握Vue3.0基礎語法,掌握 Vue中常用指令及 API 的使用,使用 Vue 語法對常見頁面進行開發,了解組件化的開發思想,掌握路由的使用,熟悉組件之間實現數據共享的方式,知道 ElementUI 的基本使用,掌握組件封裝的原理,熟悉腳手架工具的使用,了解數據驅動視圖的思想。
結合Vue+node分組完成前后端分離項目并完成線上部署, 包括前端展示, 后臺管理, API接口, 初步建立項目管理概念。
掌握完整的中大型單頁面應用項目所必須的所必須的插件和框架。
綜合應用前臺(HTML+CSS+JQuery)、中臺(Vue+ElementUI)、后臺(Nodejs+Express+RESTful API)、數據庫(MySQL)技術棧搭建一個個人博客項目。
能夠創建 Git 倉庫管理前端項目,基于 Git 分支進行多人協同開發,并且能夠把本地的 Git 倉庫同步到遠程碼云或 Github 倉庫中。
學生作業:
第四階段:WebGIS開發
學習內容:
了解地理信息系統(GIS)基本原理,GIS相關概念和術語,了解GIS應用場景;掌握主流GIS平臺軟件的操作和應用場景。?
了解WebGIS應用場景,通過學習MapGIS二次開發,掌握WebGIS開發方法,掌握地理空間要素數據的管理、編輯、分析與應用。
MapGIS二次開發必須具備的基礎知識、主流開發工具以及MapGIS系統的基本概念、結構體系和操作方法。
熟練應用市場主流GIS開源框架開發,使用Mapbox、Openlayers框架開發。
通過項目開發實踐,熟悉基于WebGIS的智慧城市管理系統的開發流程、思路、和代碼實踐,熟悉需求分析、功能設計、進度管理等項目管理基本知識,并運用至項目開發過程中。
學員作業:
?
第五階段:三維GIS開發基礎
學習內容:
掌握Three.js和WebGL的三維渲染技術,能夠創建基礎三維場景和模型;
學習Cesium框架基礎,了解其工具和坐標系統,為GIS開發打下基礎;
深入理解Cesium的幾何實體和屏幕空間事件處理,提升三維GIS開發技能;
掌握Cesium數據源和3Dtiles技術,實現復雜三維場景的構建和可視化;
通過Cesium項目實踐,全面了解三維GIS開發流程和應用場景。
學生作業:
?
第六階段:三維GIS開發進階
學習內容:
掌握Cesium多項目場景應用,能夠實現不動產登記和建筑方案的三維展示;
掌握Cesium與Vue3的集成,封裝基礎工具庫,提升開發效率和應用交互性;
學會使用Cesium進行復雜業務邏輯處理,如軌跡漫游和通視分析,增強三維GIS功能;
掌握城市級三維場景開發,包括數據處理和特效渲染,提高場景構建能力;
完成三維智慧地鐵系統開發,掌握地鐵相關業務功能和可視化展示技巧。