ทำเว็บทำไมต้องศึกษาการแฮกก่อน -"- คุณไม่ได้ดูแลส่วน network security ไม่ต้องไปดูลึกขนาดนั้นหรอกครับ
พื้นฐานการทำเว็บที่ต้องมีคือ ภาษา HTML ครับ ซึ่งปัจจุบันจะใช้ HTML 4.1 และอนาคตจะเป็น HTML 5 คุณน่าจะศึกษาอย่างน้อยขั้นพื้นฐานให้ได้
1. doctype คืออะไร
2. การทำ charset ให้หน้าเว็บแสดงภาษาไทย
3. แท็กต่างๆของภาษา HTML
4. เครื่องมือที่ใช้พัฒนา (dreamweaver จะง่ายสุดแต่เสียเงิน, notepad++ โปรแกรมฟรีสามัญของพวกนักทำเว็บ)
พอคุณเริ่มทำ HTML ได้ อาจจะเป้นแค่เว็บ static (คือเว็บนิ่งๆ ไม่มีการเก็บข้อมูล หรือส่งข้อมูล แค่คลิกแล้วไปหน้าต่างๆ) คุณอาจจะพอใจแค่นั้น หรือ ต้องการทำเว็บให้เป้นระบบใหญ่ขึ้น มีการเก็บข้อมูลลงทะเบียน หน้าเว็บแสดงข่าว สามารถอัพเดทได้ คุณจะเริ่มไปศึกษาภาษาอื่นเพิ่มเติมเพื่อทำให้เว็บคุณเป้น dynamic (มีการเก้บข้อมูล ส่งข้อมูลลงฐานข้อมูล) คุณจะศึกษา JSP, ASP, PHP อะไรก็ได้แล้วแต่ต้องการ
สิ่งที่สำคัญที่คุณต้องมีคือ ขยันทำ ฝึกโค้ดบ่อยๆ ช่างถามผู้รู้บ่อยๆ
หมายเหตุ: ถ้าคุณคิดว่ามันยุ่งยากเกินจนสมองไม่อยากรับรู้ ให้คุณลองดู CMS เว็บไซต์สำเร็จรูปเช่น Joomla, mambo, Drupal เป็นต้น คุณไม่ต้องโค้ดโปรแกรมใดๆ แต่ติ๊กๆ เลือกๆ เว็บก็เป้นของคุณแล้ว (ลองค้นหาดูใน Joomla thai)