ขอถามหน่อยครับ จะเขียนพวก PHP ได้ต้องมีพื้นฐานอะไรบ้างครับ
ผมมี html พอสมควร
php ก็พอรู้เรื่องบ้างเรื่อง echo if if else loop for while
สมมุติจะเขียนพวกระบบต่าง ต้องใช้อะไรถึงจะเรียน php mysql ได้
อืม มีพื้นฐานดีครับ ที่เหลือก็แค่ทำบ่อยๆครับ แล้วจะเห็นทางสว่าง(วาบ) เอง
"สมมุติจะเขียนพวกระบบต่าง ต้องใช้อะไรถึงจะเรียน php mysql ได้"
อืม ต้องใช้หน้ังสือครับ :P ไม่ได้กวนนะฮาฟฟฟฟว์
แต่มือใหม่นี่ควรมีหนังสือ PHP ติดตัวไว้ซักเล่มนึง
ตามร้านหน้ังสือมีเยอะแยะครับ เลือกเอาที่ถูกใจ
สุดท้ายก็คือ ทำบ่อยๆครับ (เหมือนจะไม่แนะนำอะไรเลย 555) :-[
ช่วงแรกแนะนำหนังสือ เลยครับ จะได้แน่นๆ หัดทำ ที่เหลือหาเอาใน นี้กะในเน็ตนะครับ
หาหนังสือมาอ่านครับ
ในหนังสือมีบอกหมด
พอจับทางได้ ค่อยค้นจากอินเตอร์เน็ตเพิ่มเติมครับ
ผมก็เริ่มจาหนังือภาษาไทย
แล้วมาต่อยอดทีหลัง
แล้วต้องเก่ง flowchart ไหมครับ
อ้างถึงจาก: yen032 ใน 04 ตุลาคม 2010, 14:14:37
แล้วต้องเก่ง flowchart ไหมครับ
สำหรับ ผมๆว่าไม่จำเป็นเอาไร นะ แต่ เรื่อง logic เนี่ยผมว่าสำคัญ พอควร
ถูกครับ มือใหม่นี่หนังสือก่อนเลย
แต่ตอนหลังพอเริ่มเชี่ยวในหนังสือเล่มนั้นแล้ว ต้องไปหาเว็บซักเว็บนึงสิงอยู่
ดูตามเว็บบอร์ดอ่ะ เราจะเจอปัญหาอะไรใหม่ๆ เพื่อเปิดโลกทัศน์เรา
บางอย่างเรารู้ คนอื่นไม่รู้ แต่บางอย่างเราก็ไม่รู้ คนอื่นเขารู้
ก็แบ่งๆกัน แชร์กัน
เว็บที่แนะนำก็อย่างเช่น www.thaicreate.com (http://www.thaicreate.com) อันนี้มีบทความเยอะแยะ
หรือถ้าจะเอาที่แอดวานซ์เฉพาะทาง ก็ลองเสิร์จกูเกิลเอาครับ
ระหว่างนี้ถ้าหัดอ่านคู่มือภาษาอังกฤษไว้ด้วยก็ดีครับ อีกหน่อยจะได้หาข้อมูลสบาย (อันนี้แนะนำ ลำบากตอนต้น สบายตอนปลาย)
ทำไปจนเชี่ยวซักพักก็หาโหลด PHP Document มาเก็บไว้อ้างอิงไว้ด้วยก็ดีครับ มีในเว็บ php.net อ่ะครับ
อ้างถึงจาก: yen032 ใน 04 ตุลาคม 2010, 14:14:37
แล้วต้องเก่ง flowchart ไหมครับ
มันเกี่ยวอะไรกับ flowchart หว่า -*-
ถ้าผมหัดเขียนอะไรตอนนี้ คงไม่ใช้หนังสือเท่าไหร่แล้วครับ search บน google เลยมีเพียบ
แต่ถ้าไม่รู้จะ search อะไรและไม่รู้ว่าจะเริ่มตรงไหน หนังสือคือสิ่งที่ควรมีครับ เพราะจะสอนเราตั้งแต่หัดเดิน
แต่คำว่าเขียนได้ กับเีขียนให้ดีมันก็ต่างกันเยอะอีกหละครับ
สิ่งที่ควรจะรู้ สำหรับเขียนให้ดีคือ OOP , Design Pattern, Usability, Software Architecture
ปล. สิ่งที่สำคัญที่สุด ผมว่าเลือกใช้เทคโนโลยีให้เหมาะกับงานมากกว่า
ผมว่า HTML ได้ php พวกฟังก์ชั่นต่างๆ มันหาเอาในเว็บได้ครับ สำคัญที่ Logic วิธีคิดว่าจำออกแบบระบบ ยังไง
เชื่อมต่อานข้อมูลยังไง ถ้าศึกษาเพิ่ม ควรจะเอาพวก SQL มาศึกษาควบ php ครับ เพราะต้องมีการดึงข้อมูลมาใช้
หรือเก็บข้อมูล ยังไงก็ ลองหาดูครับ มันแทบจะเป็นของคู่กันเลย
หา document มาดูพวก function ครับ
ผมเขียน php มาตั้งหลายปี พวก function ที่ใช้ก็ยังต้องเปิด document ดูอยู่เลย
ที่เหลือก็ logic ล้วนๆ
ปัญหามันคือ ในหนังสือ กับที่ใช้งานจริง
มันต่างกันครับ
เหมือนเรียนในห้องเรียน มีแต่ทฤษฎี
พอออกมาข้างนอกจะใช้งานจริงๆ
กลับมึนตึ๊บ......
ผมว่าลงมือเริ่มเขียนเลยครับ เอาระบบที่มีการ CRUD กับ mySql เลยครับ
แล้วจะรู้เองว่าต้องทำอะไรบ้าง แล้วเราค่อยไปศึกษาเป็นเรื่องๆ
ที่สำคัญคือต้องขยันหน่อยครับ
อ้างถึงจาก: m2studio ใน 04 ตุลาคม 2010, 14:20:28
อ้างถึงจาก: yen032 ใน 04 ตุลาคม 2010, 14:14:37
แล้วต้องเก่ง flowchart ไหมครับ
มันเกี่ยวอะไรกับ flowchart หว่า -*-
ถ้าผมหัดเขียนอะไรตอนนี้ คงไม่ใช้หนังสือเท่าไหร่แล้วครับ search บน google เลยมีเพียบ
แต่ถ้าไม่รู้จะ search อะไรและไม่รู้ว่าจะเริ่มตรงไหน หนังสือคือสิ่งที่ควรมีครับ เพราะจะสอนเราตั้งแต่หัดเดิน
แต่คำว่าเขียนได้ กับเีขียนให้ดีมันก็ต่างกันเยอะอีกหละครับ
สิ่งที่ควรจะรู้ สำหรับเขียนให้ดีคือ OOP , Design Pattern, Usability, Software Architecture
ปล. สิ่งที่สำคัญที่สุด ผมว่าเลือกใช้เทคโนโลยีให้เหมาะกับงานมากกว่า
จริงๆเวลาอาจารย์เขาสอน ขั้น เบสิกในโดรงเรียนเขามักจะสอนใช้ โฟลวชาร์ตไงครับ แต่มาถึงขั้นนี้แล้ว ไม่ต้องใช้ครับ ขอให้มี ลอจิกดีๆในสมองครับ
Flowchart นั้นไม่จำเป็นครับ แต่ถ้าอยากสื่อสารกับคนอื่นๆ รู้เรื่องโดยไม่ต้องอธิบายอะไรมากก็ควรใช้ Flowchart ครับ
เวลาที่ผมเขียนโปรแกรมใหญ่ๆ ผมก็มักจะเขียน Flowchart เอาไว้ด้วย เพราะมันง่ายต่อการไล่ครับ บางทีเรามองในสมองเราไม่เห็น แต่พอเขียนลงกระดาษแล้วมันสะดวกต่อการคิดวิเคราะห์ต่างๆ มากขึ้นครับ
ถ้าเอาไว้อ่านเอง Flowchart นั้นเขียนกากๆ ก็ได้ครับ ไม่ต้องใช้สัญลักษณ์แม่นเป๊ะ
ผมคิดว่าการออกแบบฐานข้อมูล(database) สำคัญนะครับ
ออกแบบดี ทำให้ PHP จัดการเกี่ยวข้อมูลง่ายขึ้น คิดว่าไม่ยากครับ
PHP ศึกษาไม่นานก็เป็นแล้วครับ
เริ่ม เลย ครับ ศึกษาจากหนังสือก่อน
แล้วมีปัญหาอะไรมาถามในบอร์ดได้ครับ :wanwan003:
อ้างถึงจาก: cjmling ใน 04 ตุลาคม 2010, 15:05:26
อ้างถึงจาก: m2studio ใน 04 ตุลาคม 2010, 14:20:28
อ้างถึงจาก: yen032 ใน 04 ตุลาคม 2010, 14:14:37
แล้วต้องเก่ง flowchart ไหมครับ
มันเกี่ยวอะไรกับ flowchart หว่า -*-
ถ้าผมหัดเขียนอะไรตอนนี้ คงไม่ใช้หนังสือเท่าไหร่แล้วครับ search บน google เลยมีเพียบ
แต่ถ้าไม่รู้จะ search อะไรและไม่รู้ว่าจะเริ่มตรงไหน หนังสือคือสิ่งที่ควรมีครับ เพราะจะสอนเราตั้งแต่หัดเดิน
แต่คำว่าเขียนได้ กับเีขียนให้ดีมันก็ต่างกันเยอะอีกหละครับ
สิ่งที่ควรจะรู้ สำหรับเขียนให้ดีคือ OOP , Design Pattern, Usability, Software Architecture
ปล. สิ่งที่สำคัญที่สุด ผมว่าเลือกใช้เทคโนโลยีให้เหมาะกับงานมากกว่า
จริงๆเวลาอาจารย์เขาสอน ขั้น เบสิกในโดรงเรียนเขามักจะสอนใช้ โฟลวชาร์ตไงครับ แต่มาถึงขั้นนี้แล้ว ไม่ต้องใช้ครับ ขอให้มี ลอจิกดีๆในสมองครับ
อืมมม.. เพิ่งนึกออกเลยแฮะ .. สมัยอาจารย์สอน เค้าคงสอนให้เราเรียบเรียงความคิดด้วย flowchart จะได้เห็นภาพง่าย
หุหุ แบบว่าไม่ได้นึกถึงมันมานานมากแระ ...
-UML
-ER model
-DFD
-Algorithm
-AI
เรียน computer science เลยครับผม
สมัยนี้ไม่ยากแล้วครับ เพียงแค่หน้าตัวอย่างดี ๆ
แล้วก็นั่งไล่โค้ดเขาดู อยากรู้ สงสัย หรืออื่น ๆ ถามพี่กูเกิ้ลดู พี่เขารู้หมด
*******************
หรืออยากจะเรียนลัด ก็ต้องหาเครื่องมือช่วยครับ
ลองดาวน์โหลดโปรแกรม php code father ที่เว็บ www.code-father.com (http://www.code-father.com) ไปใช้ดูครับ
แล้วคุณจะรู้ว่า ไม่ต้องเก่งมาจากไหน ก็เขียนเว็บ เขียนโปรแกรม php ได้ สบาย ๆๆๆๆๆๆๆๆๆๆ
พอมีหนังสือจะแนะนำไหมครับ
ต้องมี ค.ว.ย. ครับ
คิด วิเคราะห์ แยกแยะ รวมทั้งมีความคิดเชิงตรรกะด้วยครับ
เอาเป็นว่าเจอโจทย์คณิตศาสตร์ ให้ฝึกตีโจทย์เปล่าๆครับ วิธีง่ายๆก็เวลาไปกินข้าวกับเพื่อนก็ฝึกเป็นเครื่องคิดเลขครับ หารให้ไวบนอากาศ
พื้นฐานที่มี ก้ถือว่าดีแล้วครับ จากที่ผมเขียนโปรแกรมหลายๆโปรแกรม จะเขียนยังไงให้เก่ง อันดับแรกเลย ต้องจำคำสั่งให้ได้ ที่ต้องใช้บ่อยๆเข้าใจความหมายของคำสั่งนั้นๆ เขียนบ่อยๆ ก็เก่งเองครับ
ส่วนเรื่องหนังสือ ผมชอบชื้อหนังสือมาไว้วางไว้หน้าโต๊ะคอม แล้วไม่ค่อยได้อ่านหรอกคับ ไปหาอ่านในเน๊ทเอา แต่ถ้าจะไปอ่านให้เข้าใจลึกยิ่งขึ้นก็ไปหาหัวข้อที่เราสงสัยในหนังสือครับ