Java Programming Java EE, Microservices and Testing Bundle
Paket Detayları
Introduction to JVM Languages
Modern programlama dilleriyle Java Sanal Makinesini keşfedin
Bu kitap hakkında
- Bu kılavuz, Java Sanal Makinesi ve özellikleri hakkında derinlemesine bilgi sağlar
- Pratik örneklerle dolu bu kitap, Java, Scala, Clojure, Kotlin ve Groovy'nin temel kavramlarını anlamanıza yardımcı olacaktır.
- Çeşitli programlama paradigmalarıyla çalışın ve zorunlu, nesne yönelimli ve işlevsel programlama hakkında bilgi edinin
Bu Kitap Kimler İçin
Bu kitap, Java Sanal Makinesi (JVM) ile ilgilenen ve JVM geliştirme için kullanılabilecek en popüler programlama dilleri hakkında daha fazla bilgi edinmek isteyen programcılar içindir. Nesne yönelimli programlamayı (JavaScript, Python, C #, VB.NET ve C ++) destekleyen modern bir programlama dilinin temel pratik bilgisi varsayılır.
Ne öğreneceksin
- Java Sanal Makinesi hakkında pratik bilgiler edinin
- Popüler JVM dillerini ve Java Sınıf Kitaplığını anlayın
- Zorunlu, nesne yönelimli ve işlevsel gibi çeşitli programlama paradigmaları hakkında bilgi edinin
- Eclipse IDE, Gradle ve Maven gibi yaygın JVM araçlarıyla çalışın
- SparkJava, Vert.x, Akka ve JavaFX gibi çerçeveleri keşfedin
- JavaScript, Python ve Ruby dahil JVM'de çalışan diğer iyi bilinen programlama dillerinin lehçeleri hakkındaki bilginizi artırın
Detayda
Yazılım geliştirmeyi bilen herkes Java Sanal Makinesi'ni bilir. Java Sanal Makinesi, Java bayt kodunu yorumlamaktan ve bunu eylemlere çevirmekten sorumludur. Başlangıçta Java, JVM için kullanılan tek programlama diliydi. Ancak dilin artan karmaşıklığı ve JVM'nin dikkat çekici performansı, yeni nesil programlama dilleri için bir fırsat yarattı. Java Sanal Makinesi ile güçlü bir temel oluşturmak ve popüler modern programlama dillerine başlamak istiyorsanız, bu kitap tam size göre.
Kitap, JVM ve JVM dillerinde ortak olan özelliklerinin genel bir tanıtımı ile başlayacak ve kavramları hakkında bilgi sahibi olmanıza yardımcı olacaktır. Daha sonra Java, Scala, Clojure, Kotlin ve Groovy gibi dilleri açıklamaya başlayacak ve her dil, özellikleri, kullanım alanları ve artıları ve eksileri ile nasıl çalışılacağını gösterecek. Bu dillerde örnek projeler yazarak ve her dilin güçlü noktalarına odaklanarak, özel ihtiyaçlarınıza en uygun programlama dilini bulmanıza yardımcı olacaktır.
Kitabın sonunda, Java Sanal Makinesi üzerinde çalışan birden çok program yazmış olacak ve çeşitli diller arasındaki farkları öğrenmiş olacaksınız.
Stil ve yaklaşım
Bu pratik, örneklerle dolu kılavuz, JVM ve en popüler dillerinden bazılarına başlamanıza yardımcı olacaktır.
e-Kitap Detayları
Bu Paket Hakkında
Java'nın temellerini öğrenin ve Java Programming Java EE, Microservices ve Testing Bundle'ın yardımıyla geliştirmenizi kolaylaştırmaya yardımcı olun.
Üç katmanda 20 yeni ve Fanatik e-Kitap içeren bu koleksiyon, yalnızca büyük bir başlığa sahip olmakla kalmaz, aynı zamanda eşleşecek çok sayıda içgörülü kılavuza da sahiptir - size güvenilir ve yüksek performanslı uygulamaları nasıl oluşturacağınızı ve çok daha fazlasını öğretir.
Birinci Kademe'yi seçtiğinizde, performansla ilgili her türlü sorunu çözmeye ve Java'nın son teknoloji özellikleriyle geliştirme becerilerinizi geliştirmeye odaklanan beş e-Kitap alacaksınız. Bu katman, geleneksel Java tasarım modellerini keşfedeceğiniz ve Java'nın yeni işlevsel özelliklerini tanımanın yanı sıra OOP ve FP paradigmalarını anlayacağınız Java'daki Tasarım Kalıplarını ve En İyi Uygulamaları içerir.
İkinci Katmanı tercih ettiğinizde, mikro hizmetler geliştirmeye ve etkili, iş odaklı Java EE uygulamaları oluşturmaya vurgu yapan beş ek e-Kitap başlığı alacaksınız. Java EE 8 Uygulama Geliştirme ile CDI, Güvenlik, Servletler ve JSF'nin en son sürümlerinden ve diğer Java EE spesifikasyonlarından yararlanarak uygulamalar geliştireceksiniz.
Ayrıca, Sunucu Tarafından Gönderilen Olaylar (SSE) ve yeni reaktif istemci API'sini de içeren yeni JAX-RS 2.1 API'yi kullanarak RESTful web hizmetlerini nasıl uygulayacağınızı da öğreneceksiniz.
Tier Three'yi seçerseniz, Java ile ilgili her şey hakkındaki bilginizi artırarak bu 20 harika başlığın tamamına erişim elde edeceksiniz. Java ve Quarkus ile Uygulamalı Bulut Yerel Uygulamaları, modern Java uygulamaları oluşturmak için zorunlu ve reaktif programlama modellerini sorunsuz bir şekilde entegre etmenize yardımcı olurken, Java ile Mikro Hizmetlerde Uzmanlaşmak - Third Edition, reaktif mikro hizmetleri nasıl uygulayacağınızı ve tasarlayacağınızı daha iyi anlamanıza yardımcı olur.
Bu pakette bulunan e-Kitaplar EPUB, MOBI ve PDF formatlarında mevcuttur.