[心得] 我在 Github 上學習 Open Source (來源:批踢踢)

來源:https://www.ptt.cc/bbs/Soft_Job/M.1450191221.A.65D.html 作者:huei90 本魯在 Soft_Job 版吸收了各位大大的精華,久而久之也變成了一個 Coding 鄉民,我相信每個鄉民都有自己的專業,賣雞排也是個專業,而我很榮幸成為一位程式開發者! 這篇拖了一年了,我想是時候把兩年多在 Github 上開發 Open Source Project 的經驗分享給各位,雖然不及神級的開發者,但我始終相信,分享、自由、開放、討論和開發者是 Open […]

Hour of Code!一起動手做!

Hour of Code是一項由Code.org所發起的資訊教育活動,透過一個小時左右的時間,讓從未接觸過程式設計的人也能輕鬆體驗開發的樂趣!不論任何背景、任何年紀都可參與! The Hour of Code is a one-hour introduction to computer science, designed […]

Apple Watch 初體驗

感謝好友遠從日本幫我先帶回來這隻手錶,才有機會與各位分享我的Apple Watch初體驗! 首先不免俗地,還是來進行一個開箱的動作: 剛拿到的時候,還蠻驚訝的,這個盒子怎麼那~~~~麼的長,原來是為了這樣放: 非常地精緻,也很貼心地教你放到手上後,要先扣起來,再把多餘的錶帶塞入,開機摟! 在拿到Apple Watch的隔天,剛好是我最忙碌的家庭日,整天要在外面跑,當然也就戴了Apple Watch一整天,剛好做測試: 開機之後,趕快設定顯示的時鐘樣式(Face),怎麼進入設定畫面呢?其實不是很直覺,我也是上網才看到的:久按你的手錶表面,就會進入可以選擇的畫面了,按下下方的客製化按鈕,可以調整上下方要呈現的小項目(充電、數字時間、日期、行事曆等等) 而我最喜歡的功能,是可以用手錶接聽電話,在開車的時候,這個功能真的很方便! 而目前已經有很多APP支援Apple Watch,所以你可以: 用手錶辨識音樂 用手錶看line的最新訊息 還有KKBox聽歌、看新聞、甚至交朋友~在這個小螢幕上可以做的事情還蠻多的! […]

Swift 2.0

(資料來源:https://developer.apple.com) 2015年6月8日 Apple在今天的WWDC大會上,宣布了Swift 2.0: 更好的效能 新的錯誤處理API first-class support for availability checking Apple SDK整合性提升 開放原始碼 更重要的是,Apple將在今年內,將Swift程式語言開放原始碼! […]

iOS Swift App 開發

學生可透過本門課程,實際動手開發Apple iOS原生行動應用App,並了解Swift程式語言、SwiftUI以及內建裝置功能應用。 設備建議 Macbook(至少2015年後的機種),安裝Xcode 12 測試可開啟SwiftUI Preview 時數 30 ~ 54hr (可依需求調整) 課程大綱 開發環境與Swift語法 Hello […]

『學理知識』 VS. 『實務操作

情節一: 我在一個線上學習平台上有製作教學影片,有一個同學寫信給我,他說他覺得這個課程都”只”是在帶同學操作一些很實務的功能,少了一些學理知識,例如程式語言的一些文法規則,他覺得很”空虛” 情節二: 在我修完Udacity的”Intro to Swift”的最後一關面試時,面試官問我有什麼建議,我跟他說…這一門課帶我們做完一個APP的範例很好,不過好像針對Swift語言本身,並沒有太多的著墨…. 情節三: 我在一門大學的選修課中教授iOS APP開發,很多同學跟我說,”總算”有一門課程他真的知道自己在”做什麼”,也”看到了”自己真實做出來的東西,很”踏實” 究竟知識的講解比較重要,還是實務的操作比較重要呢? 學理的說明可以讓你對一個程式語言的語法結構、規則有更清楚的認識,也能將會遇到的情況,以較通用、概括的方式進行歸納整理。 實務的操作能讓你真實地從頭到尾走完一件案例,有時會需要因應實際狀況而加入了一些解決方案,也有可能,只使用到實務上常用的一些語法。(80/20的概念) 情節四: 某位教授的研究常因過於理論,遭到系主任批評,這些研究很難申請計畫經費…該教授表示:「是你不懂這個學問的價值…」 Udacity號稱為產業大學,許多成員又來自美國知名大學,他們會怎麼處理這樣的問題呢? […]

關於自學程式的十件事

原文:LifeHacker.com   圖片:takito  翻譯:Ryan Chung 程式設計(Programming)是當前最有價值的技能之一,不論是就業考量或是結合創意激盪腦力,都是相當好的投資。如果你正想開始做這件事,以下提供給你一些可以參考的技巧與資源: 1. 先想清楚為什麼要學程式設計? 在開始之前,請先問自己: 為什麼要學習程式設計? 我有多少時間可以投入? 如果你想要成為一位專業的程式設計師,除了真的到大學去念資工系之外,你也可以參考Google的學習清單: 計算機概論(先有全面的概念性認識) Udacity – intro to CS […]

Introduction to Programming – Microsoft 2667a

Module 1: Introduction to Computer Programs Module 2: Introduction to Scripting Module 3: Using Data […]

Protected: iOS APP開發影片

There is no excerpt because this is a protected post.

Ryan

APP整合開發養成班

APP整合開發養成班 有越來越多的企業意識到APP時代的來臨,不只是個人化工具或娛樂用途,更是企業行動化的最佳利器!大型企業開始思考行動載具在工作流程中的角色,行銷、服務窗口、企業流程、財務應用等等,智慧型裝置能帶來的是效率、彈性與即時性! (Source: http://blogs.softchoice.com/) 為了因應企業行動化時代的來臨,我們需要能將智慧型裝置軟體開發導入企業應用的優異人才,能夠為公司的產品服務或運作流程提供高效能的行動裝置解決方案。這樣的人才必須具備: 行動應用程式開發能力 企業導入設計規劃能力 人機介面創新應用能力 APP狂潮席捲全球 iPhone掀起的智慧型手機熱潮,已讓成千上萬的台灣人加入蘋果的粉絲大家族,其中最讓人著迷的地方在於App Store上的應用程式,WWDC 2014(Apple的全球開發者大會)消息:全球目前有900萬名iOS的開發者、120萬支App在每週約3億流量Apple Store上,目前已創造了750億次的下載量擁有一支iPhone智慧型手機,即可免費或付費取得這些軟體,手機不再只局限於原廠所提供的功能,反而像是通往另一個世界的大門,每天都有不同的新奇軟體可以使用! (Source:http://www.mobilescene.co.uk/) 工程師也能闖出自己的一片天 由於Apple提供完善的平台以及分帳規則,軟體開發者終於可以直接透過撰寫軟體獲利,而無須僅是為特定公司撰寫軟體領取月薪,或是大費周章地將自己的軟體推銷出去。加入智慧型手機應用軟體開發,不僅是個人技術的養成,更有機會成為下一個iPhone致富傳奇的主角。 […]

HTML網頁基礎

不論你是網路原住民還是網路移民,身處網際網路世界的我們,每天都和HTML語言在一起,只是你未必察覺到這件事。Web 1.0的時代,我們被動地接收着別人提供的資訊,而Web2.0時,我們開始學著發出自己的聲音,而Web x.0的現在,所有人都兼具多重角色,在這個虛擬世界中交流著,所以,讓我們花一點時間來瞭解,一切網頁的基礎:HTML。 在整份HTML語法基礎中,我們分成21個單元來進行,第一個單元是”簡介”。 [單元一] 簡介 HTML的全名是:HyperText Markup Language,超文字標記語言。相較於原始書籍閱讀而言,由HTML所建構的網路世界,能夠帶給你交織連結、四通八達的資訊,打破傳統一頁接續一頁的閱讀習慣。 而標記語言,一個透過標記的方式,改變原先純文字資料的呈現方式。如同在閱讀書籍時的行為,我們會用紅筆畫下重點,會用螢光筆標示重要名詞,也會在文章旁寫下注解。透過標記的方式,你也可以讓原先單調的純文字資訊,轉換成豐富、多元的網頁。 常見的語言有: 標記語言(Markup Language):HTML、XML 腳本語言(Scripting Language):JavaScript、VBScript、PHP […]