การเรียนรู้จากโครงการ- เรียนรู้ Java เหมือนผู้เชี่ยวชาญด้านไอที
โปรแกรมที่ใช้ Java ซึ่งเป็นส่วนหนึ่งของโปรแกรม Java Full-Stack ซีรี่ส์ที่สมบูรณ์เพื่อเรียนรู้ Java สำหรับการเป็นนักพัฒนา Java เต็มรูปแบบ
หัวข้อที่จะครอบคลุมสำหรับการดำเนินการ:
การประกาศและการควบคุมการเข้าถึง ..
- ตัวระบุและ Javabeans
- ตัวระบุทางกฎหมาย
- การประชุมรหัส Java ของซุน
- มาตรฐาน Javabeans
- ประกาศชั้นเรียน
- กฎการประกาศไฟล์ต้นฉบับ
- การประกาศและตัวดัดแปลงชั้นเรียน
- คอนกรีต
- ประกาศอินเทอร์เฟซ
- ประกาศค่าคงที่อินเทอร์เฟซ
- ประกาศสมาชิกชั้นเรียน
- การเข้าถึงตัวดัดแปลง
- ตัวดัดแปลงสมาชิกที่ไม่ใช่ผู้เข้าถึง
- การประกาศตัวสร้าง
- การประกาศตัวแปร
- ประกาศ enums
ผู้ประกอบการ
- ผู้ประกอบการ Java
- ผู้ประกอบการที่ได้รับมอบหมาย
- ผู้ประกอบการเชิงสัมพันธ์
- อินสแตนซ์
- ผู้ประกอบการเลขคณิต
- ผู้ให้บริการตามเงื่อนไข
- ตัวดำเนินการเชิงตรรกะ
พื้นฐานของ Maven
- การแนะนำ
- โครงสร้างโฟลเดอร์
- pom.xml
- การพึ่งพาอาศัยกัน
- เป้าหมาย
- ขอบเขต
- ปลั๊กอินคอมไพเลอร์
- ปลั๊กอินแหล่งที่มา
- ปลั๊กอินขวด
การทดสอบ Junit
- ประเภทของการทดสอบ
- เหตุใดการทดสอบหน่วยจึงมีความสำคัญ
- Junit คืออะไร?
- Junit 5 สถาปัตยกรรม
- การสนับสนุน IDES และ BUILD TOOL
- การตั้งค่า Junit กับ Maven
- วิธีวงจรชีวิต
- ลำดับชั้นทดสอบ
- การยืนยัน
- ปิดการทดสอบ
- สมมติฐาน
- ทดสอบอินเทอร์เฟซและวิธีการเริ่มต้น
- การทดสอบซ้ำ
- การทดสอบแบบไดนามิก
- การทดสอบพารามิเตอร์
- แหล่งที่มาของข้อโต้แย้ง
- TDD บทนำ
- ประเภทของการทดสอบ
- การทดสอบเฟรมเวิร์กและเครื่องมือ
- แนวคิดการทดสอบ Mockito
สถาปัตยกรรมชั้น
- เข้าใจแนวคิดของสถาปัตยกรรมชั้น
- ใช้เลเยอร์ในแอปพลิเคชัน Java