顯示具有 程式語言 標籤的文章。 顯示所有文章
顯示具有 程式語言 標籤的文章。 顯示所有文章

2022年11月8日 星期二

BDSE15 - Learn JavaScript

  對於資料分析職務而言,學習JavaScript多半是為了培養撰寫爬蟲程式能力,因此是重要性比較次之的技能;但對於DevOps職務而言,JavaScript也是基本能力之一。有鑑於日前工作有開發、架設網站的需求,因此我重新複習於BDSE進修時留下來的紙本講義,重新整理為筆記以方便日後查詢。

2022年8月28日 星期日

BDSE15 - Learn HTML

  對於資料分析職務而言,學習HTML多半是為了培養撰寫爬蟲程式能力,因此是重要性比較次之的技能;但對於DevOps職務而言,HTML是基本能力之一。有鑑於目前工作有開發、架設網站的需求,因此我重新複習於BDSE進修時留下來的紙本講義,重新整理為筆記以方便日後查詢。

2021年3月11日 星期四

MySQL新手入門超級手冊學習筆記

  銜接上一篇網誌文章所述,在對的時間離職,在對的時間參加BDSE15課程,最終如願提升資訊技術實力,又認識許多新朋友,在看似完好的BDSE15課程體驗之中,仍發現不足之處,最明顯的就是資料庫知識技術,這一系列的課程無論師資、教材等,皆未達基礎水準,因此趕緊閱讀這本由張益裕編著之《MySQL新手入門超級手冊》,希望能彌補課程之不足。

  其實大約兩年前,我曾經在Codedata閱讀本書作者張益裕這一系列共二十篇的MySQL文章,可能是作者專欄技術文章寫得太好,加上當初自己程度太弱,工作上也不常使用SQL,無法再濃縮整理出學習筆記,因此兩年後的現在,我居然已經快要忘光這些SQL的語法;透過這次機會,以上一篇網誌文章當作基礎,再補充整理出以下應該要學會的技術重點,希望把SQL徹底學好。

2021年2月28日 星期日

BDSE15 - Learn Database

  年後的求職總算告一段落,在大數據班的課程當中,對求職最重要的、也最有幫助的應該是資料庫相關課程,雖然大數據班的專題實作鮮少有機會將SQLNoSQL工具拿來實作,但是在實際工作場景,卻是基礎中的基礎,如果沒有將這項基本功練好,可是很難拿到資訊相關工作的門票喔。

  多數的同學會在求職期間刷LeetCode的題目以保有求職市場的基本競爭能力,尤其數據相關工作,最基層的職缺如ETL工程師,就是非常需要熟練的SQL能力,可以在此網站進行鍛鍊,當然眾多的程式語言與資訊相關知識技術,都可以在此找到相應的練習題,在整理完成這一系列筆記之後,未來我也勢必得投入這塊,磨練我不純熟的資訊技能。

2020年7月4日 星期六

Python神乎其技學習筆記

  這本由Dan Bader著、江良志譯的《Python神乎其技》(Python Tricks: A Buffet of Awesome Python Features),應該是最有名、最頗富盛名的Python進階書籍了,在我初學Python時即已知悉此書在圖書館借閱的熱門程度相當高,此書的每一篇文章都是獨立且言簡意賅的說明範例,建議各位一定要好好研讀並親自撰寫、執行程式碼以理解Python進階的程式邏輯,此學習筆記僅是依照我自己的程度,濃縮相關之精華,並無法從中學到程式邏輯的完整過程,但若做為進階功能的重點摘錄,應該是學習後很好的溫習材料。

2018年9月29日 星期六

輕鬆學習R語言學習筆記

  本書《輕鬆學習R語言》作者為郭耀仁,本書作者已將全文放在網路上,讀者可自行上網閱讀,由於自己已聆聽多場本書作者的講座,了解其對於R語言的熱忱與專精,因此選擇閱讀此書做為R語言入門的濫觴。

一、建立R語言的開發環境

下載安裝
l   下載安裝R
R
是結合統計分析與繪圖功能的免費開放原始碼軟體
https://cran.r-project.org/
l   下載安裝RStudio
RStudio
是整合開發環境IDE
https://www.rstudio.com/products/rstudio/download/

2018年7月26日 星期四

JAVA基礎必修課學習筆記 (3)

  因工作的緣故,閱讀蔡文龍、張志成編著的《JAVA SE 8基礎必修課》以學習Java程式基礎,目前最新的Java程式版本為Java SE 10,筆記中的程式撰寫習慣盡量仿照Python以增加可讀性。

JAVA基礎必修課學習筆記 (2)

  因工作的緣故,閱讀蔡文龍、張志成編著的《JAVA SE 8基礎必修課》以學習Java程式基礎,目前最新的Java程式版本為Java SE 10,筆記中的程式撰寫習慣盡量仿照Python以增加可讀性。

JAVA基礎必修課學習筆記 (1)

  因工作的緣故,閱讀蔡文龍、張志成編著的《JAVA SE 8基礎必修課》以學習Java程式基礎,目前最新的Java程式版本為Java SE 10,筆記中的程式撰寫習慣盡量仿照Python以增加可讀性。

2018年4月1日 星期日

Python自動化的樂趣學習筆記 (2)

  暨〈Python輕鬆上手學課堂筆記〉之後,這本由Al Sweigart著、H&C譯的《Python自動化的樂趣-搞定重複瑣碎&單調無聊的工作》(Automate the Boring Stuff with Python: Practical Programming for Total Beginners),非常適合初學者閱讀,使用Python打造各式客製化的程式小工具,以下為Timmy閱讀本書第1118章的學習筆記。

Python自動化的樂趣學習筆記 (1)

  暨〈Python輕鬆上手學課堂筆記〉之後,這本由Al Sweigart著、H&C譯的《Python自動化的樂趣-搞定重複瑣碎&單調無聊的工作》(Automate the Boring Stuff with Python: Practical Programming for Total Beginners),非常適合初學者閱讀,使用Python打造各式客製化的程式小工具,以下為Timmy閱讀本書第110章的學習筆記。

2017年11月4日 星期六

Python輕鬆上手學課堂筆記

一、Python簡介與環境設定

關於Python
l   Python可執行於多平台,用於網頁製作、物聯網、資料分析(大數據、機器學習、深度學習TensorFlow等)等。

下載Python
l   Python 2Python 3版本差異:
Python 2
穩定但支援至2020年後不再開發新功能。
Python 3
持續開發新功能(建議使用此版本)。

安裝Python(建議選擇的選項)
l   勾選Add Python 3.6 to PATH
在命令提示字元輸入python即可使用,而非每次都要輸入 C:\some\place\where\you\have\this\program\installed\python.exe才能使用,若要關閉Python,在命令提示字元輸入quit()即可。
l   勾選Customize installation
選擇安裝位置為C:\Python36