北大青鳥北京學校

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 北京軟件開發(fā) 北大青鳥北京學校 課程正文

人看過 人預約 收藏分享

北京鴻蒙應用開發(fā)技術(shù)項目案例培訓班

授課方式 :
上課時段:

上課校區(qū):

報讀該課程可在好學校領(lǐng)取返現(xiàn)獎勵20元

微信掃碼添加老師好友咨詢

北大青鳥北京學校

北大青鳥北京學校

認證等級

信譽良好,可安心報讀

北大青鳥北京學校

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續(xù)信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協(xié)議:

在線咨詢
2024.09.25 吳*士 136*****212 咨詢了 招生對象
2024.09.23 王*生 137*****214 咨詢了 開班時間
2024.09.10 李*妹 177*****795 咨詢了 開班時間
2024.09.09 連*行 132*****608 咨詢了 開班時間
2024.08.29 潘*成 186*****689 咨詢了 課程費用
2024.08.24 楊*生 155*****917 咨詢了 上課時段
2024.08.14 馬* 182*****574 咨詢了 周邊交通
2024.08.14 林*風 136*****129 咨詢了 招生對象
2024.08.07 學*員 132*****023 咨詢了 招生對象
2024.08.02 王*彬 175*****236 咨詢了 課程費用
2024.07.31 王*生 180*****979 咨詢了 周邊交通
2024.07.29 張*士 151*****633 咨詢了 招生對象
2024.07.26 張*士 186*****302 咨詢了 開班時間
2024.07.26 李*生 151*****367 咨詢了 招生對象
2024.07.23 機*主 135*****606 咨詢了 開班時間
2024.07.18 周*生 181*****180 咨詢了 上課時段
2024.07.16 機*弟 186*****369 咨詢了 課程費用
2024.07.11 鈕*生 151*****642 咨詢了 上課時段
2024.07.10 連*士 138*****643 咨詢了 上課時段
2024.09.03 機*主 156*****869 咨詢了 授課師資
北京鴻蒙應用開發(fā)技術(shù)項目案例培訓班

【課程內(nèi)容】

一、起步

初識鴻蒙開發(fā)

ArkTs基礎語法

ArkTs基礎語法

ArkTs基礎語法

階段學習目標:

環(huán)境安裝:學會如何在不同的操作系統(tǒng)上安裝所需的開發(fā)環(huán)境和工具,以便能夠進行編程和開發(fā)工作。

編程模型:了解編程模型的基本概念和原理,包括面向?qū)ο缶幊?、函?shù)式編程等,以及它們在實際項目中的應用。

編程語言ArkTS:掌握ArkTS編程語言的基本語法和特性,包括變量、數(shù)據(jù)類型、運算符、控制流程等,以及如何使用ArkTS編寫可執(zhí)行的程序。

認識項目結(jié)構(gòu):了解一個項目的組織結(jié)構(gòu)和文件層次關(guān)系,包括源代碼文件、配置文件、資源文件等,以及它們的作用和相互關(guān)系。

運行第一個程序:學會如何編譯和運行一個簡單的ArkTS程序,包括配置編譯器選項、構(gòu)建項目、生成可執(zhí)行文件等步驟。

裝飾器/聲明UI:了解裝飾器的概念和用法,以及如何在ArkTS中使用裝飾器來擴展和修改類的功能;同時,了解如何聲明戶界面(UI),包括布局、控件、事件處理等。

系統(tǒng)組件/自定義組件:了解ArkTS中的系統(tǒng)組件和自定義組件的概念和用法,以及如何創(chuàng)建和使用它們來實現(xiàn)特定的功能和交互效果。

事件和屬性:了解事件和屬性的概念和作用,以及如何在ArkTS中定義和使用事件和屬性來實現(xiàn)數(shù)據(jù)的傳遞和狀態(tài)的更新。

通過掌握以上內(nèi)容,您將能夠使用ArkTS編程語言進行游戲開發(fā)或其他類型的應用程序開發(fā),并具備基本的編程能力和項目開發(fā)經(jīng)驗。

二、ArkUI框架

階段學習目標:

方舟開發(fā)范式/布局:了解方舟開發(fā)范式的基本概念和原則,以及如何使用布局來組織和管理界面元素。

常用組件:掌握常用的ArkTS組件的用法和功能,包括文本框、按鈕、圖像等,以及如何將它們組合在一起創(chuàng)建復雜的用戶界面。

動畫/交互事件:了解動畫和交互事件的基本原理和實現(xiàn)方式,以及如何在ArkTS中創(chuàng)建和處理動畫效果和用戶交互事件。

自定義組件用法結(jié)構(gòu),函數(shù)/變量:學會如何定義和使用自定義組件,包括函數(shù)和變量的使用,以及如何將它們組織成一個完整的組件結(jié)構(gòu)。

自定義組件的參數(shù)規(guī)定build()函數(shù)/通用樣式:了解如何為自定義組件指定參數(shù)和樣式,并通過build()函數(shù)生成最終的組件實例。

"Builder使用語法規(guī)則、參數(shù)傳遞規(guī)則、BuilderParam裝飾器、尾隨閉包":掌握Builder的基本用法和語法規(guī)則,了解參數(shù)傳遞的方式和規(guī)則,以及如何使用BuilderParam裝飾器和尾隨閉包來實現(xiàn)更靈活的組件構(gòu)建。

"Styles裝飾器:定義組件重用樣式、用法和場景;Extend裝飾器:定義擴展組件樣式、用法和場景;stateStyles:多態(tài)樣式":學會如何使用Styles裝飾器來定義可重用的樣式,使用Extend裝飾器來擴展組件樣式,并了解如何使用stateStyles來實現(xiàn)多態(tài)樣式的效果。

"狀態(tài)管理概述、組件內(nèi)、父子單向、父子雙向、各種場景案例、跨多級間雙向、嵌套屬性的狀態(tài)管理、各種場景案例、應用狀態(tài)、if/else:條件渲染、ForEach:循環(huán)渲染、LazyForEach:數(shù)據(jù)懶加載":了解狀態(tài)管理的基本原理和方法,包括在組件內(nèi)部管理狀態(tài)、父子組件之間的狀態(tài)傳遞、跨多級間的狀態(tài)管理等,同時學會使用if/else語句進行條件渲染,使用ForEach和LazyForEach進行循環(huán)渲染和數(shù)據(jù)懶加載。

"頁面的生命周期、組件的生命周期、UI的渲染流程":了解頁面和組件的生命周期的概念和過程,以及UI的渲染流程,從而能夠更好地管理和控制應用程序的運行狀態(tài)和界面展示。

三、Stage模型

Stage模型應用/組件

Stage模型管理應用窗口

應用上下文Context

階段學習目標:

Stage模型開發(fā)概述:了解Stage模型的基本概念和原理,以及如何使用Stage模型來組織和管理應用程序的界面和功能。

應用/組件級配置:學會如何進行應用和組件級別的配置,包括設置應用屬性、注冊組件等,以便能夠更好地定制和擴展應用程序的功能。

UIAbility生命周期/啟動模式/數(shù)據(jù)交互:了解UIAbility的生命周期和啟動模式的概念和原理,以及如何實現(xiàn)不同UIAbility之間的數(shù)據(jù)交互和通信。

窗口開發(fā)概述概念/原理/用途/限制:掌握窗口開發(fā)的基本概念、原理、用途和限制,包括主窗口、子窗口、窗口沉浸式能力和懸浮窗口等。

獲取應用文件路徑:學會如何獲取應用程序的文件路徑,以便能夠訪問和操作應用程序的數(shù)據(jù)和資源。

獲取和修改加密分區(qū):了解如何獲取和修改加密分區(qū)的信息,以保護應用程序的數(shù)據(jù)安全。

創(chuàng)建其他應用或其他Module的Context:學會如何創(chuàng)建其他應用或其他Module的Context,以便能夠在多個應用或模塊之間進行通信和數(shù)據(jù)共享。

訂閱進程內(nèi)Ability生命周期變化:了解如何在進程內(nèi)訂閱Ability的生命周期變化事件,以便能夠及時響應和處理應用程序的狀態(tài)變化。

通過掌握以上內(nèi)容,您將能夠使用Stage模型進行應用程序的開發(fā),并具備基本的應用程序配置、窗口開發(fā)、數(shù)據(jù)交互和進程管理的能力。

四、實用類庫

ArkTS語言基礎類庫并發(fā)

ArkTS語言基礎類庫并發(fā)

ArkTS語言基礎類庫容器

ArkTS語言基礎類庫xml

階段學習目標:

"異步并發(fā)多線程并發(fā)TaskPool":了解異步并發(fā)和多線程并發(fā)的概念,以及如何使用TaskPool來管理和執(zhí)行多個任務。

"異步并發(fā)多線程并發(fā)Worker":掌握異步并發(fā)和多線程并發(fā)的Worker模式,以便能夠創(chuàng)建和管理多個工作線程。

"同步任務開發(fā)":了解同步任務的概念和開發(fā)方法,async,await,信號。線性容器ArrayList、Vector、List、LinkedList、Deque、Queue、Stack七種":熟悉線性容器的七種類型,包括ArrayList、Vector、List、LinkedList、Deque、Queue和Stack,并了解它們的特點和使用場景。

"非線性容器HashMap、HashSet、TreeMap、TreeSet、LightWeightMap、LightWeightSet、PlainArray":掌握非線性容器的七種類型,包括HashMap、HashSet、TreeMap、TreeSet、LightWeightMap、LightWeightSet和PlainArray,并了解它們的特點和使用場景。

xml生成/解析/轉(zhuǎn)換:了解XML的基本概念和使用方法,包括如何生成XML文檔、解析XML文檔和轉(zhuǎn)換XML文檔。

五、能力服務開發(fā)

通知

安全

媒體

文件

數(shù)據(jù)

網(wǎng)絡

后臺任務

服務卡

階段學習目標:

通知:了解普通文本類型、長文本類型、多行文本類型、圖片類型和進度條類型的通知開發(fā),掌握如何在不同場景下使用這些通知類型。

訪問控制:學會授權(quán)和校驗的訪問控制方法,包括用戶認證、秘鑰管理和加密解密等技術(shù),確保應用程序的安全性。

音視頻播放和錄制:掌握音視頻的播放和錄制功能,實現(xiàn)音頻和視頻的應用開發(fā)。

圖片處理:學會對圖片進行解密編碼、裁剪和變換等操作,提升圖像處理的能力。

應用文件和用戶文件:了解應用文件和用戶文件的管理方法,包括文件的讀寫、存儲和訪問等操作。

用戶首選項和鍵值型數(shù)據(jù)庫:熟悉用戶首選項的使用和鍵值型數(shù)據(jù)庫的操作,實現(xiàn)數(shù)據(jù)的持久化和管理。

關(guān)系型數(shù)據(jù)庫:掌握關(guān)系型數(shù)據(jù)庫的基本概念和使用方法,實現(xiàn)數(shù)據(jù)的結(jié)構(gòu)化存儲和管理。

HTTP數(shù)據(jù)請求和WebSocket連接:學會使用HTTP協(xié)議進行數(shù)據(jù)請求,以及使用WebSocket建立實時雙向通信連接。

Socket連接:了解Socket連接的原理和方法,實現(xiàn)設備間的網(wǎng)絡通信。

任務管理:掌握短時任務、長時任務、延遲任務和代理提醒等任務管理方法,實現(xiàn)任務的調(diào)度和執(zhí)行。

ArkTS卡片運行機制和相關(guān)模塊:了解ArkTS卡片的運行機制和相關(guān)模塊,包括卡片生命周期、卡片頁面和卡片數(shù)據(jù)交互等。

六、項目案例

拼圖游戲

websocket聊天

圖案密碼鎖

通過學習這些項目案例,您可以獲得以下收獲和對就業(yè)的幫助:

拼圖游戲:

了解如何獲取本地圖片資源,包括使用getMediaLibrary獲取媒體庫實例、使用getFileAssets方法獲取文件資源以及使用getAllObject獲取檢索結(jié)果中的所有文件資產(chǎn)。

掌握裁剪圖片的方法,需要使用@ohos.multimedia.image接口,并申請圖片編輯權(quán)限。

學會使用createImagePacker創(chuàng)建ImagePacker實例,打開文件并創(chuàng)建圖片源實例,以及使用getImageInfo方法獲取圖片大小并進行分割。

WebSocket聊天:

理解WebSocket的工作原理,能夠建立WebSocket連接并處理各種回調(diào)事件。

學會使用worker來處理后臺任務,提高應用程序的性能和用戶體驗。

掌握使用第三方庫來簡化開發(fā)過程,例如使用現(xiàn)成的WebSocket庫。

圖案密碼鎖:

熟悉圖案密碼鎖組件的使用,實現(xiàn)密碼設置、驗證和重置功能。

掌握以宮格圖案的方式輸入密碼,并處理手指觸碰屏幕時的輸入狀態(tài)和離開屏幕時的處理邏輯。

學會將輸入的密碼返回給應用進行驗證。

通過學習這些項目案例,您將具備以下對就業(yè)的幫助:

掌握了常用的開發(fā)技術(shù)和工具,如獲取本地圖片資源、圖片編輯、WebSocket通信等。

具備了實際項目開發(fā)經(jīng)驗,能夠獨立完成小型項目的開發(fā)和調(diào)試。

增強了解決問題的能力和代碼編寫的技巧,為將來的工作提供了寶貴的經(jīng)驗。

【課程時長】

184

【學校簡介】

北京市海淀區(qū)青鳥信息技術(shù)職業(yè)技能培訓學校,成立于2001年,地處市中心,校區(qū)位于首都大學校園內(nèi),經(jīng)過十多年的發(fā)展,現(xiàn)擁有航天橋校區(qū)、中關(guān)村校區(qū)、五道口校區(qū)、北資校區(qū)等獨立教學區(qū),同時也是知名在線教育品牌課工場的線下實訓基地。依托北京大學優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,一直致力于培養(yǎng)中國IT技能型緊缺人才。累計培養(yǎng)和輸送85萬IT職業(yè)化人才進入IT行業(yè),得到了社會各界廣泛的認可。

【學校榮譽】

“廿念不忘,桃李芬芳“,北大青鳥航天橋憑借出色的教學質(zhì)量。先進的管理模式,優(yōu)異的就業(yè)成績,在全國200多家培訓中心中名列前茅。北大青烏航天橋校區(qū)2001年成立以來連續(xù)多年獲得獎勵,被評為“全國高薪就業(yè)校區(qū)獎”、”實力校區(qū)獎”。并獲得了“教學質(zhì)量示范校區(qū)獎"等更具競爭力IT人才培養(yǎng)基地。

北大青鳥APTECH IT職業(yè)教育理念深入人心,成為廣大學子求學、求職路上的重要選擇,不僅引領(lǐng)著中國IT職業(yè)教育的發(fā)展方向和潮流,更對中國IT行業(yè)的人才培養(yǎng)輸送和未來發(fā)展都產(chǎn)生了深遠的影響。

【學校環(huán)境】

校園式就業(yè)培訓基地,是一所專業(yè)化、系統(tǒng)化、吃住一體的培訓基地。擁有教訓樓、宿舍樓、校園食堂、實訓就業(yè)中心等一體化基地。半軍事化管理,學員學習到系統(tǒng)專業(yè)的實用技能,同時也擁有安全,良好的學習生活環(huán)境。

宿舍環(huán)境
校園環(huán)境
足球場
電腦室

【學員風采】

戶外活動
籃球比賽
學員風采

【教學現(xiàn)場】

學習現(xiàn)場
教學現(xiàn)場

開班信息

學時
學費
操作

    校區(qū)地址

    廣州
    北京
    二維碼

    微信掃一掃,發(fā)送到手機

    隨時隨地,用手機查看地圖路線,更可實時導航,輕松到校!

    學校相冊

    更多 >
    環(huán)境/教學大圖
    環(huán)境/教學大圖
    環(huán)境/教學大圖
    環(huán)境/教學大圖

    讀書保障 :

    • 正規(guī)資質(zhì)

      所有學校都經(jīng)過好學校品牌認證,辦學許可證、工商營業(yè)執(zhí)照。

    • 免費求學顧問

      通過好學校咨詢,你可獲得好學校免費求學顧問1對1專業(yè)服務,助你快速找到滿意學校!

    • 優(yōu)質(zhì)教學

      通過好學校報讀,你將可在好學校進行課程點評,你的評價將影響學校招生,學校會更重視你,給你更優(yōu)質(zhì)教學,避免你差評。

    • 消費權(quán)益保障

      通過好學校報讀,若你與學校發(fā)生糾紛,你可獲得好學校來自第三方的平臺保障,協(xié)助你讓學校退款,維護你的合法權(quán)益!

    更多適合課程

    全城軟件開發(fā)學校,一網(wǎng)打盡,立即搜索:

    城市 : 求學課程 : 上課時間 :

    課程咨詢

    好學校二維碼

    隨時隨地與老師微信互動

    在線預約免費試聽

    • 現(xiàn)在免費預約試聽,報名可最高返現(xiàn)
    • 獲取驗證碼
    ;