書籍簡介
Continue reading “[電子書] Functional Programming in JavaScript”這本書改變了我思考和編寫 JavaScript 的方式。
Andrew Meredith, Intrinsitech Corporation
告訴我,我會忘記; 教導我,我只是記得;讓我深入其中,我便學會。 ~ Benjamin Franklin
Continue reading “[電子書] Functional Programming in JavaScript”這本書改變了我思考和編寫 JavaScript 的方式。
Andrew Meredith, Intrinsitech Corporation
你可以使用 JavaScript – 網路的語言 – 使物聯網在真實世界中發生。 JavaScript 控制著小型機器人,創意製作者專案和物聯網( IoT )產品。 像 Raspberry Pi 和 Tessel 2 這樣的廉價平台本身即是強大的小型電腦,使用 oomph 來運行 Node.js,你還可以使用 JavaScript 來控制像無處不在的 Arduino Uno 這樣簡單的電路板。 隨著 Node.js 生態系統的出現,硬體原型開發變得有趣,直覺和快速。 從馬達到觸控螢幕到土壤濕度感測器的整合,開始建立一些東西吧!
Continue reading “[電子書] JavaScript on Things”建構一個感覺像 iOS 和 Android 原生應用程式的 Progressive Web apps(PWA),並可使用手機中的相機,定位,推播通知等硬體功能
Continue reading “Progressive Web Apps (PWA) 完整開發指南”使用 HTML5 Canvas&CSS3 和 Javascript – 從頭開始建構一個繪圖應用程式
Continue reading “學習 Javascript 和 HTML5 Canvas – 建構一個繪畫/繪圖應用程式”Leetcode| 結構化方法深度掌握-大O分析( Big O Analysis )、資料結構、題型、動態程式設計等 角色扮演
Continue reading “50天 DSA JavaScript 資料結構演算法 LEETCODE”網頁爬蟲技術是在資料收集很普遍的技術,除了資料收集,也常被開發者用來做自動化的應用,例如使用爬蟲收集特定商品的特價資訊,然後主動發出通知,這堂課也會教你如何處理使用 Javascript 產生的網頁內容和內含表單的網頁要如何抓取資料 ( 例如到 Agoda 搜尋住宿資訊前要先填表單,送出後才能得到要抓取的資料 ) ,會了這一招,等於也可以用同樣的技術做網站自動化整合測試
在本課程中,你將學習如何使用 CasperJS 從網頁上抓取資料。
本課程由 5 個範例專案構成,以幫助你充分了解使用 CasperJS API 的無用戶介面瀏覽器的功能。
你將深入了解進階的網頁抓取概念,並深入了解如何使用 CasperJS 進行測試 DOM 操作和 UI 互動。
PhantomJS 是一個使用無用戶介面的瀏覽器的完整 Web Stack。 Phantom 讓我們有能力在網頁上執行許多有趣的操作,例如:執行網頁操作、模擬使用者互動以及動態抓取和保存網站資料的能力。
CasperJS 是一個獨立的框架,建構在 Phantom 之上,與大多數操作系統相容。本課程的重點將放在 Casper API 上,我們將使用這個 API 來編寫我們所有的網頁抓取腳本程式。
你應該已具備 JavaScript 基礎知識。包括什麼是 callback 函數。如果你知道一些 jQuery 將有幫助。我們在本課程範例中使用 lodash,但僅作為原生的 JavaScript API 中的一部分內建 Map 方法的替代。
Patrick Schroeder是一名自學的全端 JavaScript 開發者。他享受 Angular、Node.js、Mongodb、React.js、Firebase 和任何其它 JavaScript 相關的工作。 Patrick 熱衷於教授 JavaScript 。 他喜歡通過創作清楚的簡報,逐步把訂定的主題建構,來幫助別人理解困難的概念。他也非常有興趣近一步瞭解物聯網和可穿戴產品的知識,教授尖端技術並協助新產品帶入人類的生活。

想要打造高互動效果的動態網頁?那麼你很難去忽略 Javascript 的存在,這堂課是 Javascript 基礎課程,適合想從靜態網頁跨入動態網頁的設計師學習什麼是 Javascript,Javascript 在網頁開發扮演什麼樣的角色
Continue reading “[中文課程] 深入淺出了解 Javascript”Electron 是由 Github 開發的開源框架,它允許使用 HTML/Javascript/CSS 開發同時支援 Linux/Windows/Mac 的桌面應用程式,當下許多知名桌面應用程式如 Atom,Slack 都是基於 Electron 所開發,透過這堂課,你將會跟隨著 Stephen 使用 Web 開發技術建立 4 個桌面應用程式,讓你的技術不再侷限於瀏覽器,增加不同的視野。
Continue reading “使用 Electron 開發桌面應用程式:完整的開發人員指南”最近看了一篇文章 – JSC Love ES6 ,JSC 是 JavascriptCore 的縮寫,JavascriptCore 是知名瀏覽器引擎 WebKit 的 Javascript 語言實現,這篇文章描述了Webkit 開發團隊為了要真正調整 ES6 引擎效能,開發出了自己的 ES6 benchmark 工具 ARES–6 和如何使用ARES-6 在 JSC 中推動了重大的優化工作
WebKit 針對 ES6 的性能優化,也正式宣告 ES6 在許多瀏覽器( 包含手機內建的瀏覽器 ) 支援會更加完善,腳步也會更快, ES6 對 Web 前端開發者會是一項重大的改變,開發者可要密切注意其發展
Continue reading “ES6 JavaScript 速成訓練課程”WebRTC 將被納入Safari(Safari 11)的最新版本,該版本將於 9 月份與 iOS 11 一起發行,目前許多知名的服務例如 Google Hangout ,FB messager ,Slack 的核心都有使用 WebRTC 技術,這次 iOS 11 的 Safari 總算也支援了,未來 WebRTC 的應用也會更加廣泛與普及,想要了解 WebRTC 是什麼與在既有的 Web 應用程式加上 WebRTC 功能,這門課是不錯的起點。
Continue reading “WebRTC 介紹線上課程”
你必須登入才能發表留言。