เรียนอย่างนี้นะครับว่า ตั้งแต่ผมทำเพจ facebook มา ก็ได้แชร์ลิงค์ต่างๆ ที่เป็นความรู้ไว้เยอะมาก จึงรู้ว่าความรู้ที่คนไทยเผยแพร่มีเยอะ แต่ปัญหาใหญ่เวลาโพสต์บนเพจ มันไล่หายาก สะเปะสะปะ ไม่เป็นระเบียบ ผมเลยถือโอกาสจัดรวบรวมเท่าที่ทำได้ เพื่อให้ค้นหาได้ง่ายหน่อย ต่อไปก็จะมีเพิ่มขึ้นเรื่อยๆ ไม่ได้หยุดเท่านี้ ถ้าหาเจอนะ
ใครมีอะไรแนะนำก็แตก Branch แล้ว commit มาได้เลยครับ ถ้าเห็นมีประโยชน์เดี่ยว merge ให้ หรือใครไม่สะดวกก็ทัก inbox มาที่เพจ แฟนเพจ
แหล่งเรียนรู้ส่วนใหญ่ ก็จะเป็น e-book, วีดีโอ, เน้นไปที่ ภาษาไทย เป็นหลัก เหมาะกับผู้ศึกษาศาสตร์ทางคอมพิวเตอร์เริ่มต้น ที่ภาษาอังกฤษอาจยังไม่แข็งแรงมากนัก โดยเน้นไปทางการเขียนโปรแกรมเป็นหลัก แต่ก็มีภาษาอังกฤษด้วย เผื่อคนสนใจ
- หนังสือ Ebooks ฟรี ภาษาไทย
- รวมลิงค์ Text book ฟรี
- วีดีโอสอนเป็นภาษาไทย
- บทความเจ๋งๆ เห็นแล้วร้องว้าว
- วีดีโอสอนเป็นภาษาอังกฤษ
- คอร์สเรียนฟรีจากทั่วโลก
- แหล่งความรู้อื่นๆ
- แนะนำกลุ่ม facebook
** หนังสือบางเล่มต้องสมัครเป็นสมาชิก www.ebooks.in.th ก่อนถึงจะโหลดได้
- รีวีวจาวาสคริปต์ (JavaScript) ECMAScript 2016 (ES7) กับ ECMAScript 2017 (ES8) ซึ่งต่อยอดมาจาก ECMAScript 2015 (ES6)
- วิธีติดตั้ง_Node.js_และ_npm_เบื้องต้น (Node.js เวอร์ชั่น 6)
- Node.js เล่ม 1
- Node.js กับ 2
- JavaScript เขียนโดยคุณ กฤษณวัฒน์ แก้วแสนเมือง
- แปลคู่มือ meteor ซึ่งมันเป็นแพทลฟอร์มเอาไว้ใช้สร้างเว็บแอพแบบเรียลไทม์พร้อมทั้ง build เป็นโมบายแอพได้ด้วย โดยใช้ภาษาจาวาสคริปต์เป็นหลักในการพัฒนา
- เกมง่ายๆแบบ HTA ด้วย JavaScript เขียนโดย ธรรมรัตน์ พรหมพิงค์
- Angular 1 เวอร์ชั่นเก่าหน่อย เพราะปัจจุบันเป็น Angular 2 เขียนโดย ถาวร ศรีเสนพิลา
- คู่มือการใช้งาน javascript เบื้องต้น javascript the complete reference เขียนโดย กฤษณวัฒน์ แก้วแสน
- คู่มือการใช้งาน Css The Complete Reference ฉบับสมบูรณ์ เวอร์ชัน beta เขียนโดยคุณ กฤษณวัฒน์ แก้วแสนเมือง
- คู่มือการใช้งาน HTML ฉบับสมบูรณ์ เวอร์ชัน beta เขียนโดยคุณ กฤษณวัฒน์ แก้วแสน
- PHP The Right Way (เป็นเว็บ)
- คู่มือการใช้งาน php ฟังก์ชันพื้นฐานกว่า 400+ คำสั่ง PHP เขียนโดยคุณ กฤษณวัฒน์ แก้วแสน
- Laravel 4 เฟรมเวิร์คฝั่ง php (ฉบับแปล) ปัจจุบันเวอร์ชั่น 5 แล้ว เขียนโดย กฤษณวัฒน์ แก้วแสน
- ตัวอย่าง คู่มือการใช้งาน Yii 2 พื้นฐาน ฉบับอ้างอิงจาก document หลัก เขียนโดย กฤษณวัฒน์ แก้วแสน
- เขียนเว็บให้เด็ดดวงด้วย_PHP ของคุณ สุทัศน์ คำลือ
- หนังสือ Java ผู้เขียนเป็นใครไม่รู้ (รู้ว่าเป็นของลาดกระบัง) เนื้อหาค่อนข้างเก่าหน่อยนะครับ เพราะตอนนี้มัน Java 8 ปีหน้าก็เป็น Java 9 แล้ว
- คู่มืออบรมการพัฒนาโปรแกรมแอนดรอยด์ ขั้นพื้นฐาน เขียนโดย มาสเตอร์ อึ่ง
- Advance android on mySQL&SQLite เขียนโดย มาสเตอร์อึ่ง
- Advance Android on Database เขียนโดย มาสเตอร์อึ่ง หรือใช้ลิงค์ http://banbanbook.com/banbanbook/cart/get_detail_book/1452
- Android SQLite Basics โดยอาจารย์ พร้อมเลิศ หล่อวิจิตร
- รวยด้วยเกมส์ Android เขียนโดย บุญนาท สุวรรณศรี
- Work Shop Android TV Online เขียนโดย ไอ้มั่ว แห่ง BanbanSoft
- สอน C และ C++ เนื้อหาเก่าหน่อย เพราะเดี่ยวมาตรฐานตัวใหม่ก็ออกมา C++ 17
- การเขียนโปรแกรมภาษาซี (เก่าหน่อยตั้งแต่ปี 2545) เขียนโดย วิจักษณ์ ศรีสัจจะเลิศวาจา และดุษฎี ประเสริฐธิติพงษ์
- Thai Swift เขียนโดย Tanasak Tantitarntong (เนื้อหาเก่าหน่อย เพราะอนาคตก็ Swift 3 แหละ)
- คู่มืออบรม เขียนโปรแกรมบน IOS ด้วยภาษา Swift เขียนโดย มาสเตอร์ อึ่ง
- หนังสือ Network How to ของอาจารย์ ผศ. สุชาติ คุ้มมะณี
- วิดีโอ work shop ของอาจารย์ ผศ. สุชาติ คุ้มมะณี
- ตัวอย่าง LAB ของอาจารย์ ผศ. สุชาติ คุ้มมะณี
- คู่มือฝึกอบรมปฏิบัติการ Linux Server Security เขียนโดย บุญลือ อยู่คงคง
- คู่มือพลเมืองเน็ต: เข้าใจเน็ต และใช้เน็ตให้ปลอดภัย เขียนโดย วสันต์ ลิ่วลมไพศาล และ สฤณี อาชวานันทกุล
- คู่มือการใช้งาน WiNginx เขียนโดย Suparat triamchanchai
- E-Book เกี่ยวกับ Introduction To MS. Azure สำหรับท่านที่สนใจเรื่อง Cloud โดยเฉพาะ Microsoft Azure เขียนโดย ITGeist 5 (By Wisit) | itgeist5blog.blogspot.com
- Introduction to Wireless Sensor Networks-แนะนำเครือข่ายเซนเซอร์ไร้สาย เขียนโดย คุณ วรรณรัช สันติอมรทัต และ สกุณา เจริญปัญญาศักดิ์
- Embedded Android Development สู่เส้นทางนักพัฒนา เขียนโดย วิรุฬห์ ศรีบริรักษ์ (อ.จอม)
- แชร์ประสบการณ์เป็น Outsource
- คู่มือคอมพิวเตอร์ครอบจักรวาล ต้องใช้รหัสผ่าน PALMPALM -> ขอบคุณคณบดีคณะไอทม.นอร์ที ดร.เพชราวลัย ถิระวณัฐพงศ์
- หัดใช้ Command-line Interface เถอะ เขียนโดย Korakot Rakhuang
- กว่าจะเป็นวิศวกรคอมพิวเตอร์ (Full version) เขียนโดย อนุภาค มาตรมูล
- คู่มือการใช้_Git_บน_androidStudio.pdf เขียนโดย มาสเตอร์อึ่ง
- หนังสือแปล : Startup Playbook โดย Sam Altman แปลโดย : กฤษฎา เฉลิมสุข
- สร้างเว็บบล็อกด้วย Joomla 3 เขียนโดย มานิตย์ กริ่งรัมย์
- สนุกกับการเขียนโปรแกรมด้วย Scratch2 เขียนโดย ธรรมรัตน์ พรหมพิงค์
- คู่มือพื้นฐานใช้งาน Adobe Photoshop CS3 เขียนโดย มานิตย์ กริ่งรัมย์
- Web Security - ความปลอดภัยของเว็บ ของ อาจารย์ Thawatchai Chomsiri
- คู่มือ Cyber Security สำหรับประชาชน โดย กสทช.
- คู่มือเตรียมสอบ Microsoft 70-410 เขียนโดย Brian Svidergol
- http://ebook-dl.com/computer
- เว็บนี้จะมี ebook มาหมุนเวียนแจกฟรี ทั้งนี้เราต้องกดดาวน์โหลดให้ทันภาย 24 ชั่วโมง
- openstax.org เป็นแนวเลข วิทยาศาสตร์
- Big Data, Data Science, Data Mining, Machine Learning, Python, R และอื่นๆ มากว่า 60 เล่ม
- รายชื่อตำราฟรีของเว็บ packtpub.com อันนี้เป็นสาย Machine learning ตลอดรวมทั้ง Data scientist
*** บางลิงค์ต้องติดตั้ง iTune U ก่อนนะครัช ถึงจะดูได้ ให้โหลดโปรแกรมก่อนได้ที่
https://www.apple.com/th/support/itunes-u/using/
- ภาษา Python โดย SIPA
- บทเรียนวิชาการเขียนโปรแกรมสำหรับนิสิต ปี 1 คณะวิศวกรรมศาสตร์ ภาคปลาย ปีการศึกษา 2558 (ใช้ Python เป็นพื้นฐาน) รหัสวิชา 2110101 Computer Programming (2558-2) สอนโดยดร. สมชาย ประสิทธิ์จูตระกูล
- Python โดย Clique Club - ชมรมคลิก ของจุฬา
- Python เบื้องต้นแบบรวบรัด 30 นาที
- MEAN stack โดย SIPA
- JavaScript เบื้องต้น ของคุณ Kong Ruksiam
- การใช้งาน JQuery (JavaScript Library) ของคุณ Kong Ruksiam
- Java สอนโดย รศ.ดร.ประเสริฐ คณาวัฒนไชย
- การใช้ JPA ของภาษา Java - เอาไว้ติดต่อฐานข้อมูลแบบ Object-Relational Mapping (ORM)
- การเขียนโปรแกรมด้วยภาษาจาวา โดย รศ.ดร.สมชาย ประสิทธิ์จูตระกูล สอนดีมาก พยายามใช้คำภาษาไทยเยอะสุดเพื่อไม่ให้คนที่รู้ภาษาอังกฤษน้อยงง และมีเนื้อหาที่ครอบคลุมกระทัดรัด
- สอนภาษา R สอนโดย รศ.ดร.ประเสริฐ คณาวัฒนไชย
- สอนเขียนโปรแกรมบนระบบ iOS ด้วยภาษา Swift สำหรับผู้เริ่มต้น (Beginner)
- สอน iOS (เก่าไปหน่อย) โดย รศ.ดร.ประเสริฐ คณาวัฒนไชย
- สอน SQL โดย รศ.ดร.ประเสริฐ คณาวัฒนไชย
- สอน PHP โดย รศ.ดร.ประเสริฐ คณาวัฒนไชย
- สอน SQL เบื้องต้น ของคุณ Kong Ruksiam
- การออกแบบอัลกอริทึม ของรศ. ดร. สมชาย ประสิทธิ์จูตระกูล จากจุฬ
- โครงสร้างข้อมูล (ฉบับจาวา) ของรศ. ดร. สมชาย ประสิทธิ์จูตระกูล จากจุฬา
- สอนเรื่อง “Big Data” สำหรับงาน Data Science (วิทยาศาสตร์ด้านข้อมูล) .สอนโดย คณาจารย์คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย เช่น ศ.ดร. ประภาส จงสถิตย์วัฒนา และ รศ.ดร. อติวงศ์ สุชาโต เป็นต้น ดูผ่าน iTune
- Machine Learning ผู้สอนโดย Dr. Warasinee Chaisangmongkon
- อธิบาย Machine Learning สำหรับผู้เริ่มต้น
- Machine Learning Curriculum List รวมลิงค์ขนาดใหญ่เกี่ยวกับ Machine Learning (ภาษาอังกฤษเป็นหลัก) Machine Learning เป็นสาขาย่อยของ AI ว่าด้วยการทำให้เครื่องคอมพิวเตอร์เรียนรู้ได้ จากการวิเคราะห์ data จำนวนมาก เรียกง่ายๆคือวิชาสถิติสมัยใหม่ เทคนิคที่มีบทบาทที่สุดในโลกปัจจุบันคือการนำเรื่องอนุพันธ์ในแคลคูลัส (Differential Calculus) และ Matrix Transformation ทางคณิตศาสตร์มาใช้ประโยชน์อย่างหนัก ซึ่งมีชื่อว่า Deep Learning
-
10 เทคนิคยอดนิยม สำหรับ Secure Web App (OWASP Top Proactive Control & Case Study) บรรยายที่ตึกวิศวะจุฬาฯ 100 ปี วิทยากรโดยคุณ Pichaya Morimoto (IT Security Consultant, SEC Consuit (Thailand) Co.,Ltd
-
Google Engine โดย SIPA
-
วีดีโอสอนวิชา Algebra แปลโดย ผศ.ดร.มนตรี มาลีวงศ์ และ วรเศรษฐ สุวรรณิก ได้รับอนุญาตจาก Khan Academy
ค้างไว้ก่อน มีเเดี่ยวมาใส่ให้
- JavaSctipt มาตรฐาน ES5,ES6,ES8
- ภาษา python ไล่ตั้งแต่ปูพื้นฐาน ไปยังถึง Machine learning -สาขาหนึ่งที่นิยมมากในตอนนี้ของ AI
-
Computer Science (lectures) ฟรีจากทั่วโลกครับ - แนะนำลิงค์นี้เลย ไม่ว่าจะเป็น MIT, Harvard, Stanford, UCBerkeley, University of Washington ฯลฯ ของธรรมศาสตร์ก็มีด้วยนะ และมหาวิทยาลัยอื่นๆ อีกเยอะแยะมากมาย มันจะคละๆ กันไปหลายวิชาหน่อย
-
คอร์สสอนฟรีจากไมโครซอฟต์ เยอะมากขอบอก ถ้าเข้าไปดูตามลิงค์นี้ https://mva.microsoft.com/search/SearchResults.aspx#!jobf=Developer&lang=1033 จะเห็นหลายชื่อ คอร์สของไมโครซอฟต์ ที่เหมาะกับโปรแกรมเมอร์หลายตัวที่เดียวเชียว มากกว่า 200 กว่าคอร์ส เช่น C#, Xamarin,Basic,Angular, React, powershell,ASP.NET,Node.js, Big Data, สร้างเกมโดย Construct 2 และหลายตัว ฯลฯ เลือกดูเอานะ
รายชื่อเว็บไซต์ที่เปิดคอร์สสอนการโค้ดดิ่ง (ภาษาอังกฤษ) น่าจะเป็นประโยชน์ มีทั้งฟรี และเสียเงิน คละกันไป
- Codecademy
- KhanAcademy
- Coursera
- Udacity
- Sololearn
- EdX
- MIT OpenCourseWare
- Harvard
- กลุ่ม Ivry League 8 แห่ง ประกอบด้วย Brown, Harvard, Cornell, Princeton, Dartmouth, Yale, Columbia universities, the University of Pennsylvania เปิดคอร์สเรียน 250 วิชา เยอะมาก แน่นอนรวมทั้งสายคอมด้วย ตามลิงคนี้เลย
- คอร์สเรียนฟรีออนไลน์ มากกว่า 438+ สอนเขียนโปรแกรม และ Computer Science จัดหมวดหมู่แบ่งเป็น 3 ระดับ ได้แก่ เริ่มต้น, ปานกลาง, ระดับสูง
- รวมคอร์สเรียน Machine learning
- รวม 13 คอร์สเรียน Deep learning
- สอบ CCNA ของ Cisco โดย David Bombal วิชาที่สอน CCNA Exam 200-125, 100-105 and 200-105
เอาใจคนที่เรียนอยู่สายวิทย์คณิต หรือจะเข้าเรียนต่อมหาลัย แปลเป็นไทยมาจากคอร์สออนไลน์ระดับโลก Khan Academy ซึ่งได้รับการสนับสนุนจาก "มูลนิธิศักดิ์พรทรัพย์" แปลนี้ไม่ใช่เป็นซับสไคร้นะครัช แต่สอนบรรยายภาษาไทยเลยแหละ (ดีตรงนี้แหละ) เนื้อหาดีมากเลย
- คณิตศาสตร์ ม. ต้น
- คณิตศาสตร์ ม. ปลาย
- คณิตศาสตร์ พิชคณิตเบื้องต้น
- คณิตศาสตร์ พีชคณิต
- ฟิสิกส์ ม. ปลาย
- เคมี
- ชีวะ
คอร์สเรียนฟรี จากม. ชั้นระดับโลก จะมีเนื้อหาหลายวิชารวมกัน ต้องแยกแยะเลือกเรียนดู (ถ้าจะเลือกเรียนแต่คอม)
- Harvard Open Courses
- UC BerkeleyX
- MIT OpenCourseWare
- Stadford Free Courses
- Open Yale Courses (คอร์สด้านเกี่ยวกับคอมยังไม่มี)
กลุ่มรวมคนไอทีสำคัญๆ เอาไว้ปรึกษาปัญหาด้านไอที
- สมาคมโปรแกรมเมอร์ไทย - กลุ่มรวมวงการโปรแกรมเมอร์ใหญ่ที่สุดในไทย
- Programmer Thai Blood - กลุ่มรวมโปรแกรมเมอร์ที่ใหญ่แห่งหนึ่ง
- thaiadmin.org - รวม IT support, Network, System Admin ที่ใหญ่แห่งหนึ่งในไทย
- Thailand Android Developer - กลุ่มผู้สนใจพัฒนาซอฟต์แวร์บน Android ที่ใหญ่ที่สุด
- รายชื่อกลุ่มต่างๆ อืน
สามารถดาวน์โหลดภาพเป็น PDF ได้ที่นี้