孕育開發者的酷場所 – 美國Boot Camp現場直擊

在這一次出差的空檔中,參觀了一家美國連鎖資訊教育訓練機構的拉斯維加斯分校,看到了許多跟台灣訓練機構不同的做法,想與大家分享。 背景說明 這一間連鎖教育訓練機構,主要經營產品為12週的電腦教育訓練,培育行動開發者、前端網頁工程師、後端網站工程師以及介面設計師。在美國目前共有21間分校,主要集中在東岸與南部,美國西部僅有Salt Lake City、Las Vegas兩個據點。各分校定期會舉辦對外免費課程,讓在地民眾體驗並了解是否能往相關產業發展。 (圖片來源:theironyard.com) 定期舉辦免費體驗課程 大部分的訓練機構為了招生,都會為較長時間的培訓課程舉辦課程說明會。然而這樣的場合通常行銷意味濃厚,一般人參與的意願並不高,除非已經有五六成想要參加的想法,才會報名課程說明會。 而這家美國訓練機構選擇以舉辦免費入門課程的方式,來吸引對程式設計有點興趣,但又不確定自己是否適合的人,可以透過一個晚上的時間來瞭解。 活動的頭兩個小時,講師Michael非常認真地帶大家實作一個猜數字的Javascript程式,並且講解HTML, CSS, JavaScript的個別功用,並從JS程式開始實作,一步一步帶領大家撰寫。比較可惜的是,講師並沒有下來查看大家的實作狀況,而是在講台上將要寫的內容直接完成,學員有問題舉手發問,僅在台上簡單地回覆。不過畢竟是免費的入門引導課程,大家也不會太苛求,還是很開心地跟著一起敲敲打打,看著自己寫的第一支網頁程式。 我發現講師說明的內容忽淺忽深,有些講解應該是說給已經了解的工程師聽的,算是犯了入門教學的禁忌。但是他們的負責人非常厲害,總會適時地在教室出現,穿針引線介紹一下這裡的長期班課程內容、在地工程師市場需求很大等等,讓你有想進一步學習的念頭。 程式打累了嗎?跟同學來一場美式足球賽吧! […]

IMG_0943

AUGM在華山,好新好潮好好玩

2017年12月3日的這一天,華山文創園區好熱鬧。一整天滿滿的活動,而今天要近距離介紹的是當天的AUGM (Apple User Group Meeting,蘋果使用者社群聚會)。 在過去微軟曾經主宰整個資訊產業的時代,其他小眾族群都必須仰賴社群聚會、品牌愛好者聚會等方式,互相交流取暖,分享寶貴的使用經驗。然而在已經是人手一隻iPhone的現今,蘋果使用者社群聚會AUGM要如何吸引這麼多人的目光呢?我們來看看主辦單位端出的菜色: 如何運用Mac來提昇工作效率? 不論是已經在使用Mac或是還在猶豫是否要入手的人,都一定很關心,究竟要如何使用Mac,能讓工作的效率更加提升呢?在這裡摘要 Stanley現場分享的幾個重點: 使用外接SSD開機(若你內建的是一般硬碟) 連結多顆螢幕(HDMI、VGA、USB) Youtube 子母視窗(macOS Sierra新推出) 如何快速叫出Emoji、蘋果等特殊符號、特殊字元 […]

xlarge

R語言練習

R語言是目前資料科學中,最多人使用的視覺化程式設計語言。 讓我們一起來做一些基本練習吧! 環境安裝 1.安裝R語言:http://cran.csie.ntu.edu.tw/ 請依據你的作業系統(Linux、Mac、Windows)進行下載與安裝 2.安裝R Studio:https://www.rstudio.com/products/rstudio/download3/ 我們選擇RStudio Desktop Free,並依照你的作業系統下載對應版本安裝(Mac、Windows)   開始使用R Studio File -> […]

r-language-logo

Excel 2016 操作練習

Excel 是 生活中非常常用的資料分析工具,讓我們一起來做一些練習吧! 軟體安裝 Excel 2016 試用版軟體下載 (32位元 64位元) 練習資料下載 安裝完成後, 請下載這一份資料來進行練習 將資料轉換為表格 首先先將資料全選: Ctrl […]

microsoft-excel-2016

聰明找工作! 善用104人力銀行API

圖片來源:fortmcmurraytourism.com  資料來源:104人力銀行 原文刊載於:MacToday 40期 Mac愛學習專欄 – Ryan Chung 如何找到一份好工作?是每一個人都關心的話題!但除了透過人力銀行的一般搜尋方式之外,有沒有更聰明的方法呢?利用104人力銀行所開放的API,能夠利用程式取得人力銀行網站所回傳的結果,從中獲得更精準的資訊! 什麼是API? API,Application Programming Interface,許多大型的應用服務,都會提供讓其他網站或是APP應用程式存取資料的一種介接界面。透過這些方式,能夠取得程式容易解讀的資料格式,也能透過一些規則,過濾篩選出想要的資訊,並從中獲得一些意想不到的情報! 要如何使用呢?我們用幾個大家可能想知道的數據來進行示範: 1.我想要知道目前在104人力銀行上面一共有幾個工作? […]

job-bank_2

想要成為資料科學家,需要哪些技能?

資料科學家,無疑是這幾年間在IT界迅速竄紅的熱門職業!所有的企業都想要從大量的資料中,窺探出尚未被發現的潛在商機或是重要情報。究竟要怎麼樣才能成為一名資料科學家呢?讓我們聽聽微軟怎麼說: 微軟的資料科學家們 Robert Musson、Gulrez Khan、Marjan Baghaie、Danielle Dean這樣說: 你應該具備這些能力: 統計學 每天都會用到 數學 溝通能力 可以向沒有數學、統計背景的人說明你的研究成果,並且讓他們聽得懂 程式語言 R、Python […]

data_science_illustration

如何將程式碼轉換為 Swift 3 ?

原文出處:Swift3 Migration Guide – Udacity 下載Xcode測試版 在正式版發行之前,可在Apple的開發者網站找到測試版的Xcode進行下載:https://developer.apple.com/download/ 安裝完之後,在你的電腦中,會同時存在原本的Xcode 正式版與剛下載好的測試版。而在開啟專案時,可透過滑鼠右鍵->打開檔案的應用程式 -> 來選擇正式版或是測試版開啟 *請注意,在安裝了測試版之後,系統可能會將測試版直接設定為預設值 使用轉換精靈 當你用新版的Xocde開啟之前的專案時,當Xcode偵測到你的程式碼是使用舊版的Swift時,會自動出現轉換畫面: 按下Convert後,會出現三個選擇: […]

apple-swift-logo-S-1024x769

JavaScript 入門

從做中學,是最有效的學習方式! 本篇文章將利用一系列的小練習,來帶你認識JavaScript語法,讓我們一個一個來征服它吧! Lab1 今天晚餐吃什麼 – 亂數選擇器 Lab2 好期待的那一天 – 倒數計時器 Lab3 每天都想有人陪 – 動態背景時計 Lab4 […]

Unofficial_JavaScript_logo_2.svg

Udacity – Intro to HTML & CSS 修課筆記

修課網址:https://www.udacity.com/course/intro-to-html-and-css–ud304 持續在Udacity上修課也有了近兩年的時間,這是一門充滿美式幽默、很適合線上學習新手嘗試的一門課程。 課前準備 由於這門課的主題是HTML與CSS,所以當然要先在電腦中準備以下軟體以利上課中使用: 瀏覽器:建議安裝Chrome,在這個課程中的示範有蠻多都是利用Chrome中的開發人員工具進行的。 編輯器:可隨個人喜好選擇 Sublime Text:非常多人使用 Brackets:Adobe的,近年來很熱門,有Live Preview、自動補齊等功能 WebStorm:還沒玩過,也有很多支持者 開始上課摟! HTML、CSS、JS的分工 一開始學習通常先從名詞的認識開始,如果用一個房子來說明: HTML:房屋的結構 […]

Screenshot 2016-05-18 12.15.27

不斷推陳出新的技術,該如何學習才能累積?

(Source: neuresource group) 最近有一則在Swift.org上的消息,讓所有學習Swift程式語言的人都感到十分焦慮: Swift 3.0不會與Swift2.2 原始碼相容(source-compatible)。也就是說用Swift2.2所撰寫的專案,大部份將無法直接在新版的Xcode直接執行,必須改寫成Swift3.0。 但會不會是每一行都必須完全重新改寫呢?答案鐵定是否定的。目前也可以從Apple公開的資料知道,哪些東西會被變更。 那新版的Xcode會不會有一些檢查與引導的機制,轉換成Swift 3.0呢? 非常可能。像是Swift1.0到2.0的做法:(Edit -> Convert -> To Latest […]

technology_1350331040_460x4601