Skip to toolbar

สอนเขียนเว็บ

บทความล่าสุด

สรุปความรู้ที่ได้จาก Project ที่ทำหลายระบบ

บอกก่อนเลยว่าบทความนี้ยาวแน่ๆ โดยผมจะพยายามแบ่ง part เป็นหัวข้อๆแล้วกันนะครับ ถ้าใครอ่านแล้วเจอเรื่องอะไรหรือมีประสบการณ์เดียวกันก็อย่าลืมมาแบ่งปันใน comment ด้านล่างบทความนะครับ เอาล่ะ ไปดูกันว่าการได้ลงไปเจอระบบที่ไม่ได้ใหญ่แต่มีหลาย party เป็นอย่างไร และในมุมมองของ dev ที่เจองานคุยกับลูกค้าเป็นอย่างไรครับ เริ่มต้นจากไปทำ API ส่วนเดียว ในตอนแรกที่ทางบริษัทได้รับงานมาเราได้มีส่วนเข้าไปช่วยงานทำ API สำหรับให้ทางทีมงานที่เป็นแผนกภายใน ขอเรียกทีมนี้ว่าทีม M แล้วกันโดยมี senior dev มาคุยงานกัน ตอนประชุมครั้งแรกทางทีมก็ขนกันไปฟัง requirement และมีหัวหน้าไปด้วย ซึ่งผมได้เรียนรู้อะไรเยอะเยะจากเขา และกับตัวโปรเจ็คนี้ จากการประชุมงานครั้งแรกนั้นทำให้เรียนรู้ว่า การจะสื่อสารกับ vender เจ้าอื่นๆ ถ้าหากเราเป็นคนกลางควรจะต้องเตรียมตัวอะไร บ้าง เช่น เอกสารควรจะบอกชัดเจน และต้อง update ด้วย เพราะจากที่เราคุยกันนั้นมีแต่เอกสารเก่า และเป็นการคุยปากเปล่าซะเยอะ เช่น การติดต่อกับ server อื่นๆ ซึ่งตรงจุดนี้มีหลุดระบบภายในมาโดยไม่มีการบอกกล่าวใดๆ ซึ่งตรงนี้ก็ทำให้เห็นว่าคนที่จะคุยเก็บ requirement ต้องเป็นคนจับประเด็นเร็วและเข้าใจระบบได้เร็ว หัวหน้าผมนั้นจับประเด็นได้เร็วมากๆ คือบอกได้เป็นฉากๆอะไรต้องส่งไปไหนทั้งๆที่นั่งฟังพร้อมกัน ผมยัง […]

Javascript ตอนที่ 3

บทความมีอะไรบ้าง? บทความนี้ผมจะสอนพวกพื้นฐานการเขียนเว็บโดยจะเริ่มแบบคนไม่รู้เลยว่าเว็บทำงานแบบไหนอย่างไร เพื่อให้พอมีความรู้และสามารถต่อยอดได้นะครับ อาจจะไม่ลงรายละเอียดแบบลึกว่ามันส่งค่าอะไรยังไง แต่จะพยายามให้คนอ่านสามารถเข้าใจและเขียนเว็บได้ในระดับเริ่มต้น โดยผมคิดว่าสิ่งที่ผมจะสอนนั้นจะสามารถหารายได้หรือสร้างรายได้นั่นเอง แต่ต้องให้คุณพยายามทำความเข้าใจและตั้งใจจริงนะครับ Set up เครื่องมือเขียน code HTML CSS ภาค 1 CSS ภาค 2 Javascript ตอนที่ 1 Javascript ตอนที่ 2 Javascript ตอนที่ 3 PHP โดยในบทความชุดนี้ผมจะมีการบ้านให้คุณได้ฝึกทักษะที่สอนในบทความอยากให้คุณลองทำตามดูนะครับโดยผมจะมีเฉลยให้ในตอนท้ายของบทความนะครับ ขอร้องว่าอย่าโกงกันนะเพราะตั้งใจเขียนเพื่อให้คุณได้เรียนรู้จริงๆ ถ้าติดตรงไหนในบทความอยากให้เพิ่มเติมอะไรก็สามารถ comment บอกได้นะครับ ผมเองจะพยายามปรับปรุงให้ดีขึ้นเรื่อยๆ Loop คืออะไร หลังจากเราสร้าง function เป็นแล้วต่อไปอยากจะสอนเรื่องการทำซ้ำหรือการวนลูปนั่นเอง โดยลูปคือการที่เราให้ โปรแกรมของเราทำอะไรซักอย่างซ้ำๆ เช่น การสร้าง ตารางที่ละแถวๆ หลายแถวๆนั่นก็คือการทำซ้ำ หรือ การให้โปรแกรมนับเลขอย่างนี้ก็เป็นการใช้งาน ให้โปรแกรมวนนับเลขไปเรื่อยๆ ทำนองนี้ครับ หลังจากอธิบายไปแล้วมาดูตัวอย่างกันดีกว่าครับ สมมติว่าเราอยากให้ js ทำการนับเลข 1 – […]

Line LIFF limitation

หลังจากที่ Line ได้ปล่อย LIFF ( LINE Front-End Framework ) เอาง่ายๆ คือ line อยากทำให้เวลาเรากดเปิดเว็บตอนคุยกันแล้วมันไม่ออกจาก app line โดยมันจะดีดหน้าต่างขึ้นมาโดยสามารถดูเว็บได้เลย ประมาณนั้น เหมือนเวลาที่คุณกด post ใน facebook ที่เป็นเว็บอ่ะครับนั่นแหละ ในบทความนี้ผมอยากมาบอกถึง limit บางอย่างที่ผมได้ไปเล่นแล้วทดสอบหลายๆอย่างมาเลยอยากเขียนไว้ว่ามันทำอะไรได้บ้างอะไรไม่ได้ ไม่สามารถส่งข้อความออกไปหาคนอื่นได้ เราไม่สามารถแชร์อะไรนอกเหนือจากการส่งจากคนที่เราคุยอยู่ เช่น สมมติว่าเราจะใช้ liff app โดยเป็น 1 ในเมนูสมมติว่าคุณกดคุย มันจะเป็นการคุยระหว่าง คุณ กับ official account สมมติว่าเว็บของคุณต้องการส่งรูปหรืออะไรไปให้คนอื่น เช่น ลูกค้าของคุณแบบนี้ทำไม่ได้ครับ งงไหมครับ ดูรูปด้านล่างเลย จากรูปคุณจะไม่สามารถส่งอะไรออกไปหา contact ของคุณเลยทำได้แค่ให้เขาเปิดเว็บแล้วเล่นเว็บปกติเช่นซื้อของอย่างนี้ได้ ดู content อย่างนี้ได้แต่ถ้าหากคุณอยากใช้ความสามารถแบบส่งอะไรจาก liff ไปหาคนในไลน์คนนั้นอย่างนี้ไม่ได้ครับ แต่ถ้าคุณเอา link line […]

Javascript ตอนที่ 2

หลังจากเราเรียนรู้เรื่องตัวแปรไปแล้วต่อไปเราจะมาเรียนรู้เกี่ยวกับภาพรวมและเรื่อง function ว่ามันทำงานแบบไหนอย่างไร แล้วเราจะใช้พวก function พื้นฐานที่ javascript เตรียมมาให้เราได้อย่างไรครับ บทความมีอะไรบ้าง? บทความนี้ผมจะสอนพวกพื้นฐานการเขียนเว็บโดยจะเริ่มแบบคนไม่รู้เลยว่าเว็บทำงานแบบไหนอย่างไร เพื่อให้พอมีความรู้และสามารถต่อยอดได้นะครับ อาจจะไม่ลงรายละเอียดแบบลึกว่ามันส่งค่าอะไรยังไง แต่จะพยายามให้คนอ่านสามารถเข้าใจและเขียนเว็บได้ในระดับเริ่มต้น โดยผมคิดว่าสิ่งที่ผมจะสอนนั้นจะสามารถหารายได้หรือสร้างรายได้นั่นเอง แต่ต้องให้คุณพยายามทำความเข้าใจและตั้งใจจริงนะครับ Set up เครื่องมือเขียน code HTML CSS ภาค 1 CSS ภาค 2 Javascript ตอนที่ 1 Javascript ตอนที่ 2 Javascript ตอนที่ 3 PHP โดยในบทความชุดนี้ผมจะมีการบ้านให้คุณได้ฝึกทักษะที่สอนในบทความอยากให้คุณลองทำตามดูนะครับโดยผมจะมีเฉลยให้ในตอนท้ายของบทความนะครับ ขอร้องว่าอย่าโกงกันนะเพราะตั้งใจเขียนเพื่อให้คุณได้เรียนรู้จริงๆ ถ้าติดตรงไหนในบทความอยากให้เพิ่มเติมอะไรก็สามารถ comment บอกได้นะครับ ผมเองจะพยายามปรับปรุงให้ดีขึ้นเรื่อยๆ ภาพรวมกว้างๆ อย่างแรกที่อยากจะบอกคุณก่อนคือ javascript นั้นในเริ่มแรกเราทำงานกับ browser หรือโปรแกรมที่เราใช้เปิดเว็บทั้งหลายไม่ว่าจะ chrome, firefox, safari, ie, etc. เหล่านี้เราเรียกว่า Browser […]

Javascript ตอนที่ 1

ในบทความนี้เราจะค่อยๆอธิบายๆแบบภาพรวม และพื้นฐานทั่วๆไปโดยอาจจะไม่ครอบคลุมการเขียนพวก modern framework พวก react , vue พวกนี้นะครับแต่จะสอนว่าเริ่มการเขียน javascript ต้องเขียนยังไง การเรียกใช้ function ต้องทำแบบไหนนะครับเอาล่ะไม่พูดเยอะเจ็บคอไปดูกันเลย บทความมีอะไรบ้าง? บทความนี้ผมจะสอนพวกพื้นฐานการเขียนเว็บโดยจะเริ่มแบบคนไม่รู้เลยว่าเว็บทำงานแบบไหนอย่างไร เพื่อให้พอมีความรู้และสามารถต่อยอดได้นะครับ อาจจะไม่ลงรายละเอียดแบบลึกว่ามันส่งค่าอะไรยังไง แต่จะพยายามให้คนอ่านสามารถเข้าใจและเขียนเว็บได้ในระดับเริ่มต้น โดยผมคิดว่าสิ่งที่ผมจะสอนนั้นจะสามารถหารายได้หรือสร้างรายได้นั่นเอง แต่ต้องให้คุณพยายามทำความเข้าใจและตั้งใจจริงนะครับ Set up เครื่องมือเขียน code HTML CSS ภาค 1 CSS ภาค 2 Javascript ตอนที่ 1 Javascript ตอนที่ 2 Javascript ตอนที่ 3 PHP โดยในบทความชุดนี้ผมจะมีการบ้านให้คุณได้ฝึกทักษะที่สอนในบทความอยากให้คุณลองทำตามดูนะครับโดยผมจะมีเฉลยให้ในตอนท้ายของบทความนะครับ ขอร้องว่าอย่าโกงกันนะเพราะตั้งใจเขียนเพื่อให้คุณได้เรียนรู้จริงๆ ถ้าติดตรงไหนในบทความอยากให้เพิ่มเติมอะไรก็สามารถ comment บอกได้นะครับ ผมเองจะพยายามปรับปรุงให้ดีขึ้นเรื่อยๆ Javascript คืออะไร ? มันคือภาษา 1 สำหรับการเขียนเว็บโดยในบทความแรกๆทำไมผมถึงสอนเรื่อง HTML, […]

เด็กจบใหม่ จะทำงานโปรแกรมเมอร์ บริษัทคาดหวังอะไรจากคุณ ?

ช่วงนี้น่าจะเป็นการสำเร็จการศึกษาของบัณฑิตจบใหม่หลายๆที่ ผมอยากจะมาบอกเล่าว่า ในบริษัทที่เรากำลังจะไปทำงานด้าน โปรแกรมเมอร์ นั้นคุณจะต้องมีมุมมองแบบไหน และการทำงานแบบไหนที่บริษัทอยากได้จากคุณและคุณจะได้จากบริษัทไปอ่านกันเลย คำเตือน !! บทความนี้เป็นทัศนคติส่วนตัวของผมเองอาจจะผิดถูกไปบ้างแต่พยายามจะส่วนที่เป็นประโยชน์จริงๆสำหรับผู้อ่านนะครับ ถ้ามีอะไรไม่ถูกหรือไม่ตรงสามารถแชร์ความคิดเห็น comment ใต้บทความได้เลยครับ ไม่เก่งทำไรไม่เป็นเลยเรียนมา 4 ปี เกาะเพื่อนผ่านทำไงดี ? สิ่งที่ผมอยากจะบอกเลยว่าคุณไม่ต้องหมดหวังหรอกครับ หลายๆคนก็มาเริ่มต้นเรียนรู้จริงๆจังๆหลังจากได้ทำงานจริงครับ แต่ ! แต่ ! แต่ ! มันจะดีกว่าถ้าคุณเริ่มตอนนี้ ถ้าหากคุณเป็นสายเกาะเพื่อนจบ ผมไม่แน่ใจว่ายังมีอยู่ไหมแต่ถ้าหากคุณไม่มั่นใจจะทำงานได้จริงๆ ผมแนะนำว่า สิ่งที่จะพิสูจน์ให้คุณได้งานแบบง่ายๆในสายงานนี้คือ ทำ Project ตัวอย่าง หรือ Project ทดลอง สิ่งนี้จะเป็นการพิสูจน์ได้เลยว่าคุณเรียนรู้จากความไม่รู้ และคนมาดู project ของคุณจะรู้เลยว่าคุณมีความรู้ระดับไหน แล้วจะเริ่มยังไง ? อย่างแรกคุณเริ่มก่อนว่าจะเรียนรู้ภาษาอะไร โดยเลือกมาซักภาษา ไม่มีภาษาไหนห่วยหรือดีกว่า ขออนุญาตเปรียบเทียบเหมือนในเกมแล้วกัน ถ้าสมมติว่า ภาษาที่เราจะใช้คืออาวุท งานก็คือ มอนสเตอร์ครับ ยังไง ? ขอเปรียบเทียบแบบนี้ครับ สมมติว่า ภาษา […]

Event

[Event] สรุปงาน Firebase Summit Extended

ได้มีโอกาสไปร่วมงาน Firebase Summit Extended เลยขอเขียนสรุปไว้สำหรับคนที่ไม่ได้มาและเก็บภาพบรรยากาศในงานมาให้ชมครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[สรุป]The Art of Testing ReactJS and The Emerging Reasonreact

สรุปจากงาน The Art of Testing ReactJS and The Emerging Reasonreact นะครับโดยตัวงานจะเป็นการพูดถึง React จะ test ยังไง การ test มีกี่แบบและแตกต่างกันยังไง อะไรสำคัญ อีกเรื่องหนึ่งคือตัว Reason React ( อันนี้เป็นชื่อภาษานะครับ ) ว่ามันเจ๋งยังไง ครับ โดยทางทีมงานบอกว่า งานไม่ใช่การนั่งฟังให้คุยกันเหมือน meet up จะพยายามจัดทุกเดือนเกี่ยวกับ techenology ถ้าใครอยากฟังอะไรก็ให้เสนอเขาได้หรืออยากพูดก็ตามทีน่าจะเป็นโอกาสให้หลายๆคนอยากคุยเรื่องเทคโนโลยีได้มาคุยกันครับ https://www.facebook.com/events/2032107576853136/?notif_t=plan_reminder&notif_id=1539253945610997 Testing React App ( แฮม ) – Why tests ? ช่วยเรื่องเอกสารไปในตัว และบอกว่า code เราทำหน้าที่อะไร เช่น เรามี regex password แล้วต้องประกอบด้วยตัวเล็กตัวใหญ่ ตัวเลข ตัวอักษรพิเศษ […]

[event] สรุปงาน WordPress meet up Your favourite tools and tricks to work!

สรุปงาน wordpress meet up ที่เราจะจัดทุกๆ 1 เดือนนะครับใครที่กำลังมองหานักพัฒนาหรืออยากจะเข้าชุมชนเพื่อเข้ามาช่วยเหลือและส่งต่อสิ่งดีๆให้กับคนใช้ wordpress แนะนำเลยว่าต้องมาครับ โดยสัปดาห์นี้จะเป็นเกี่ยวกับการผู้ว่าจ้างกับคนรับจ้างทำงานเกี่ยวกับ wordpress ว่าเราจะโปรโมทตัวเองยังไง ก่อนเริ่มจ้างงาน/รับงาน ต้องเตรียมอะไรกันบ้าง มีการติดต่อด้วยเครื่องมืออะไร การดูแลหลังจากงานเสร็จควรจะทำแบบไหนดี ซึ่งคิดว่าเป็นประโยชน์กับทุกคนที่ใช้ เอาล่ะไปเริ่มกันเลย !! adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[Event] สรุปงาน WordCamp 2018 ทั้งหมด 2 วัน

วันนี้ผมจะมาสรุปงาน WordCamp 2018 ขอเล่าคราวๆก่อนว่างานนี้คือ งานยิ่งใหญ่ที่สุดของคนทำ wordpress หรือใช้งาน wordpress ก็ดีซึ่งจะมารวมตัวกันและมีห้องสัมนาให้ฟังทั้งแบบเทคนิคเชิงลึก เทคนิคด้าน Dev ( การพัฒนาตัว wordpress ) โดยจะแบ่งเป็น 2 วันวันแรกคือ Contributor day และ Conference Day เอาล่ะเป็นอย่างไรไปอ่านกันเลย !!! adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

ความสุข ความหวัง รอยคราบน้ำตากับ YWC15

“แบบนี้เรียกว่า Less design more mistake ค่ะ” เสียงจากกรรมการท่านหนึ่ง “เว็บที่ช่วยสังคมกับเว็บที่หลอกลวงมีเส้นบางๆกันอยู่” ยังคงเป็น comment จากกรรมการชุดเดิมจะเปลี่ยนไปแค่กลุ่มที่มานำเสนอ “ถ้า inside ไม่ดีก็ไม่มีอะไรแตกต่างจากคนอื่น” สารพัดคำพูดที่คนรับฟังรู้สึกเหมือนถูกต่อว่าหรือประชดประชัน หลายๆคนมองว่าทำไมคนเหล่านี้ต้องมายืนให้คนกลุ่มหนึ่งวิพากษ์วิจารณ์ผลงานเหมือนเอาเป็นเอาตายอยากให้ลองอ่านดู 3 วันก่อนหน้าเหตุการณ์ข้างบน เรายังคงไปงานค่ายเหมือนทุกปีแต่ปีนี้มันไกลกว่าเดิมหน่อยและยังคงจัดที่ กทม. เหมือนเดิมปีนี้จัดที่ สถาบันการจัดการปัญญาภิวัฒน์ แถวแจ้งวัฒนะ บอกเลยโครตไกลลลลลลลลลลลล แต่ก็ยังไปนะ 555 จะบ่นทำไม โดยเราเลือกช่วงเวลาที่น้องๆค่ายทำการหาไอเดียและไปช่วยเหลือให้คำแนะนำ ( ซึ่งเอาจริงๆก็ไม่ค่อยได้แนะอะไรเท่าไรหรอก เพราะกระบวนคิดไอเดียมันมีกระบวนการของมันซึ่งในค่ายสอนดีแหละ ) เราก็ทำหน้าที่ แอบใบ้ๆ ไม่บอกคำตอบตรงๆ ซึ่งน้องบางคนจะหงุดหงิดเพราะว่าเราจะไม่บอกคำตอบตรงๆ ก็ต้องทำใจหน่อยนะ การหาไอเดีย อธิบายง่ายๆ มี 5 ขั้นตอนสำหรับคนมาอ่านแล้วงงๆ กระบวนการหาไอเดียมีดังนี้ เลือกหัวข้อจากสิ่งที่สนใจ เขียนปัญหาที่ตัวเองเจอกับเรื่องนั้นๆ คนในทีมช่วยกันถามรายละเอียดว่าทำไม เจ้าของปัญหาจึงพบปัญหานั้นๆ ให้คิดว่า “เราน่าจะ” เพื่อเหมือนสมมติกึ่งเอาจริงๆมาช่วยแก้ไขปัญหานั้นๆ เขียนวิธีที่เราคิดจากข้อ 4 ให้เป็นรูปธรรมมากขึ้นหรือลงรายละเอียดให้คนอื่นๆเข้าใจมากขึ้น ยกตัวอย่างเช่น สมมติในทีมมี 8 คนก็หากันมาคนละหัวข้อที่ตัวเองประสบปัญหา เช่น […]

งาน WordCamp Bangkok ครั้งแรกของเมืองไทย

เป็นครั้งแรกของการจัดงาน WordCamp โดยการจะจัดงานใหญ่อย่างนี้ได้เราต้องมีการจัด meet up wordpress แบบเล็กๆมาก่อน และต้องส่งเรื่องการ meet up แจ้งให้ทาง wordpress community ทราบถึงจะจัดงานใหญ่อย่าง wordcamp ได้ไปดูว่าวันนี้จะมีเรื่องเล่าอะไรกันบ้างครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

Programming

Javascript ตอนที่ 2

หลังจากเราเรียนรู้เรื่องตัวแปรไปแล้วต่อไปเราจะมาเรียนรู้เกี่ยวกับภาพรวมและเรื่อง function ว่ามันทำงานแบบไหนอย่างไร แล้วเราจะใช้พวก function พื้นฐานที่ javascript เตรียมมาให้เราได้อย่างไรครับ บทความมีอะไรบ้าง? บทความนี้ผมจะสอนพวกพื้นฐานการเขียนเว็บโดยจะเริ่มแบบคนไม่รู้เลยว่าเว็บทำงานแบบไหนอย่างไร เพื่อให้พอมีความรู้และสามารถต่อยอดได้นะครับ อาจจะไม่ลงรายละเอียดแบบลึกว่ามันส่งค่าอะไรยังไง แต่จะพยายามให้คนอ่านสามารถเข้าใจและเขียนเว็บได้ในระดับเริ่มต้น โดยผมคิดว่าสิ่งที่ผมจะสอนนั้นจะสามารถหารายได้หรือสร้างรายได้นั่นเอง แต่ต้องให้คุณพยายามทำความเข้าใจและตั้งใจจริงนะครับ Set up เครื่องมือเขียน code HTML CSS ภาค 1 CSS ภาค 2 Javascript ตอนที่ 1 Javascript ตอนที่ 2 Javascript ตอนที่ 3 PHP โดยในบทความชุดนี้ผมจะมีการบ้านให้คุณได้ฝึกทักษะที่สอนในบทความอยากให้คุณลองทำตามดูนะครับโดยผมจะมีเฉลยให้ในตอนท้ายของบทความนะครับ ขอร้องว่าอย่าโกงกันนะเพราะตั้งใจเขียนเพื่อให้คุณได้เรียนรู้จริงๆ ถ้าติดตรงไหนในบทความอยากให้เพิ่มเติมอะไรก็สามารถ comment บอกได้นะครับ ผมเองจะพยายามปรับปรุงให้ดีขึ้นเรื่อยๆ ภาพรวมกว้างๆ อย่างแรกที่อยากจะบอกคุณก่อนคือ javascript นั้นในเริ่มแรกเราทำงานกับ browser หรือโปรแกรมที่เราใช้เปิดเว็บทั้งหลายไม่ว่าจะ chrome, firefox, safari, ie, etc. เหล่านี้เราเรียกว่า Browser […]

Javascript ตอนที่ 1

ในบทความนี้เราจะค่อยๆอธิบายๆแบบภาพรวม และพื้นฐานทั่วๆไปโดยอาจจะไม่ครอบคลุมการเขียนพวก modern framework พวก react , vue พวกนี้นะครับแต่จะสอนว่าเริ่มการเขียน javascript ต้องเขียนยังไง การเรียกใช้ function ต้องทำแบบไหนนะครับเอาล่ะไม่พูดเยอะเจ็บคอไปดูกันเลย บทความมีอะไรบ้าง? บทความนี้ผมจะสอนพวกพื้นฐานการเขียนเว็บโดยจะเริ่มแบบคนไม่รู้เลยว่าเว็บทำงานแบบไหนอย่างไร เพื่อให้พอมีความรู้และสามารถต่อยอดได้นะครับ อาจจะไม่ลงรายละเอียดแบบลึกว่ามันส่งค่าอะไรยังไง แต่จะพยายามให้คนอ่านสามารถเข้าใจและเขียนเว็บได้ในระดับเริ่มต้น โดยผมคิดว่าสิ่งที่ผมจะสอนนั้นจะสามารถหารายได้หรือสร้างรายได้นั่นเอง แต่ต้องให้คุณพยายามทำความเข้าใจและตั้งใจจริงนะครับ Set up เครื่องมือเขียน code HTML CSS ภาค 1 CSS ภาค 2 Javascript ตอนที่ 1 Javascript ตอนที่ 2 Javascript ตอนที่ 3 PHP โดยในบทความชุดนี้ผมจะมีการบ้านให้คุณได้ฝึกทักษะที่สอนในบทความอยากให้คุณลองทำตามดูนะครับโดยผมจะมีเฉลยให้ในตอนท้ายของบทความนะครับ ขอร้องว่าอย่าโกงกันนะเพราะตั้งใจเขียนเพื่อให้คุณได้เรียนรู้จริงๆ ถ้าติดตรงไหนในบทความอยากให้เพิ่มเติมอะไรก็สามารถ comment บอกได้นะครับ ผมเองจะพยายามปรับปรุงให้ดีขึ้นเรื่อยๆ Javascript คืออะไร ? มันคือภาษา 1 สำหรับการเขียนเว็บโดยในบทความแรกๆทำไมผมถึงสอนเรื่อง HTML, […]

สอนเขียนเว็บเริ่มต้นบทที่ 1 HTML

บทความนี้ผมอยากทำมาเพื่อสอนคนเริ่มต้นอยากเขียนเว็บโดยจะสอนอะไรที่จำเป็นสำหรับคนอยากเริ่มต้นนะครับ เช่น Designer หรือคนที่เขียน content หรือบุคคลที่สนใจครับ โดยบทความนี้จะเป็นการสอน html ซึ่งเป็นก้าวแรกของการเข้าสู่การเขียนเว็บครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

Set up เครื่องมือเขียน code

ก่อนที่เราจะไปเริ่มต้นเรียนรู้เกี่ยวกับการเขียน code นั้นสิ่งสำคัญคือเราต้องมีเครื่องไม้เครื่องมือที่ช่วยให้เราเขียน code ได้ง่ายมากขึ้นในบทความนี้จะสอนการ set up และสิ่งต่างๆที่ต้องเรียนรู้ว่าเราจะมีเครื่องมือช่วยเราเขียน code ไปทำไมกัน adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[Event] สรุปงาน Firebase Summit Extended

ได้มีโอกาสไปร่วมงาน Firebase Summit Extended เลยขอเขียนสรุปไว้สำหรับคนที่ไม่ได้มาและเก็บภาพบรรยากาศในงานมาให้ชมครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

JavaScript Clean Coding Best Practices

บทความนี้สรุปจากเว็บ https://blog.risingstack.com/javascript-clean-coding-best-practices-node-js-at-scale จะแปลคราวๆไว้นะครับ เผื่อให้ตัวเองอ่านและหวังว่าจะเป็นประโยชน์ต่อคนอื่นนะครับ โดยเราอาจจะเคยได้ยินเรื่องการเขียนโค้ดที่ดีหรือว่า clean code แต่มันคืออะไรกันล่ะ ? เราไปดูกันว่าเขาแนะนำอย่างไรกันครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com