[免費電子書] 500 本與「程式設計」相關的免費電子書
先說好!這些書都是英文的.... 不過都是很好的書!不過書海茫茫,我也不能就這麼把 500 本書往各位面前一丟,說:「慢慢啃吧~」那也太殘忍。所以我幫各位介紹幾本我覺得不錯的書:
<程式語言基礎書籍>
#033. Foundations of Computer Science
這本就是所謂的「計算機概論」。對於直接看程式語言吃力的朋友,您也許是「功底」沒打好,建議可以先看這本。
#084. So You Want to Learn to Program?
這本書看書名也知道,是要帶領完全不懂程式設計者入門的書籍!這本書很有名,有興趣的朋友可以看看。
#071. Programming Languages at a Glance
想知道世界上有幾種重要的程式語言嗎?想知道他們分別有什麼優點嗎?這本書一次告訴你!
<一般程式語言基礎>
#030 Non-Programmers Tutorial For Python
Python 是目前公認、最容易學習的電腦語言,應用範圍也最廣。麻省理工學院的電腦系,更是指定 Python 為大一必修語言。這本書還是寫給完全不懂程式的人看的,更為難得。
#043. Python for Fun
用輕鬆的範例,來教 Python。如果您已經對程式設計有一點點經驗,那這本或許更適合你。
#034. Dive Into Python
這是比上一本「#030 Non-Programmers Tutorial For Python」更為深入的書。如果您學完 Python 有興趣深入的話,建議可以看這本。
#023 88 C Programs
這是一本沒有廢話、用 88 個由淺入深的 C 語言程式,一步一步教會你 C 語言的書!我很喜歡這種「Learn by Example」的書,也知道這種書寫起來比一般書籍要累(不能有廢話、初期範例得用少數教過的指令,示範出某一主題的未來性)。所以有這樣的一本書,我真的高興得要死!也提供給各位參考。
#032. Sams Teach Yourself Java 2 in 24 Hours
Java 語言是學習「物件導向(Object-Oriented)」很棒的一套語言。Sams 出版社的「XX 小時教會你 OO」系列,一直是以簡單易懂聞名。現在有免費的看,真的是太難得了。
<遊戲程式設計領域>
#020 Programming Fundamentals - A Modular Structured Approach using C++
這本書適合沒有程式設計經驗、想往程式設計領域走的朋友看。由於該書使用 C++ 作為示範語言,C++ 又是遊戲程式設計領域中,最重要的語言,所以更適合沒有程式設計經驗、想往遊戲程式設計領域走的朋友研讀。
#026 Creating a Simple 3D Game with XNA
這是使用 C# 這個語言,搭配 XNA 這個遊戲引擎,教你如何撰寫 3D 遊戲(主要是微軟的 XBox 平台)。
<網頁程式設計領域>
#064. JavaScript Essentials
HTML, CSS, JavaScript 號稱網頁前台三大語言。其中 HTML 與 CSS 是所謂的「標示語言(Markup Language)」,所以用到的數理邏輯不多,並不難學。但 JavaScript 可就讓沒有程式設計經驗的人一個頭兩個大了。這本是你 JavaScript 很好的起點。
#048. Ruby Essentials
Ruby 是 Ruby on Rails 這套快速架站工具的基礎語言。如果你對快速架站有興趣,也想學著用 Ruby 三天內架出一個網站,這本是您的起點。
#024 Ruby on Rails Tutorials: Learn Rails by Examples
Ruby on Rails 號稱是目前快速架網第一名的語言!它可以讓程式師在三天內,架設一個功能齊全的網站。在台灣太陽花學運期間,更有工程師群策群力,用一天半的時間,架設一個新聞發佈用網站,一砲成名。這本也是用範例來帶大家入門。不錯的一本書!
希望今天提供的介紹,能對大家有幫助!
500 Free eBooks On Programming!
http://www.efytimes.com/e1/creativenews.asp?edid=119319
同時也有6部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,自學得找方法,漫無目的的努力會消磨你的意志。想成為軟體工程師之前,得先學會和自己對話,這部影片是最近很多關於轉職或就業相關的伙伴提出的問題,回覆的有點多次了,就直接整理起來做成一支影片希望幫助到想成為軟體工程師的你。 章節: 00:00 如何與未知相處? 01:19 學習那個程式語言最有效益? 0...
「ruby on rails介紹」的推薦目錄:
- 關於ruby on rails介紹 在 紀老師程式教學網 Facebook
- 關於ruby on rails介紹 在 紀老師程式教學網 Facebook
- 關於ruby on rails介紹 在 半路出家軟體工程師在矽谷 Facebook
- 關於ruby on rails介紹 在 在地上滾的工程師 Nic Youtube
- 關於ruby on rails介紹 在 在地上滾的工程師 Nic Youtube
- 關於ruby on rails介紹 在 在地上滾的工程師 Nic Youtube
- 關於ruby on rails介紹 在 [Ruby on Rails][資料庫] 01.章節介紹 - YouTube 線上影音下載 的評價
ruby on rails介紹 在 紀老師程式教學網 Facebook 八卦
100 本程式設計相關電子書免費供您下載!
http://goo.gl/AFoYL5
身為「書蟲」的我,最高興的就是看到有人分享免費的電子書了!今天介紹的免費電子書下載頁面,包含下列領域 100 本電子書:
1. JavaScript
2. Java
3. Perl
4. PHP
5. Python
6. 資料結構與演算法(Data Structure & Algorithms)
7. Ruby & Ruby on Rails
8. C/C++
9. C#
喔喔!收縮壓瞬間上升到 150 毫米汞柱!這對老人家的心臟不好啊! XD
對了!我要小小吐槽一下原作者!那個第 (28) 本跟 Perl 一點關係都沒有!原文書名是「Programming Pearls」,直譯的話應該叫做「程式設計的珍珠」。那是一本講 C/C++ 很有名的書啊!身為 C/C++ 粉絲,被作者那樣介紹心目中的名著,實在不太是滋味,簡直魚目混「珠」嘛~~ XD 想學 Perl 的不要下載喔!
喜歡的朋友請挑想要的領域下載即可!希望這樣的資訊對您有幫助!可以的話,還請您不吝按讚鼓勵或轉分享喔!
ruby on rails介紹 在 半路出家軟體工程師在矽谷 Facebook 八卦
找工作計畫第一期介紹-0908
上個月寫了個 “七夕來談談找工作,兩個現在開放的職缺及更多未來工作機會”, 介紹了在我公司姐妹組的職缺機會及找工作計畫的發想及問卷, 因為最近工作超忙, 晚上及週末需要加班,所以一直沒有更新進度。今天和大家大概更新一下我的想法及第一期的介紹,未來的相關更新會直接寄到 email, 和部落格及粉絲頁的文章會做區別,這樣不同類型 email 訂閱的讀者才不會被不相關的訊息干擾,部落格或是粉絲頁就不會再分享工作職缺的資訊。
之前找工作的計畫表格現在關閉了, 如果有興趣得到未來分享職缺的讀者, 請由以下新的表格來訂閱!
當初會想要有這個計畫是因為軟體工程師常常會得到各種 recruiter 的信件, 詢問你是否有興趣嘗試新的機會, 如果你在矽谷或是大型科技公司的工程師, 這類信件會更多更頻繁。 之前親愛的老婆在找工作時,我介紹了許多機會給她, 她也因此有得到許多面試機會。
一般而言, 工作機會我覺得有分幾種, 大公司的 recruiter 通常會有針對性,想要找特定技能的人, 所以介紹不一定有用,再加上我之前的文章 “最有效得到面試的方式- 內部推薦: 尋找內推資源 & 歹晚郎互助網絡”,如果你想要找大公司的職位也可以從網絡尋找熱心幫忙的台灣人幫你內推。
另外一種 recruiter 是第三方的 recruiter, 他們可能一次為不同種類公司找尋候選人,他們的薪水來自於介紹的候選人到公司面試並且最後得到工作上班。 這類型 recruiter 的好處是他們一次為許多公司找人,如果一個機會沒有成功, 有時候也會再努力幫你安排其他合適的機會。 之前介紹老婆的許多機會,很多也是這類第三方的 recruiter 幫忙安排面試的。
未來介紹的工作機會, 主要可能就是像這類型第三方 recruiter 介紹的機會, 還有我從一些朋友們得知的機會。因為很多都是在美國的職缺, 在之前表格中得知, 許多讀者沒有美國合法的工作簽證。 沒有簽證的話,公司要雇用你得等到 2020 年 4 月才可以幫你申請工作簽證,2020 年 10 月才生效,因此, 我特別也找尋台灣的朋友,還有之前認識 meet.job 的 co-founder Lily 幫忙介紹台灣或是亞洲當下熱門職缺機會。
其實我也沒有太詳盡的規劃, 很多就是有機會問問聊聊, 覺得可以嘗試就分享看看。如果你是積極的找工作,建議你主要找工作的機會還是利用像我之前文章提到的各種平台來找機會 “主動出擊- 我要找工作了,現在美國都用什麼找工作?哪個網站平台能讓我有較多面試機會?” 。
以下是第一期 0908 分享的機會
美國 4 個工程師類型 (第三方 recruiter) + 1 個 Product Manager
1. Company: Affirm
Roles: Fullstack and Backend Engineer
Location: SF
Requirements: 3+ years and python experience
Description: Consumer focused, no fine print, lending platform founded by Max Levchin (cofounder of PayPal)
$1.2B in funding, valued at $2.9 billion.
Visa Sponsorship: Yes. H1B or TN
2. Company: Flexport
Roles: Fullstack and Backend Engineer
Location: SF
Requirements: 4+ years and ruby/rails exp
Description: We are disrupting the world of global trade. Valued at $3.2 Billion. Over 1,000 employees and a recent $1B SoftBank investment
Visa Sponsorship: Yes. H1B or TN
3. Company: Lyric
Roles: Senior/Principal Backend Engineer
Location: SF
Requirements: 5+ years and python or ruby exp
Description: A tech and data-powered real estate and lifestyle hospitality company. Recently received a $160M investment from Airbnb
Visa Sponsorship: Yes. H1B or TN
4. Company: Grand Rounds
Roles: Frontend, Backend, Fullstack Engineer, Data Scientist
Location: SF
Requirements: 5+ years and python or ruby or java exp
Description: Grand Rounds is using deep learning and deep data for employers to get a personalized, high-performance network at scale, while their employees get the tools and support needed to navigate their care on their own terms.
以上 4 個職缺請 email Ben Markowitz 他的 email 是 ben@techees.com, 附上你的履歷,以及想要嘗試的公司職缺,並讓他知道你是 Brian Hsu 介紹的。
Product Manager, Revenue Growth @Life360, San Francisco
請直接從這個連結投履歷
台灣 3 間公司(工程師、PM、Designer)
MaiCoin: 前端、後端、測試工程師、Product Manager、Product Designer等等
之前和 MaiCoin 大師士旗有直播,談他從臉書、Netflix、Yahoo、Spotify 軟體工程師,今台灣新創工程師的各個經歷及找工作經驗,台灣區塊鏈新創的觀察。 如果你還沒有看過的話, 可以從這裡觀看。MaiCoin 有著前 Google 及 Facebook 資深員工坐鎮, 有許多成長空間(個人 & 公司 & 產業)並且薪水是很有競爭力的(工程師年薪保證百萬以上)。 他們有眾多工程及非工程的職缺,歡迎查看及一起改變世界歐!
Grindr 台灣: iOS、Android、 全端工程師、資深大數據工程師等等
之前和 Grindr 的 行動開發 VP Alexander 有直播,談如何成為頂尖的行動開發工程師,如果你還沒有看過的話, 可以從這裡觀看。Grindr 有許多前 Facebook 的工程師坐鎮,公司的工程師實力很強,薪水也很有競爭力(工程師年薪保證百萬以上), 現在台北辦公室有很多職缺,歡迎在台灣的朋友們申請。
Appier: (Sr.) Backend Engineer
需求人數10+位,專精於人工智慧與跨螢技術的新創公司沛星互動科技,曾被 CB Insights 評選為「 2018 年全球 100 大人工智慧企業(AI 100) 」。從我的了解是專注於人工智慧的科技公司,台灣 AI 大數據新創,這個職位的薪水年薪是 100 到 300 萬台幣!
新加坡 1 間公司 (Designer、Software Engineer (Mobile、Front-end、Server、DevOps)、Data Engineer、Product Manager)
Shopee Singapore: UI/UX Designer、Software Engineer (Mobile、Front-end、Server、DevOps)、Data Engineer、Product Manager 等等。
蝦皮的新加坡總部、聽說發展快速。建議在台灣月薪 6 萬以上,英語流利達工作水準的人,可以考慮應徵。
以上是我最近知道的職缺,預計每 1 ~2 週分享我知道熱門機會。若你有任何建議的話,歡迎留言。
https://brianhsublog.blogspot.com/2019/09/job-searching-update-0908.html
ruby on rails介紹 在 在地上滾的工程師 Nic Youtube 的評價
自學得找方法,漫無目的的努力會消磨你的意志。想成為軟體工程師之前,得先學會和自己對話,這部影片是最近很多關於轉職或就業相關的伙伴提出的問題,回覆的有點多次了,就直接整理起來做成一支影片希望幫助到想成為軟體工程師的你。
章節:
00:00 如何與未知相處?
01:19 學習那個程式語言最有效益?
03:59 英文、數學能力不好能寫程式嗎?
06:02 如何有效的自學?有推薦的學習資源嗎?
08:01 工程師是不是都很高薪?
影片中提到的播放清單 【12 Web Apps in 12 Weeks】
https://www.youtube.com/playlist?list=PL23ZvcdS3XPLNdRYB_QyomQsShx59tpc-
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
🌟 任何問題或合作邀約信箱: niclin0226@gmail.com
#工程師 #轉職 #自學 #前端 #後端

ruby on rails介紹 在 在地上滾的工程師 Nic Youtube 的評價
程式亂寫也可以動,要怎麼寫的好或易於閱讀,就得花上一番功夫去學習寫作技巧。
這支影片會和你分享一些基本的知識點,實戰技巧基本上當代程式語言開發都能使用
不過每個時代會有不同的想法跟觀點,不同的團隊也會有不一樣的慣例,希望這次的內容能夠給你一些不一樣的想法
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
章節:
00:00 提升品質的影響
01:29 有意義的命名比簡寫更好
03:01 限制傳入參數數量
05:03 簡化條件表達式
06:37 變數定義範圍限制
08:28 一次只做一件事
10:35 Early return
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#前端 #後端 #工程師

ruby on rails介紹 在 在地上滾的工程師 Nic Youtube 的評價
現在學習知識的渠道越來越多,無論對於零基礎或是有經驗的工程師,想要持續成長應該看書還是看影片來的更有效率呢?
主要會和你分享我過去從新手到資深的過程中,如何持續保持進步及學習的經驗
也許這個經驗可以幫助到你,也歡迎留言和我分享你的看法
相信彼此分享不同的學習見解,能讓對於想要更精進自己程式開發功力的人有很大的幫助
===章節===
00:00 哪一個有效律?
00:36 寫程式如同寫作
05:14 書是最便宜的資源
10:14 折扣碼操作示範
===蝦皮購書折扣碼===
折扣碼:FLAGNIC36
時間:2021-03-29 ~ 2021-06-29
折扣碼:FLAGNIC79
時間:2021-06-30 ~ 2021-09-30
折扣碼: FLAGNIC11
時間:2021-10-01~ 2021-12-31
===前陣子在看的推薦書單===
(零基礎)
- 白話演算法!培養程式設計的邏輯思考
- Python 刷提鍛鍊班
(中高階)
- 設計模式之禪(第2版)
- 無瑕的程式碼-整潔的軟體設計與架構篇
- 單元測試的藝術
- 演算法之美:隱藏在資料結構背後的原理(C++版)
- Kent Beck的實作模式
(Ruby)
- Writing Efficient Ruby Code
(成長思考)
- 圖解.實戰 麥肯錫式的思考框架:讓大腦置入邏輯,就能讓90%的困難都有解!
- 師父:那些我在課堂外學會的本事
- 高勝算決策:如何在面對決定時,降低失誤,每次出手成功率都比對手高?
- 窮查理的普通常識
- 懶人圖解簡報術:把複雜知識變成一看就秒懂的圖解懶人包
- 寫作,是最好的自我投資
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#寫程式 #前端 #後端

ruby on rails介紹 在 [Ruby on Rails][資料庫] 01.章節介紹 - YouTube 線上影音下載 的八卦
... <看更多>