แนวทางการอัพสกิลอาชีพนักพัฒนาเว็บไซต์สายเวิร์ดเพรส

เกริ่นนำ

บทความนี้จะเป็นการแนะนำสำหรับผู้ที่สนใจอยากเป็นนักพัฒนาเว็บไซต์ด้วยระบบเวิร์ดเพรส ว่าเราควรจะเริ่มต้นศึกษาจากจุดไหนก่อนแล้วไปต่อที่จุดไหนเป็นขั้นๆไปนะครับ

โดยจะอธิบายด้วยการเปรียบเทียบให้เห็นภาพจากระบบคลาสอาชีพในเกมส์ระดับตำนานที่เพื่อนๆน่าจะรู้จักกันคือเกมส์ ragnarok ซึ่งมีลำดับตามนี้


สกิลพื้นฐานที่จำเป็นทั้งหมด

WP

คือ การใช้งานพื้นฐานระบบ WordPress

CSS

คือ โค้ดสำหรับจัดแต่งความสวยงามของเว็บไซต์

JS (JavaScript)

คือ โค้ดสำหรับลูกเล่นวูปวาปต่างๆ ของเว็บไซต์ หรือเพิ่มความสามารถในหน้าเว็บ

HTML

คือ โค้ดโครงสร้างหลักที่ใช้ทำเว็บไซต์

PHP

คือ โค้ดสำหรับการจัดการเงื่อนไขต่างๆ ของเว็บไซต์


Novice

ทีมข้อมูล & แอดมินเวิร์ดเพรส

คลาสโนวิท จะเริ่มต้นด้วยการอัพสกิลพื้นฐานการใช้งานตัวเวิร์ดเพรสทั้งหมดให้ได้ชำนาญ เช่น

  1. ติดตั้งเวิร์ดเพรสได้
  2. สร้างบทความต่างๆ ได้
  3. เพิ่มรูปเพิ่มลิงก์จัดข้อความได้
  4. เปลี่ยนธีมต่างๆ ได้
  5. ติดตั้ง plugin แล้วใช้ plugin พื้นฐานได้
  6. เข้าใจคำสั่งต่างๆ ในระบบหลังบ้านได้

ซึ่งถ้าเราสามารถใช้งานส่วนนี้ได้ชำนาญแล้ว ก็จะสามารถทำงานดูแลระบบหลังบ้านของเวิร์ดเพรสเหมือนเป็น admin ได้ และ สามารถเป็นทีม Content เพื่อช่วยทีมลงข้อมูลได้แล้วนะครับ

แหล่งหาความรู้

แนะนำ ชุด SeedKit แอบขายของให้พี่เม่นนิดนึง คือ ถ้าฝึกทำตามวีดีโอในชุดคิทนี้ก็จะเข้าใจพื้นฐานของตัวเวิร์ดเพรสตามด้านบนเกือบทั้งหมดเลยครับ


Swordman

นักพัฒนาเว็บไซต์ระดับต้น

คลาสนักดาบ จะเริ่มเข้าสู่การเขียนโค้ดขั้นพื้นฐานกันแล้ว ซึ่งสกิลที่จะต้องเริ่มศึกษาก็จะมี

  1. เข้าใจพื้นฐานโครงสร้างของโค้ด HTML
  2. วิธีการ Inspect โค้ดจากเบราเซอร์
  3. เข้าใจพื้นฐานคำสั่งโค้ด CSS
  4. เพิ่มโค้ด CSS ใน Custom Css ได้

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

แหล่งหาความรู้


Knight

นักพัฒนาเว็บไซต์ระดับกลาง

คลาสอัศวิน จะเข้ามาปรับแต่งธีมเวิร์ดเพรสกันแล้วในขั้นนี้ สกิลที่จะต้องเริ่มศึกษาก็จะมี

  1. ชำนาญโค้ด HTML
  2. ชำนาญโค้ด CSS
  3. เข้าใจ Hierarchy การทำงานของธีมเวิร์ดเพรส
  4. รู้จักคำสั่งฟังก์ชั่นพื้นฐานของเวิร์ดเพรส

ซึ่งถ้าเราสามารถทำส่วนนี้ได้เราก็จะสามารถสร้างและแก้ไขธีมเวิร์ดเพรสขั้นพื้นฐานได้ ขั้นนี้เราก็ก้าวเข้าสู่การเป็นนักพัฒนาเว็บไซต์สายเวิร์ดเพรสเต็มตัว สามารถที่จะรับงานทำเว็บเวิร์ดเพรสกับลูกค้าแบบไม่ซับซ้อนมากได้แล้วนะครับ

แหล่งหาความรู้


Lord Knight

นักพัฒนาเว็บไซต์ระดับสูง

คลาสอัศวินชั้นสูง คลาสนี้จะเป็นการอัพเลเวลและเพิ่มความชำนาญให้มากขึ้น สกิลที่ต้องศึกษาเพิ่มเติมก็จะมี

  1. ชำนาญ Hierarchy ของธีมเวิร์ดเพรส
  2. ชำนาญคำสั่งฟังก์ชั่นพื้นฐานทั้งหมดของเวิร์ดเพรส
  3. เข้าใจโค้ด JavaScript และ JQuery

มาถึงคลาสนี้เราก็จะสามารถทำเว็บเวิร์ดเพรสที่มีความซับซ้อนมากขึ้นได้ และ ก้าวเข้าสู่การเป็นนักพัฒนาเว็บไซต์สายเวิร์ดเพรสอย่างสมบูรณ์ และ อาจพัฒนาไปทำ plugin ต่อไปได้ด้วยนะครับ

แหล่งหาความรู้


สรุป

ทั้งหมดนี้จะเป็นเพียงแนวทางการอัพสกิลว่าเราควรจะเริ่มตรงไหนแล้วไปศึกษาตรงจุดไหนต่อดี จากประสบการณ์ส่วนตัวของผมเองนะครับ ซึ่งแต่ละคนก็อาจจะมีแนวทางที่เหมาะสมแตกต่างกันออกไป ก็สามารถปรับเปลี่ยนตามความเหมาะสมของเพื่อนๆ กันได้เลย

ถ้ามีโอกาสเราจะมาอธิบายเจาะลึกในแต่ละคลาสกันต่อในบทความต่อๆ ไปกันอีกทีนะครับ

ที่มา

BeanThemes


หมายเหตุ: คำถามผ่านเฟซบุคอาจมีการตกหล่น แนะนำให้ติดต่อผ่าน อินบ๊อกซ์ หรือ เว็บบอร์ด นะครับ