Java Programlama Teknikleri, programcılık eğitimleri veren Bora Güngören'in 4. kitabı. Java ile Temel Programlama kitabının devamı olan bu çalışma Java 2 Standart Edition dahilindeki API'lerin nasıl kullanılacağını öğretmektedir. 1999 yılından beri eğiticilik yapan Bora Güngören pratikte kazandığı tecrübeleri başarılı bir şekilde kitabında da yansıtmış. Göngören Java eğitiminde bir yandan temel konuları dikkatli bir biçimde öğretirken diğer yandan da bazı tipik sorunların API'ler aracılığıyla çözümlerini öğretmek gerektiğinin üzerinde duruyor.
Yazar, birbirine zıt görünen bu iki amacın aslında birbirini tamamlayan bir nitelikte olup iyi bir Java eğitiminde de birbirlerini dengelemeleri gerektiğini özellikle belirtiyor. Java ile Temel Programlama Teknikleri kitabının devamı niteliğinde olan Java Programlama Teknikleri 7 bölümden oluşmakta. Her bölüm içinde güncel, yaşamın içinden örneklere yer verilmiş. Bu örneklere dikkat edildiğinde bazen bir bilgisayar oyunu bazen de hayvanlar aleminde yaşananlar görülmekte, bu çeşitlilik yazarın çok yönlü çalıştığını gösterirken bir programlama kitabının da ne kadar renklendirilebileceğinin de örneği.