Skip to content

agileworks-tw/react-native-gitbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgileWorks

本教材由創科資訊研發團隊共同編撰。

React Native 進階實戰班

課程將會帶大家從 React 基礎觀念開始,透過豐富的範例及練習,逐漸熟悉 React Native 框架和開發方式,擁有跨平台應用的開發能力。

適合對象

企業內訓/進階實戰

學習目的

透過 Learning by Doing 從做中學的方式,瞭解持續整合與自動化測試的方法論與專案實作方式,包括 React 與 React Native 的技術實務應用,幫助學員能在日常工作中實際使用。

  • 使用 React Native 的好處,及優缺點
  • 了解 React Native 語言特性
  • 學習如何使用 React Native 開發雙平台 APP
  • 學習如何使用 React Native 操作手機元件
  • 學習如何使用 React Native 進行推播及即時更新 APP

課程大綱

行動裝置的 Native App 有更好的使用者體驗,但是與 Mobile Web 相比之下,不僅開發難度較高,想要同時開發維護 iOS 與 Android 兩大平台的 App,更是一件耗時費力的工作。

Facebook 在 F8 開發者大會,發表一項開源的新框架 React Native,透過 JSX 技術打造行動裝置的原生 UI 介面,非常令開發者興奮,只要熟悉一套 JavaScript 程式語言,維護同一份原始碼,就能同時上架到 iOS 與 Android,並且在各平台達到原生相同的效能與外觀。

React Native 大幅降低開發 App 的門檻,使用 JavaScript 語言在開發時程上也加速不少。在本次課程中,將引領大家用輕鬆簡單的入門方法,快速進到 React Native 的世界,感受用 JavaScript 開發 App 的極速快感。

課程特色

採用 Workshop 形式授課,每個單元提供實作練習。 強調每位學員皆能動手完成實作練習,搭配 AgileWorks 教學平台提供線上教材與 VM Lab 操作環境。 基礎課程包含 React 觀念、React Native 開發環境建制及基礎開發知識。 進階課程包含手機元件操作、動畫與多媒體、推播整合,以及即時更新 APP 等。

可依照開發團隊需求調整搭配章節組合。

備註

為確保課程品質及學員滿意度,Workshop 總人數建議以 20 人為限。

時數

建議安排 18 小時(分成 3 次上課,每次 6 小時,例如:上午 2 小時、下午 4 小時)


敏捷軟體開發培訓課程,預約請洽創科資訊

主題課程

  • Git 版本控制實務
  • Jenkins 與 Docker 持續整合實務
  • Jenkins 進階應用實務 NEW
  • Jenkins X 自動化雲端部署實務 NEW
  • 測試驅動開發與自動化測試實務
  • Node.js MVC 網站開發實務
  • PHP Laravel MVC 網站開發實務
  • Bootstrap + jQuery RWD 網站前端開發基礎
  • React / Vue 網站前端開發實務
  • React Native 跨平台行動應用開發實務
  • AWS 雲端應用開發基礎
  • Node.js 聊天機器人開發基礎

培訓目標

本系列培訓課程提供 12 ~ 18 小時授課內容,採以工作坊形式授課,使學員在實作中獲得對理論與實務工具的理解,協助企業建立軟體開發團隊工作流程,導入優良的版本控制、自動化測試、持續整合與部署方法,提升開發團隊對於敏捷方法論在真實工作情境中的執行力

培訓經驗

代表性企業客戶培訓實績包括:台灣大哥大、中華電信、PCHome、KKBOX、QNAP、關貿網路、神達電腦、鋐寶科技、啟德電子、碩超科技...等。課程合作夥伴包括:iThome、資策會、雲端愛上課、Udemy 與工研院等單位。

培訓團隊講師也在 JCConf Taiwan、Java Developer Day、Container Summit、JSDC、CTJS、Modern Web… 等研討會擔任講者,致力於在地社群技術推廣與分享。並於校園擔任業界師資包括:台灣大學、台中科技大學、南臺科技大學、高雄海洋科技大學、成功大學、正修科技大學、義守大學、建國科技大學、亞東技術學院、逢甲大學、勤益科技大學、聯合大學⋯為軟體開發實務教育貢獻一己之力。

師資介紹

林彥宏 / Kyle

任職於創科資訊擔任技術總監

具備 Java 工程師與 AWS 架構師原廠專業認證,逾十年軟體開發實作經驗,在軟體開發現場負責架構規劃設計,並協助國內超過 30家企業與學校,規劃專業軟體開發相關培訓課程,均獲得極高滿意評價。有多年專欄寫作經驗,技術文章曾發表於 Linux Pilot 與 Code Data,獲得 2012 年 iT 邦幫忙鐵人賽優選,於 2017 年協作《實戰聊天機器人Bot開發:使用Node.js 》書籍中文翻譯出版。競賽方面,近年獲得 2016 年海峽兩岸青年創客大賽一等獎與 2017 年全球華人網路安全技能大賽優勝。

授課範圍:Java、GitLab、Jenkins、Docker、AWS

謝宗穎 / Spooky

任職於創科資訊擔任技術經理

擁有實務上的 Web Full Stack 開發經驗,提倡 TDD 開發方式,熟悉 CI Jenkins 進行自動化及 Docker 應用部署,逾十年軟體開發實作經驗,參與多個大型產品開發,在各個知名國內研討會分享敏捷開發相關議程,於 2017 年協作《Jenkins CI 實戰手冊》電子書,並且與資策會 iThome 合作敏捷開發相關工作坊,及企業培訓課程,擔任技術團隊管理者,從事企業技術教學與顧問。

授課範圍:Java、Git、Jenkins、Docker、Kubernetes、Node.js、TDD

黃駿朋 / Dmoon

授課範圍:JavaScript、React、React Native

劉艾霖 / Alin

授課範圍:JavaScript、Git、Node.js、TDD、E2E Test、Swagger

張致寧 / Eddy

授課範圍:JavaScript、PHP、React、React Native

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published