ฉันตัดสินใจที่จะให้ JavaRush ครบกำหนดและเขียนที่นี่ถึงสิ่งที่ฉันขาดอย่างมากในระยะแรกของการเรียนรู้ กล่าวคือ อะไรและเพื่อการเรียนรู้อะไร:
- ควบคู่ไปกับ JavaRush จากระดับแรกคุณสามารถเริ่มศึกษาระบบการจัดการฐานข้อมูลได้ (ในกรณีของฉันนี่คือ MySQL และไซต์ sql-ex.ru งานบวกหรือลบ 70 แรกจะเพียงพอ) และดำเนินการ หลักสูตร HTMLAcademy ฟรี คุณจะเข้าใจว่า HTML และ CSS คืออะไร
- เมื่อคุณรู้สึกว่าคุณเข้าใจพื้นฐานของ JavaCore อย่างมั่นใจไม่มากก็น้อย (ฉันคิดว่านี่คือระดับ 15 ใน JavaRush) ให้สร้างโปรเจ็กต์ที่น่าสนใจและเป็นประโยชน์สำหรับคุณเป็นการส่วนตัว จะมีสิ่งที่จะแสดงและพูดคุยในการสัมภาษณ์
- ฉันแนะนำให้คุณผ่าน JavaRush ไปที่ระดับ 40 หากคุณมีเวลาการฝึกงานจะไม่ฟุ่มเฟือย
- หลังจากเลเวล 20 แล้ว ให้เริ่มทำความเข้าใจสิ่งต่างๆ เช่น ระบบควบคุมเวอร์ชัน (Git, githowto.com) และทำความเข้าใจว่า Maven คืออะไร
- หลังจากเลเวล 30 แล้ว ให้เริ่มเรียนรู้ไฮเบอร์เนต
- ที่เส้นชัยก่อนได้งานคุณต้องมีควันดีๆ ของฤดูใบไม้ผลิ (หนังสือ "Spring 4 for Professionals" ฉันยังเห็นหลักสูตรวิดีโอเกี่ยวกับ Spring จาก JavaBegin.ru ผู้เขียนหลักสูตร: Timur Baturshinov บางอย่างเช่น " ห้องสมุดออนไลน์สำหรับฤดูใบไม้ผลิ”)
- JavaSE (ที่นี่คุณควรรู้ทุกอย่าง ยกเว้นว่ามีสัมปทานในมัลติเธรด)
- JDBC, MySQL (มั่นใจพอสมควร)
- HTML, CSS (ทุกอย่างค่อนข้างง่าย ไม่จำเป็นต้องมีความรู้เชิงลึก)
- JUnit (ไม่มีใครยกเลิกการทดสอบ)
- Git (อัปโหลดโครงการของคุณ คุณจะเข้าใจเอง)
- Maven (ไม่มีอะไรซับซ้อน คุณจะคิดออก)
- ไฮเบอร์เนต (นี่คือจุดเริ่มต้นของความยากลำบาก)
- ฤดูใบไม้ผลิ (ฉันแค่เริ่มเข้าใจเอง เสียใจที่ไม่ได้เริ่มเร็ว)
GO TO FULL VERSION