[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • Xamarin全棧開發技術與實踐(微課版)
    該商品所屬分類:計算機/網絡 -> 操作繫統/繫統開發
    【市場價】
    392-568
    【優惠價】
    245-355
    【作者】 張引、趙玉麗、張斌、高克寧 
    【所屬類別】 圖書  計算機/網絡  操作繫統/繫統開發  其他 
    【出版社】清華大學出版社 
    【ISBN】9787302591535
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787302591535
    叢書名:面向新工科專業建設計算機繫列教材

    作者:張引、趙玉麗、張斌、高克寧
    出版社:清華大學出版社
    出版時間:2021年12月 


        
        
    "

    編輯推薦

    本書配有講解視頻,非常適合自學。

     
    內容簡介

    復雜工程問題的解決要求學生具備整合運用客戶端開發技能棧、服務器端開發技能棧、軟件工程技能棧、人機交互技能棧等多個技能棧的能力。為培養學生多技能棧整合運用的能力,本書介紹基於Xamarin.Forms框架的面向iOS、Android,以及Windows平臺的客戶端服務器端Xamarin全棧開發技術,涵蓋語言特性、設計思想、技術技巧、測試方法等內容,並通過一個完整的實例連接全部知識與技能。本書尤其注重多種技術棧的有機融合,為培養解決復雜工程問題的能力提供完整的支持。 本書面向具有一定計算機專業課基礎的讀者。本書讀者應至少掌握一門編程語言,並能獨立完成簡單的開發任務。本書可作為全棧開發技術相關課程的本科生教材,也可以作為基於Xamarin.Forms框架的全棧開發入門參考書。

    作者簡介

    張引,男,1985年5月生於遼寧瀋陽。現就職東北大學計算機科學與工程學院。信息搜索領域副教授,主要從事搜索學習相關研究。發表SCI論文近十篇。獲遼寧省科技進步二等獎一次。

    目錄
    部分基礎與用戶
    第1章馬上開始3
    1.1繫統要求(簡化版)3
    1.2下載Visual Studio Community3
    1.3安裝Visual Studio Community4
    1.4注冊、下載並安裝ReSharper4
    1.5安裝Android Studio5
    1.6Hello World!6
    1.7背景與概念8
    1.8繫統要求(完整版)9
    1.9動手做10
    第2章認識一批控件11
    2.1網格布局控件Grid11
    2.2線性布局控件StackLayout13

    部分基礎與用戶
    第1章馬上開始3
    1.1繫統要求(簡化版)3
    1.2下載Visual Studio Community3
    1.3安裝Visual Studio Community4
    1.4注冊、下載並安裝ReSharper4
    1.5安裝Android Studio5
    1.6Hello World!6
    1.7背景與概念8
    1.8繫統要求(完整版)9
    1.9動手做10
    第2章認識一批控件11
    2.1網格布局控件Grid11
    2.2線性布局控件StackLayout13
    2.3滾動視圖控件ScrollView14
    2.4超鏈接按鈕HyperlinkButton14
    2.5彈出信息DisplayAlert16
    2.6開關控件Switch16
    2.7滑塊控件Slider17
    2.8控件使用的一般規律18
    2.9動手做19
    第3章尋找用戶20
    3.1重視項目問題的質量20
    3.2“認真地”觀察用戶: 使用5W方法22
    3.3進一步了解用戶: 面對面訪談24
    3.4同理心25
    3.5奶爸F的觀察與訪談總結25
    3.6動手做26
    3.7給PBL教師的建議26
    第4章再認識一批控件28
    4.1響應式設計與VisualStateManager28
    4.2列表視圖控件ListView31
    4.3動手做34
    4.4給PBL教師的建議34
    第5章提出並評價界面設計36
    5.1繪制界面設計36
    5.2形成操作動線38
    5.3評價界面設計39
    5.4動手做40
    第6章開啟數據管理之門41
    6.1管理少量本地數據: 偏好存儲42
    6.2管理大量本地數據: 數據庫42
    6.3訪問遠程數據: Web服務46
    6.4是否優雅47
    6.5動手做49
    Xamarin全棧開發技術與實踐(微課版)目錄第二部分框架與方法
    第7章踏上軟件架構之路53
    7.1ModelViewViewModel架構模式53
    7.2View54
    7.3ViewModel55
    7.3.1屬性56
    7.3.2Command(命令)58
    7.4ViewModelLocator59
    7.5App.xaml61
    7.6再次審視MVVM模式62
    7.7動手做63
    第8章MVVM IService架構64
    8.1Model64
    8.2IService65
    8.3在ViewModel中使用IService66
    8.4實現IService68
    8.5在ViewModel中獲得IService實例69
    8.6審視MVVM IService架構71
    8.7動手做72
    8.8給PBL教師的建議72
    第9章編碼規範73
    9.1命名規範73
    9.2排版規範75
    9.3文檔注釋規範76
    9.4動手做78
    9.5給PBL教師的建議78
    第10章重新審視數據庫79
    10.1開啟Dpx: 使用MasterDetail項目模板79
    10.2選擇“好的”數據庫81
    10.3提出“好的”數據庫設計83
    10.4詩詞數據Model: Poetry類84
    10.5詩詞數據管理IService: IPoetryStorage86
    10.6實現IPoetryStorage87
    10.6.1連接到數據庫: 通過Connection屬性87
    10.6.2實現GetPoetryAsync函數: 語言集成查詢LINQ88
    10.6.3實現GetPoetriesAsync函數: LINQ翻頁89
    10.6.4實現InitializeAsync函數: 嵌入式資源90
    10.6.5實現Initialized函數91
    10.7反思數據庫91
    10.8動手做92
    10.9給PBL教師的建議92
    第11章測試代碼94
    11.1Hello Unit Test World!94
    11.2Mocking: 模擬任意接口的實現96
    11.3決定測試內容97
    11.4測試PoetryStorage98
    11.5為測試優化設計99
    11.6再次測試PoetryStorage101
    11.6.1測試Initialized函數: 驗證Mocking調用101
    11.6.2測試InitializeAsync函數: 清除副作用102
    11.6.3測試GetPoetryAsync函數: 再次調整設計103
    11.6.4測試GetPoetriesAsync函數: 初識動態LINQ105
    11.7測試106
    11.8動手做107
    11.9給PBL教師的建議107
    第12章實戰級數據庫View與ViewModel109
    12.1搜索結果頁View: 設計時數據109
    12.2搜索結果頁ViewModel111
    12.2.1無限滾動與InfiniteScrollCollection111
    12.2.2重置搜索結果與PageAppearingCommand114
    12測試搜索結果頁ViewModel115
    12.3.1為ViewModel準備IService115
    12.3.2測試Command: 使用Command函數117
    12.3.3測試可綁定屬性: 監聽PropertyChanged事件118
    12.4連接View與ViewModel119
    12.4.1ViewModelLocator與App.xaml120
    12.4.2擴展控件的功能: 使用Behavior121
    12.5實戰的反思123
    12.6動手做124
    12.7給PBL教師的建議124
    第13章源代碼管理、分支開發與Git125
    13.1準備工作125
    13.2將項目發布到Gitee125
    13.3同步更改127
    13.4解決衝突128
    13.5撤銷更改130
    13.6分支開發131
    13.7關於Git133
    第14章今日推薦頁ViewModel與IService: 從需求到設計135
    14.1確定ViewModel的數據與功能135
    14.2審視相關的頁面137
    14.3設計IService138
    14.4反思設計140
    14.5動手做141
    14.6給PBL教師的建議141
    第15章實戰分支開發142
    15.1今日推薦頁View分支142
    15.1.1實踐VisualStateManager142
    15.1.2顯示背景圖片: 使用綁定值轉換器IValueConverter143
    15.1.3用戶界面的平臺差異: 使用OnPlatform146
    15.2今日推薦頁ViewModel分支147
    15.2.1初始化ViewModel: 使用PageAppearingCommand147
    15.2.2背景圖片與詩詞推薦的同步初始化: 並行執行代碼150
    15測試今日推薦頁ViewModel: 測試並行執行的代碼152
    15.4反思分支開發153
    15.5動手做154
    15.6給PBL教師的建議154
    第16章實戰級Web服務客戶端155
    16.1今日詩詞Web服務客戶端155
    16.1.1構建穩定的Web服務客戶端: 使用using與異常處理155
    16.1.2警告服務IAlertService: 為IService服務的IService157
    16.1.3實現警告服務IAlertService: MVVM IService架構的
    分層視圖158
    16.1.4緩存訪問Token: 內存存儲兩級緩存策略161
    16.1.5設置訪問Token: 使用HttpRequestHeaders163
    16.1.6準備備份方案163
    16.2模仿Web服務165
    16測試Web服務客戶端167
    16.4反思Web服務客戶端168
    16.5動手做168
    16.6給PBL教師的建議168
    第17章依賴注入170
    17.1新建對像的迷思170
    17.2使用工廠函數創建對像172
    17.3使用依賴注入容器創建對像174
    17.4反思依賴注入176
    第三部分深入客戶端
    第18章文件的下載與緩存179
    18.1下載文件179
    18.2檢查文件更新180
    18.3設計文件緩存182
    18.4實現文件緩存184
    18.5文測試186
    18.6反思文件操作187
    第19章頁面導航189
    19.1MasterDetail模板的頁面導航189
    19.1.1主從列表導航190
    19.1.2主從菜單導航191
    19.2設計導航服務194
    19.3實現導航服務195
    19.3.1實現內容導航服務195
    19.3.2實現內容頁面激活服務: 使用字典緩存對像197
    19.3.3實現根頁面激活服務: 工廠函數的優勢199
    19.3.4實現根導航服務: 重置導航歷史199
    19.4添加並導航到推薦詳情頁201
    19.4.1推薦詳情頁ViewModel: 共用ViewModel201
    19.4.2推薦詳情頁View202
    19.5反思頁面導航204
    19.6動手做204
    19.7給PBL教師的建議204
    第20章帶參數的頁面導航206
    20.1添加詩詞詳情頁206
    20.2實現帶參數導航207
    20.2.1自定義可綁定屬性209
    20.2.2綁定到自定義屬性210
    20.2.3賦值到自定義屬性211
    20.3導航到詩詞詳情頁212
    20.3.1確定ListView的點擊項: 使用事件參數轉換器212
    20.3.2傳遞點擊項到Command: 使用帶參數的Command213
    20.4反思帶參數導航214
    第21章ViewModel in ViewModel215
    21.1來自詩詞搜索頁的挑戰: “大小”ViewModel215
    21.1.1“小”ViewModel216
    21.1.2“大”ViewModel218
    21測試“大小ViewModel”: 使用虛函數220
    21.3添加詩詞搜索頁221
    21.4動手做222
    21.5給PBL教師的建議222
    第22章LINQ與動態查詢223
    22.1深入LINQ223
    22.2再識動態LINQ225
    22.2.1從FilterViewModel生成查詢條件226
    22.2.2組合多個查詢條件227
    22測試動態LINQ: 截獲模仿函數的參數228
    22.4更新搜索結果頁230
    22.5反思LINQ230
    22.6動手做231
    第23章頁面導航的更多細節232
    23.1傳遞搜索條件的第二種方案232
    23.1.1更新推薦詳情頁ViewModel233
    23.1.2更新詩詞搜索頁234
    23.2更新菜單頁235
    23.3初始化頁236
    23.3.1添加初始化頁236
    23.3.2導航到初始化頁238
    23.4動手做239
    23.5給PBL教師的建議239
    第24章消息機制240
    24.1使用返回值傳遞信息240
    24.2使用事件傳遞信息241
    24.2.1定義事件241
    24.2.2關聯事件處理函數242
    24.2.3觸發事件242
    24.3使用消息機制傳遞信息244
    24.3.1定義消息244
    24.3.2監聽消息244
    24.3.3發布消息245
    24.4使用消息機制更新導航菜單245
    24.4.1定義根導航消息245
    24.4.2監聽根導航消息245
    24.4.3發布根導航消息246
    24.5反思消息機制246
    24.6動手做247
    24.7給PBL教師的建議247
    第25章跨頁面同步數據248
    25.1收藏Model與IService248
    25.1.1設計收藏Model248
    25.1.2設計收藏IService249
    25.1.3實現收藏IService250
    25.2詩詞收藏頁ViewModel與View250
    25.3更新詩詞詳情頁252
    25.3.1讀取詩詞收藏狀態253
    25.3.2更新詩詞收藏狀態254
    25.4同步詩詞詳情頁與詩詞收藏頁256
    25.4.1定義收藏存儲已更新事件256
    25.4.2處理收藏存儲已更新事件257
    25.4.3觸發收藏存儲已更新事件258
    25.5反思跨頁面同步數據258
    25.6動手做259
    25.7給PBL教師的建議259
    第26章面向數據同步的設計260
    26.1數據同步260
    26.2為同步修改設計261
    26.2.1修改Model261
    26.2.2修改IService與ViewModel261
    26.3同步IService263
    26.3.1設計同步IService263
    26.3.2實現同步IService266
    26.4反思數據同步269
    26.5給PBL教師的建議270
    第27章與OneDrive同步271
    27.1為什麼是OneDrive271
    27.2準備工作272
    27.2.1釐清概念272
    27.2.2注冊客戶端ID273
    27.2.3準備集成Azure AD身份驗證273
    27.3實現OneDrive遠程收藏存儲274
    27.3.1登錄與注銷274
    27.3.2上傳與下載275
    27.4實現數據同步頁277
    27.4.1數據同步頁ViewModel277
    27.4.2數據同步頁View278
    27.5再次反思設計278
    27.6給PBL教師的建議279
    第四部分服務器端開發
    第28章選擇服務器端技術方案283
    28.1自有服務器 VS 雲服務器: 選擇基礎設施283
    28.2自建平臺 VS 雲平臺: 選擇開發與部署平臺284
    28.3更加簡便的方法285
    28.4其他可選項286
    28.5Hello Functions287
    28.6反思服務器端技術選型288
    28.7動手做288
    28.8給PBL教師的建議288
    第29章服務器端身份驗證289
    29.1選擇服務器端身份驗證方案289
    29.2Auth0的身份驗證過程290
    29.3服務器端身份驗證IService292
    29.3.1設計身份驗證IService292
    29.3.2實現身份驗證IService292
    29.4設計遠程收藏存儲Web服務294
    29.5首個Web服務: Ping295
    29.6動手做296
    第30章客戶端身份驗證297
    30.1設計客戶端身份驗證IService297
    30.2實現客戶端身份驗證IService298
    30.3添加Azure收藏存儲299
    30.3.1實現SignInAsync函數299
    30.3.2實現SignOutAsync函數300
    30.3.3實現IsSignedInAsync函數300
    30.4更新數據同步頁303
    30.5繼續實現客戶端身份驗證IService303
    30.6反思客戶端身份驗證304
    30.7動手做305
    第31章服務器端授權306
    31.1設計服務器端授權IService306
    31.2為遠程收藏存儲Web服務選擇數據庫307
    31.2.1要存儲的數據307
    31.2.2可用的存儲服務307
    31.3實現授權IService: 使用Azure Table Storage308
    31.3.1編輯Table Storage數據308
    31.3.2連接到Table Storage308
    31.3.3讀取Table Storage數據309
    31.3.4為Ping Web服務添加授權310
    31.4反思服務器端授權310
    31.5動手做311
    第32章緩存訪問Token312
    32.1設計Token緩存IService312
    32.2實現Token緩存IService313
    32.2.1實現GetAsync函數313
    32.2.2實現SetAsync函數314
    32.3更新AuthenticationService315
    32.4動手做315
    第33章上傳與下載Web服務316
    33.1服務器端收藏存儲316
    33.1.1設計服務器端收藏存儲IService316
    33.1.2實現服務器端收藏存儲IService317
    33.2下載Web服務318
    33.3上傳Web服務320
    33.4更新客戶端AzureFavoriteStorage321
    33.5清理工作323
    第34章下一步的學習324

    前言
    本書是寫給未來的開發者的。
    在學生階段,人們容易產生一種“幻覺”,以為隻要學好“開發語言”“開發技術”“軟件工程”“軟件測試”“計算機網絡”等十幾門專業課,就能成為一名好的開發者。然而,實際經驗告訴我們,即便學習了這些專業課,很多時候依然難以成為一名合格的開發者。導致這種情況的一個很重要的原因是專業課之間往往是彼此分隔的。因此,即便學生能在每次考試中都拿到不錯的成績,專業知識也被隔離在一座座名為“專業課”的孤島之中。現實問題的解決經常要求我們整合運用幾門專業課的知識。例如,本書16.2節中的例子就需要用到“Web服務”“軟件測試”“JavaScript編程”“計算機網絡”“網絡架構”“密碼學”六門課程的知識。如果不能在知識的孤島之間架起橋梁,自然就很難解決這些問題,也無法成為一名合格的開發者。

    本書是寫給未來的開發者的。
    在學生階段,人們容易產生一種“幻覺”,以為隻要學好“開發語言”“開發技術”“軟件工程”“軟件測試”“計算機網絡”等十幾門專業課,就能成為一名好的開發者。然而,實際經驗告訴我們,即便學習了這些專業課,很多時候依然難以成為一名合格的開發者。導致這種情況的一個很重要的原因是專業課之間往往是彼此分隔的。因此,即便學生能在每次考試中都拿到不錯的成績,專業知識也被隔離在一座座名為“專業課”的孤島之中。現實問題的解決經常要求我們整合運用幾門專業課的知識。例如,本書16.2節中的例子就需要用到“Web服務”“軟件測試”“JavaScript編程”“計算機網絡”“網絡架構”“密碼學”六門課程的知識。如果不能在知識的孤島之間架起橋梁,自然就很難解決這些問題,也無法成為一名合格的開發者。
    本書的價值可以歸結為“造島”和“架橋”兩點。在“造島”方面,本書主要介紹了面向多客戶端的全棧開發技術。“多客戶端”,指的是使用Xamarin.Forms框架開發的應用可以同時運行在iOS、Android、Windows 10 UWP三種客戶端上;“全棧”,指的是客戶端開發技能棧、服務器端開發技能棧、軟件工程技能棧、人機交互技能棧等多個技能棧的知識。在“架橋”方面則會使用一個貫穿全書的完整實例,將全棧開發所需的知識與技能連接起來,形成一張全棧開發知識網。同時還會更進一步,將這張網絡延伸到數據庫、軟件測試、計算機網絡等多個專業領域,使學生的知識網絡更加四通八達,為成為一名合格的開發者提供堅實的基礎設施。
    作者一直認為,“帶著問題學習”是好的學習模式。因此,在組織本書內容時,沒有采用傳統教材的“分門別類”模式,而是隨著項目的開發進程組織內容,即“需要什麼,就學什麼”。
    本書分為四部分: 部分(第1~6章)“基礎與用戶”介紹一些基礎知識,包括如何安裝開發環境、客戶端開發的基礎知識,以及如何獲取用戶需求。第二部分(第7~17章)“框架與方法”介紹客戶端開發的框架與方法,包括MVVM IService架構模測試與Mock、Git與分支開發等。第三部分(第18~27章)“深入客戶端”介紹一些解決現實生活中的復雜開發問題所需要的“花式”技術,包括服務化的導航機制、動態生成查詢語句、跨設備數據同步等。第四部分(第28~33章)“服務器端開發”介紹服務器端開發技術,包括如何運用與客戶端開發相同的技術棧來進行服務器端開發,並完成身份驗證、數據傳輸等任務。
    本書面向的是已經學習了一些計算機專業基礎課的讀者,至少應掌握一門編程語言,且能夠獨立地完成一些簡單的開發任務。本書與傳統的教材不同,可能會讓讀者不知所措。別擔心,為了豐富讀者的學習體驗,本書提供了詳細的視頻。這些視頻涵蓋了從創建項目到完成開發的每一行代碼,確保讀者不會錯過任何細節。同時,本書還提供了按章節組織的源代碼,可通過掃描目錄處的二維碼查看。
    在過去的幾年中,我們已經多次以這種完全項目式學習(Project Based Learning,PBL)的形式開展課程,並獲得了熱愛開發的同學們的歡迎。然而,這也是作者次嘗試將這種學習模式和內容以教材的形式呈現。因此,書中難免會出現疏漏和不足。如果發現問題,請在書籍代碼倉庫中提交問題,我們會及時改正。
    希望用我們的熱情凝結出來的這本書,能為未來的開發者提供一些有益的參考。


    作者2021年8月

















     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部