Tags:

พอดีเพื่อนผมเรียนสาขาอื่นแล้วสนใจอยากจะหัดเขียนโปรแกรมเลยมาถามผมว่าจะเริ่มยังไงดี ผมก็เรียนสาขาคอมอยู่แล้ว ปี 1 ก็เรียนพื้นฐานพวกภาษา C ก็เลยเข้าใจแถมมีอาจารย์สอนด้วย แต่ผมไม่รู้ว่าถ้าจะให้คนที่ไม่ได้เรียนสาขาคอมมาเริ่มหัดเขียนโปรแกรมควรจะเริ่มต้นยังไงดีอะครับ ผมเลยบอกว่าลองไปดูหนังสือพวกภาษา C Java ที่ขายในร้านซีเอ็ดมาลองดูก่อน คิดว่าเริ่มต้นแบบนี้พอจะได้ไหมครับ

Get latest news from Blognone
By: visibletrap on 24 August 2015 - 08:16 #836847

แนะนำให้เริ่มจากภาษา high-level ที่ไม่ต้องจัดการกับ memory ก่อนจะดีกว่านะครับ ตัด C ออกไปก่อน

ผมว่าลองหาพวกสื่อการสอนออนไลน์ดูก่อนดีกว่า ลองเซิร์ชดูนะครับ ภาษาอังกฤษมีเยอะ ภาษาไทยก็มีบ้าง อย่างเช่นลิงค์นี้ มีสอนทั้ง Python ทั้ง C เลย https://www.youtube.com/channel/UCgWqtSlHS0hCFlV4OfcAmAQ/videos

By: visibletrap on 24 August 2015 - 08:15 #836855

รวบรวมวิดีโอชุด Python ไว้เป็น playlist ให้แล้วครับ https://www.youtube.com/playlist?list=PLFaUn2xiRoHOkReyNM4ep4ulzWddIXLSe

By: Hadakung
iPhoneWindows PhoneAndroidWindows
on 24 August 2015 - 10:12 #836885

แนะนำอีกนิดด้วยครับ ว่าถ้าเรียนมาจาก C อาจไม่เข้าใจเรื่องการเขียนโปรแกรมเชิงวัตถุ ควรทำความเข้าใจเรื่องนี้ก่อนครับ เพราะภาษาสมัยใหม่ ฐานข้อมูลสมัยใหม่ทำงานเชิงวัตถุหมดแล้ว ถ้าเข้าใจจุดนี้จะเขียนภาษาต่างๆง่ายขึ้นครับเพราะโครงสร้างจุดนี้เหมือนกัน

ปล.ถ้าเริ่มจากจาวาก่อนจะพบว่าไวทย์กรเยอะมาก แต่พอทำได้ปุ๊บคุณจะเป็นคนที่เขียนโค๊ดสะอาดมากครับ และเรียนภาษาอื่นจะง่ายมาก

By: waroonh
Windows
on 24 August 2015 - 16:18 #836974

ควรเริ่มต้น จาก VB.net ก่อนครับ หนังสือหาง่าย
เน้น business model ให้เข้าใจพื้นฐานก่อน
ค่อยไปต่อภาษาอื่น

By: hanel
AndroidSymbianWindows
on 24 August 2015 - 21:02 #837037
hanel's picture

PHP แน่นอน !! เป็นภาษาที่ง้ายง่ายที่สุดแล้ว ลองดูครับมันง่ายจริงๆ เหมาะสำหรับคนหัดเริ่มนะครับ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 24 August 2015 - 23:50 #837095
mr_tawan's picture

https://www.codecademy.com/ ผมว่าเริ่มจากเล่นเว็บนี้ก็ดีนะครับ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: SlingShot
AndroidIn Love
on 25 August 2015 - 15:32 #837281 Reply to:837095
SlingShot's picture

+1

By: Elysium
ContributorWindows PhoneSymbianWindows
on 28 August 2015 - 06:06 #838114 Reply to:837095
Elysium's picture

เคยเรียน JavaScript จนจบหลักสูตร พอจะเรียนซ้ำ บทที่เคยเรียนมา บางส่วนกลายเป็น Justin B*** หมดความสนใจทันที


คนขี้ลืม | คนบ้าเกม | คนเหงาๆ

By: Similanblu
AndroidWindows
on 25 August 2015 - 08:40 #837156

ควรนั่งคิดให้ดีก่อนครับว่าจะเรียนเพื่ออะไร ทำอาชีพโค้ดโดยตรง ทำอาชีพอื่นที่ต้องโค้ดช่วย หรือทำงานอดิเรก

ชัดเจนแล้ว ต่อไปให้คิดว่าอยากเขียนโปรแกรมบนไหน คอม มือถือ เซิฟเวอ เว็บ หรือ microcontroller

จากนั้นเอาคำตอบที่ได้ มาโพสต์ถามอีกทีครับ

By: akira on 25 August 2015 - 13:48 #837259

ชอบเขียนโปรแกรม หรืออยากทำโปรแกรมในฝัน ถ้าชอบเขียนโปรแกรม ไป Java แต่ถ้าอยากทำโปรแกรมในฝัน หาเพื่อนที่เขียนโปรแกรมเก่งๆ จะง่ายมาแชร์ไอเดีย แชร์ความฝันจะดีกว่านะ

By: xenatt
ContributorWindows PhoneRed HatSymbian
on 25 August 2015 - 23:36 #837417
xenatt's picture

ผมไม่ได้เรียนเขียน Program เลยครับ C ก้ไม่ได้เรียน
เริ่มต้นหัด vbs perl javascript php ruby swift ตามลำดับครับ
เข้าใจ perl กับ vbs แล้ว php นี่คือเป็นไปโดยอัตโนมัติ ไม่ต้องทำความเข้าใจมาก
ถ้าถามความเห็นผม หัด c/c++ ให้แน่นเลยครับ ไม่ได้เรียนมาเรื่องจัดการ memory ต้องแน่นมากๆ
ผมมีปัญหามากกับเรื่องจัดการ memeory คือ ไม่เข้าใจเลย ถ้า c/c++ แน่น อย่างอื่นจะง่ายเองครับ


Opensource - Hackintosh - Graphic Design - Scriptkiddie - Xenlism Project

By: mr_tawan
ContributoriPhoneAndroidWindows
on 26 August 2015 - 23:35 #837741 Reply to:837417
mr_tawan's picture

เอาจริง ๆ ผมว่าแค่แม่น stack กับ heap ก็พอแล้วนะครับ (เพราะว่าสองตัวนี้เป็นตัวหลักที่ตัวภาษา/แพลตฟอร์มมีให้ใช้) ถ้าเอา advance มาก ๆ เนี่ยคนที่เขียนมานานก็มึนเหมือนกัน (เช่นพวก ... memory pool หรือ custom memory management อะไรเทือก ๆ นี้แหละ ผมก็ไม่ค่อยรู้เรื่อง 555)

ซึ่งไอ้สองตัวนี้มีใช้ในแทบทุกภาษาเขียนโปรแกรมนะ ต่างกันตรงมากน้อย และชัดเจนต่างกันเท่านั้นเอง


  • 9tawan.net บล็อกส่วนตัวฮับ