จะเป็นโปรแกรมเมอร์ Jsp ที่ประสบความสำเร็จได้อย่างไร ข้อผิดพลาดทั่วไปคือถือว่า JSP เป็น Java แบบง่าย ไม่ใช่ (อันที่จริง JSP เป็นเซิร์ฟเล็ตแบบง่าย) โปรแกรมเมอร์มักจะพยายามเรียนรู้ JSP โดยตรงโดยไม่ต้องเรียนรู้ทักษะการสนับสนุนที่จำเป็น JSP เป็นเทคโนโลยีเชื่อมโยงและประสบความสำเร็จในการเชื่อมต่อกับเทคโนโลยีอื่น ๆ ที่คุณต้องเข้าใจ หากคุณรู้จัก Java, HTML และ Javascript อยู่แล้ว นั่นหมายความว่า JSP นั้นเรียบง่ายมาก
ผู้ที่ต้องการเป็นโปรแกรมเมอร์ JSP ที่ประสบความสำเร็จสามารถดูตารางเวลานี้ได้ โปรดทราบสิ่งต่อไปนี้:
*ไม่ต้องสนใจขั้นตอนที่คุณคุ้นเคยอยู่แล้ว
*เวลาฝึกเป็นเพียงเวลาพื้นฐานที่เพียงพอในการเรียนรู้เพื่อให้คุณสามารถก้าวไปสู่ขั้นตอนต่อไปได้
1. สร้างและทำความเข้าใจเว็บเซิร์ฟเวอร์ของคุณ
เนื่องจาก Apache ให้บริการฟรีและใช้งานได้บนแพลตฟอร์มส่วนใหญ่ จึงแนะนำให้ใช้ Apache เพื่อวัตถุประสงค์ในการฝึกอบรม
ระยะเวลาติดตั้ง : 2 วัน
2. ตรวจสอบให้แน่ใจว่าคุณเข้าใจ HTML/XHTML
คุณจะต้องเข้าใจพื้นฐาน HTML โดยเฉพาะการใช้ตารางในรูปแบบ HTML XHTML จะมาแทนที่ HTML เร็วๆ นี้ และถือเป็นความคิดที่ดีที่จะเรียนรู้พื้นฐานของ XHTML โปรแกรมเมอร์หลายคนเรียนรู้ HTML ผ่าน HTML IDE (Integrated Development Environment) เนื่องจาก HTML IDE ส่วนใหญ่สร้างไวยากรณ์ HTML ที่น่าสับสน จึงจำเป็นต้องใช้เวลาในการเรียนรู้การเขียน HTML ด้วยมือ เนื่องจากคุณจะต้องเขียนโปรแกรมโดยใช้ JSP และ HTML ผสมกัน จึงเป็นสิ่งสำคัญที่จะต้องมีความเชี่ยวชาญในด้านไวยากรณ์ HTML ดังนั้นคุณจะต้องสามารถเขียน HTML ได้อย่างคล่องแคล่ว
ระยะเวลาการฝึกอบรม: 2 ถึง 4 สัปดาห์
3. เริ่มเรียนรู้ Java
การเริ่มต้นใช้งาน Java 1.4 สิ่งสำคัญคือต้องเข้าใจพื้นฐานของ Java ไม่ต้องกังวลกับการเรียนรู้ด้านกราฟิกของ Swing หรือ Java เนื่องจากคุณจะไม่ใช้คุณลักษณะเหล่านี้ใน JSP มุ่งเน้นที่รายละเอียดการทำงานกับ Java เรียนรู้ตรรกะของ Java และใช้เวลากับ Java Beans การเรียนรู้ Applets เป็นสิ่งที่ดี แต่เช่นเดียวกับ Swing แอปพลิเคชันส่วนใหญ่ของ JSP จะไม่ใช้ Applets
ระยะเวลาการฝึกอบรม: 3 ถึง 6 สัปดาห์
4. เรียนรู้จาวาสคริปต์
เรียนรู้วิธีใช้ JavaScript เพื่อตรวจสอบอินพุตในองค์ประกอบแบบฟอร์มใน HTML เรียนรู้วิธีที่ JavaScript สามารถแก้ไของค์ประกอบแบบฟอร์มภายในหน้า HTML ได้อย่างไร ข้อกำหนดสุดท้ายคือคุณสามารถทริกเกอร์ฟังก์ชัน JavaScript จากเหตุการณ์ภายในหน้า HTML ได้
ระยะเวลาการฝึกอบรม: หนึ่งถึงสองสัปดาห์
5. เรียนรู้และทำความเข้าใจรายละเอียดปลีกย่อยของเว็บเซิร์ฟเวอร์ของคุณ
สิ่งสำคัญคือต้องทำความคุ้นเคยกับคุณลักษณะของเว็บเซิร์ฟเวอร์
ระยะเวลาอบรม: 2 วัน
6. สร้างเซิร์ฟเวอร์ JSP ของคุณ
ฉันแนะนำให้เริ่มต้นด้วย Tomcat สามารถรันโปรแกรม JSP ได้เป็นอย่างดี เมื่อคุณไม่สามารถใช้ Tomcat ในการผลิตได้ ให้เรียนรู้ให้มากที่สุดเพื่อรันโปรแกรมของคุณให้ดีขึ้น นอกจากนี้ โปรแกรมเมอร์ JSP จำนวนมากยังใช้ Tomcat ดังนั้นเมื่อคุณประสบปัญหา คุณจะพบความช่วยเหลือได้อย่างง่ายดาย
ระยะเวลาติดตั้ง: 1~2 วัน
7. เริ่มเรียนรู้ JSP
การเรียนรู้ JSP พื้นฐานสามารถดำเนินการให้เสร็จสิ้นผ่านขั้นตอนที่ 1 ถึง 6 จากนั้นใช้ออบเจ็กต์และสคริปต์ JSP เพื่อเขียนโปรแกรม JSP เพื่อสื่อสาร อีกแง่มุมหนึ่งของการเรียนรู้ JSP คือการเรียนรู้วิธีสร้างแอปพลิเคชันแบบกระจาย
ระยะเวลาการฝึกอบรม: 4 ถึง 6 สัปดาห์
8. เรียนรู้เพิ่มเติมเซิร์ฟเวอร์ JSP
ไม่เกี่ยวกับ JSP Server อีกต่อไป แน่นอนว่ามันยังสามารถรันโปรแกรม jsp ได้อีกด้วย อย่างไรก็ตาม เซิร์ฟเวอร์ JSP จำนวนมากมีคุณสมบัติพิเศษของตัวเองที่ช่วยให้คุณเข้าใจโปรเจ็กต์ JSP ของคุณได้ดียิ่งขึ้น
จำเป็นต้องเรียนรู้เพิ่มเติมเกี่ยวกับวิธีที่เซิร์ฟเวอร์ Jsp จัดการกับโปรแกรม jsp คุณยังสามารถเพิ่มประสิทธิภาพแอปพลิเคชัน JSP ของคุณและทำให้ทำงานเร็วขึ้นโดยไม่มีปัญหาใดๆ
ระยะเวลาการฝึกอบรม: 2 ถึง 7 วัน
9. เรียนรู้ JDBC
JSP แอปพลิเคชันส่วนใหญ่จะใช้ฐานข้อมูล และ JDBC ใช้สำหรับการเชื่อมต่อฐานข้อมูล ข้อเท็จจริงที่มักถูกมองข้ามก็คือสิ่งที่ไดร์เวอร์ JDBC แต่ละตัวรองรับนั้นแตกต่างกันมาก สิ่งสำคัญคือต้องเข้าใจและคุ้นเคยกับรายละเอียดของไดรเวอร์ JDBC ที่ใช้ในโปรเจ็กต์ jsp (บางครั้งการศึกษาในส่วนนี้จะรวมอยู่ในการศึกษาก่อนหน้าของ Java หรือ JSP)
ระยะเวลาการฝึกอบรม: 1 ถึง 2 สัปดาห์
ตอนนี้คุณได้กลายเป็นโปรแกรมเมอร์ JSP ที่มีทักษะแล้ว ยังมีอะไรอีกมากมายให้เรียนรู้ คุณอาจลองขยายความรู้ของคุณด้วย DHTML, XML, Java Certificates, JSP Tag Libraries หรือ Servlets ขึ้นอยู่กับประเภทของเว็บไซต์ที่คุณต้องการสร้าง
แบบฝึกหัดเหล่านี้เป็นหัวใจสำคัญของ JSP คุณไม่จำเป็นต้องเรียนรู้ทั้งหมดข้างต้น ขึ้นอยู่กับงานที่คุณได้รับมอบหมายในโครงการและความรู้ที่คุณมีอยู่แล้ว แต่นี่คือไทม์ไลน์ของฉันสำหรับการฝึกอบรมโปรแกรมเมอร์ที่ประสบความสำเร็จ หน่วยสำคัญคือเวลา โดยเฉลี่ยแล้ว 5 เดือนสามารถฝึกฝนบุคคล (ตั้งแต่ต้นจนจบ) ให้เป็นโปรแกรมเมอร์ที่คุ้นเคยกับ jsp ได้ 5 เดือนอาจดูเหมือนนาน แต่ยังมีอีกมากที่ต้องเรียนรู้มากกว่าการเป็นโปรแกรมเมอร์เว็บอาวุโส
บางทีคุณอาจคิดว่ามันใช้เวลานานเกินไปในการเรียนรู้ภาษาแบบนี้ เพราะการเรียนรู้ ASP จะเร็วขึ้นและใช้เวลาน้อยลง แต่การเรียนรู้ ASP ไม่จำเป็นต้องเรียนรู้ Java