Javascript小白學程式成長日誌程式新手 網頁日記 # 8|Iris 程式小白操作完簡單的 Javascript 實作後,馬上來進到下一步 —— 認識重量級函式庫! 那~ 我們馬上來看看 React.js 能帶給我們哪些便利之處吧~ 本篇日記針對 React 的十大特點做概括性的介紹 希望新手朋友們看完此篇對於 React 就能有最基礎的認識&了解 😆 1. React 超基本介紹 為 Javascript 的函式庫 用於建造可重複使用、元件化、具互動性的 UI…irisDecember 5, 2020
初學程式小白學程式成長日誌程式新手 網頁日記 # 6|Iris 程式小白上週實作完徒手刻下拉式選單,這禮拜要來介紹偷吃步 —— 使用現成的 Bootstrap 來製作~ 但也別怪我這麼晚介紹這麼好用的功能,畢竟學習還是要從基本功開始一層一層堆疊上去 首先,你一定會問到:什麼是 Bootstrap 呢? 根據官網定義,Bootstrap 是一個利於快速製作響應式網站 (responsive web) 和致力於行動優先 (mobile-first) 的框架,它裡面用到的技術不外乎 HTML, CSS 和 Javascript,也就是前幾集介紹過的那些東西。 在做前端的人應該多多少少聽過 RWD (Responsive Web…irisNovember 7, 2020
Javascript初學程式小白學程式成長日誌 網頁日記 #5 | Iris 程式小白前面幾集已差不多把 JS 基本觀念做了一輪概括性的整理,這集我要來和大家示範如何製作最簡易的下拉式選單,也順便驗收&應用所學觀念,那我們就不囉唆~ Let’s get rolling! 首先,製作最基礎的下拉式選單需要的是簡單的 HTML 和 CSS 觀念,甚至如果你只需要滑鼠游標 hover 到按鈕上就能展開選單的功能,那你根本不需要動用到 JS。今天小白🙆♀️ 我會分享不需要用到 JS 和必需要用到 JS 的下拉式選單版本,對 HTML 和 CSS 不熟悉(忘得差不多)的朋友也可以順便溫故知新唷~ …irisOctober 26, 2020
Python初學程式成長日誌機器學習 機器學習從零開始-簡單認識基礎概念 | Teresa初學者筆記前言 嗨~我是Teresa,會有這篇筆記的產出是因為 10/29 會有一場蝦皮直播的線上小聚,主題是機器學習,這是 Teresa在正式開始學習Python前不斷重複聽到的應用領域之一,雖然印象很深,但對於這個熱門詞彙可以說是非常陌生,因此在聽蝦皮專家的分享前,想先對機器學習等相關知識架構先做一點基本功課。 活動資訊:https://pse.is/vk4jv 常見三大詞彙之間的關係 圖片來源:技術論壇 機器學習一詞常和人工智慧、深度學習一同出現甚至是混為一談,那三者之間的關係是什麼呢? 如果用一句話來解釋我想會是:「藉由深度學習等演算法技術可以建構出機器學習的手段以達到人工智慧的目的。」 什麼是機器學習Machine Learning? 機器學習通常可以這樣定義:「透過從過往的資料和經驗中學習並找到其運行規則,最後達到人工智慧的方法。」 白話來說機器學習是一種達到人工智慧的手段。透過程式讓電腦能夠從大量資料中學習到一個模式並讓它能對未接收過的資料做預判。 機器學習的根據? 從定義來看,機器學習需要很多過往的資料和經驗,大量資料也就是現在很熱門的話題之一:大數據。 很多時候光靠人力是看不出數據之間有什麼關聯性,數據中可能包含各種現象、事實與數字,但這些事實與數字是不需要提前被整理好的。而這些數據如果被輕易放掉是很可惜的,因此必須將數據轉為資料。 資料是能夠被「客觀」運算的最小單位,可用來作推論與計算。將資料有系統、有邏輯的整理過後就成為資訊,而資訊最後會被轉化成知識。這樣的過程可以被簡單分為五個階段:擷取資料、分析資料、洞察資訊、理解資訊、做決策(知識)。 大數據有4V的特性: 大量Volume:數據量越大,經過轉換所得出的模式越有根據,就如同做實驗時,樣本數越大,在相同的信賴區間下,可信度越高。 快速Variety:數據量大,且蒐集的資訊不斷的被更新,如果處理資料的速度不夠快,所得出的知識也會是過時的。 多樣Velocity:資料的種類是多樣的,可能包含基本資料、數據格式等等。 真實Veracity:不論你所用的技術多先進、過程做得再嚴謹,如果一開始的數據本身就不可信,那做出來的機器學習與得到的人工智慧都是空談,因此資料的真實(確)性是至關重要的。 從大數據演進到人工智慧,可以套用到狀況覺察理論 該理論的五大階段是:察覺→理解→預測→決策→行動(執行)…TeresaOctober 20, 2020
333 系列初學程式小白學程式成長日誌程式新手 333系列|CS50 出名的硬?學程式的朋友們應該多多少少都有聽過哈佛的 CS50 這門通識課(aka 在哈佛無人不曉、可謂陰曹地府的重課),今天我們就來破解關於 CS50 的 3 個迷思 Here we go! CS50 教 50 種程式語言嗎? CS 代表 Computer Science 這我能理解,不過 50 究竟代表什麼呢?難道是教會你 50 種程式語言嗎? …irisOctober 14, 2020
333 系列初學程式小白學程式成長日誌程式新手 333系列 轉職工程師 | Iris 程式小白這篇文章專為想轉職的朋友而寫 若你已是工程師也歡迎用此篇自我檢視🙂 如何成功轉職成為工程師? 這邊有10點小撇步也許能幫到你😍 1. 自帶「工程思維」🧠 以思考取代空想,練習將抽象的概念具體化成作法,一步步培養如工程師般的工程思維。 2. Problem Solving 🤔 解決問題的能力已經是老生常談,但真正能確實執行的人寡。真實地去發覺問題,進而面對它、處理它才是能進步迅速的良方。 3. Google Searching ⌨ 如何運用 Google 搜尋引擎搜尋關鍵字是現代人必備的基本招,對於工程師更是如此。值得一提的是,資料搜集的過程看似簡單,但事實上它暗藏些許玄機,像是「如何從一次次的搜尋中釐清並更加精準地找出 Target」、「如何判斷資訊偏差的網站」都是需要格外留心注意的。 4. Teamwork 團隊合作&協作力在現今職場的重要性不在話下,工程師界也不例外。如何營造良好人際關係,以致於能夠順利溝通合作,使案子能夠如期執行是許多過度專注於專研技術的朋友常忽略的。 5.…irisSeptember 15, 2020
Javascript初學程式小白學程式成長日誌程式新手網頁前端 Javascript學習日記|Iris 程式小白 #8Javascript在紅什麼?快跟著網頁設計小白🙆♀一起速速了解JS吧! 這篇文章專給... 彷彿聽過,對JS 似曾相似,但從來沒有真正了解 愛用Google analytics & inbound marketing (Hubspot) 的行銷人 覺得跟前端工程師錯頻,想了解一下他們星球的語言 想學互動式網頁設計,創建屬於自己的第一個網頁天堂 上次最後提到了 React hooks 的優缺和功用 ,也賣了好多關子,這次趁著「 JS 學習筆記」系列的終結篇的機會讓小白🙆♀把剩餘的 React JS 的核心觀念補上&好好說明白…irisAugust 15, 2020
Javascript初學程式小白學程式成長日誌程式新手網頁前端 Javascript 學習日記|Iris 程式小白 #7Javascript在紅什麼?快跟著網頁設計小白🙆♀一起速速了解JS吧! 這篇文章專給... 彷彿聽過,對JS 似曾相似,但從來沒有真正了解 愛用Google analytics & inbound marketing (Hubspot) 的行銷人 覺得跟前端工程師錯頻,想了解一下他們星球的語言 想學互動式網頁設計,創建屬於自己的第一個網頁天堂 📌 React 觀念澄清: 以下分為 3 大點盲點討論: class component ⚡ functional…irisAugust 8, 2020
Javascript初學程式小白學程式成長日誌程式新手網頁前端 Javascript 學習日記|Iris 程式小白 #6Javascript在紅什麼?快跟著網頁設計小白🙆♀一起速速了解JS吧! 這篇文章專給... 彷彿聽過,對JS 似曾相似,但從來沒有真正了解 愛用Google analytics & inbound marketing (Hubspot) 的行銷人 覺得跟前端工程師錯頻,想了解一下他們星球的語言 想學互動式網頁設計,創建屬於自己的第一個網頁天堂 接續 JS ES6,趁著對 ES6 記憶猶新,跟著程式小白🙆♀一起來簡單認識👀 React JS吧! 📌 Dear…irisAugust 3, 2020
HTMLJavascript初學程式小白學程式成長日誌程式新手網頁前端 Javascript 學習日記|Iris 程式小白 #1Javascript在紅什麼?快跟著網頁設計小白🙆♀一起速速了解JS吧! 這篇文章專給... 彷彿聽過,對JS似曾相似,但從來沒有真正了解 愛用Google analytics & inbound marketing (Hubspot) 的行銷人 覺得跟前端工程師錯頻,想了解一下他們星球的語言 想學互動式網頁設計,創建屬於自己的第一個網頁天堂 (more…)irisJuly 25, 2020