🔥 "หากอยากจะศึกษาภาษาเขียนโปรแกรมซัก 1 ภาษา เราจะเลือกภาษาไหนดีนะ !?"
.
วันนี้แอดเอางานสำรวจจาก IEEE ที่รวบรวมรายชื่อ Programming Language ที่มาแรง เรียกได้ว่าใครอยากเข้าบริษัทระดับโลก ที่อยู่ใน Fortune 500 จะต้องรีบศึกษา !!
.
ว่าแต่จะมีอะไรบ้างนั้น มาดูไปพร้อมกันเลยย <3
.
👉 1. Python ภาษาที่ควรเรียนรู้ และ ดีที่สุดสำหรับผู้เริ่มต้นทำได้ทั้ง Web App, Desktop App, Network และ Data Science
.
👉 2. Kotlin ภาษาที่ถูกออกแบบมาใหม่ และ ลบข้อเสียของ Java เดิม ๆ รองรับการพัฒนา Android App แบบเต็มตัว
.
👉 3. Java หนึ่งในภาษาที่ได้รับความนิยมสูงสุดในโลก ทำงานบน Server-Side ได้สบาย ๆ และ เป็นภาษาที่ 90% ของบริษัทระดับโลกใน Fortune 500 เลือกใช้งาน
.
👉 4. JavaScript / NodeJS แม้ว่า NodeJS จะไม่ใช่ภาษาตรง ๆ แต่มันทำให้ JavaScript กลับมามีชีวิตชีวาอีกครั้ง ดังนั้นแล้วปัจจุบันภาษา JavaScript ถูกพูดถึงในวงการเป็นอย่างมาก ทั้งบน Server-Side และ Client-Side
.
👉 5. TypeScript หลายคนบอก JavaScript มันวุ่นวาย ดังนั้น TypeScript ตัวนี้จะมาช่วยพวกเราเอง ไม่ว่าจะเป็นการรองรับ OOP และ ทำงานกับ JS เดิมได้แบบไร้รอยต่อ
.
👉 6. Go หนึ่งในภาษาใหม่มาแรงในปัจจุบัน รองรับการเขียนแบบ Functional Programming ที่กำลังฮิต
.
👉 7. Swift ภาษาที่ถูกพัฒนาโดย Apple ที่ได้รับแรงบันดาลใจจาก Python และ Ruby ทำงานได้เร็ว ปลอดภัย แถมยังเรียนรู้ง่ายอีกตะหาก !
.
"เรียกได้ว่าภาษาเหล่านี้เหมาะจัด ๆ สำหรับใครกำลังมองหาอยู่ว่าจะเริ่มจากตรงไหนก่อนดี แต่แอดแนะนำว่า .. ถ้าพื้นฐานเราแน่นซักภาษาแล้ว การกระโดดไปภาษาอื่น ๆ ก็ไม่ใช่เรื่องยากอีกต่อไป"
.
ดังนั้นนน อย่าเรียนรู้แค่ฉาบฉวย แบบสร้างได้ แต่ไม่รู้ที่มาที่ไป เพราะมันจะทำให้เราติดกับดักในการพัฒนาสกิลได้นะคร้าบบ <3
.
#borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有1部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,ดาวน์โหลดโค้ดได้ที่ ► http://bit.ly/2Nc3gq6 เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs สอนภ...
java functional programming 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
(ดูเฉลยข้างล่าง)
.
.
.
.
.
.
.
.
.
.
.
.
โค้ดนี้เขียนด้วยภาษา javascript
ฝั่งซ้ายมือคนดู เขียนแบบฟังก์ชันปกติธรรมดา เป็นการรีเทิร์น return a*b*c ตรงไปตรงมา
.
.
ฝั่งขวามือคนดู ที่แปลกประหลาดพิสดาร
- เป็นการใช้ inner function ประกาศฟังก์ชันซ้อนกัน 3 ตัว
- มีการใช้ closures
ทำให้ฟังก์ชันลูกมองเห็นและจำค่าตัวแปรของฟังก์ชันก่อนหน้าที่ครอบข้างนอกมันได้
- จึงทำให้เวลาเรียก cal() ทีละครั้ง ตัวประโยค return a*b*c เสมือนประมวลผลนิพจน์ (expressioin) บางส่วนเอาไว้
.
โดยทั้งนี้โค้ดสองตัวอย่างให้ผลลัพธ์เหมือนกัน ฝั่งขวามือจะออกแนว functional programming หน่อยๆ แต่จะเปลือง call stack
.
.
ต่อไปคือชั่วโมงขายของ
ถ้าใครสนใจความแปลกประหลาดพิสดารของภาษา javascript (คนละตัวกับภาษา java นะ) ภาษาที่ขึ้นชื่อว่าเข้าใจยากทีสุดตัวหนึ่ง ก็แนะนำอ่านหนังสือในตำนาน เพราะพิมพ์มานาน ได้จากเล่มนี้
.
https://www.se-ed.com/…/พัฒนาเว็บแอปพลิเคชั่นด้วย-JavaScrip…
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai programmer
java functional programming 在 เกมถูกบอกด้วย v.2 Facebook 的最讚貼文
https://www.humblebundle.com/…/learn-to-code-the-fun-way-no…
แพ็คใหม่จาก Humble นะครัช ครั้งนี้คือ HUMBLE BOOK BUNDLE: LEARN TO CODE THE FUN WAY BY NO STARCH PRESS รายละเอียดมีดังนี้
.
จ่าย $1 รับ
- Think Like a Programmer: An Introduction to Creative Problem Solving
- Perl One-Liners: 130 Programs That Get Things Done
- The Book of F#: Breaking Free with Managed Functional Programming
- Learn Java the Easy Way: A Hands-On Introduction to Programming
- Code Craft: The Practice of Writing Excellent Code
- Learn You a Haskell for Great Good!: A Beginner's Guide
.
จ่าย $8 รับเพิ่ม
- Clojure for the Brave and True: Learn the Ultimate Language and Become a Better Programmer
- Land of Lisp: Learn to Program in Lisp, One Game at a Time!
- Learn You Some Erlang for Great Good!: A Beginner's Guide
- Practical SQL: A Beginner's Guide to Storytelling with Data
- The Book of R: A First Course in Programming and Statistics
- The Art of R Programming: A Tour of Statistical Software Design
- Impractical Python Projects: Playful Programming Activities to Make You Smarter
.
จ่าย $15 รับเพิ่ม
- The Secret Life of Programs: Understand Computers -- Craft Better Code
- The Rust Programming Language (Covers Rust 2018)
- C++ Crash Course: A Fast-Paced Introduction
- The Art of Assembly Language 2nd Edition
- Eloquent JavaScript, 3rd Edition: A Modern Introduction to Programming
- If Hemingway Wrote JavaScript
.
รายละเอียดเพิ่มเติมดูที่หน้าร้านค้า
https://www.humblebundle.com/…/learn-to-code-the-fun-way-no…
.
อนึ่ง eBook
.
อสอง ดีลนี้หมดเวลาในอีก 13 วันกว่าๆ
.
อสาม ดูหน้าปกอาจจะงงว่าหนังสืออิหยังวะ แต่ทั้งหมดนี้คือหนังสือเกี่ยวกับการเขียนโค้ดเขียนโปรแกรมล้วนๆ
.
หนังสือดีราคาถูกแบบนี้
ไม่สอยได้ไงพี่น้องงงงง
https://www.humblebundle.com/…/learn-to-code-the-fun-way-no…
-------------------------------
Steam Wallet, Battle.net Code, PSN ซื้อง่าย ได้โค๊ดทันที >> GGKeyStore.com
-------------------------------
Humble Choice ประจำเดือน ก.ย. จ่าย $12 รับสตีมคีย์ Generation Zero, Forager, Catherine Classic, Strange Brigade และอื่นๆ ดูที่นี่ - http://bit.ly/2KA2c0c
java functional programming 在 prasertcbs Youtube 的最讚貼文
ดาวน์โหลดโค้ดได้ที่ ► http://bit.ly/2Nc3gq6
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอนภาษา Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
สอนภาษา C เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
สอนภาษา C++ ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
สอนภาษา C# ► https://www.youtube.com/playlist?list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
สอนภาษา Java ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
#prasertcbs #prasertcbs_python