Dayan şampiyon. Sana kumanya takviyesi yolluyorum Gila

Teşekkürler Necdet adminim. Çorbada bizimde tuzumuz olsun. Gila

Abi kafamda bir mimari var. Önce durmadan sorulan, sorular için sabit kaynaklar yaratmak. Sonra etektekilere bakarız da bitmez ki. Her gün yeni bir şey çıkıyor ve mecburen öğreniyorum. Bu bitmeyecek bir iş, sadece dönüşüm yaratır.

Eline sağlık tekrar hayırlı olsun kolay gelsin Turgay. Can Modum

Aşağıdaki kaynak aşırı detaylı olmasada JAVA SE ve EE teknolojilerine başlangıç için fena değil. En azından ORM, JPA, Lucence, API gibi genel olarak bilinen terimler ne işe yarar nerede kullanılır, neden ihtiyaç duyulur gibi soruların cevaplarını basit uygulamalar üzerinden anlatılmış. JAVA ve JAVA TEKNOLOJİLERİ Java, diğer programlama dillerinden çok daha farklı bir dünyadır. İçerdiği teknolojilerin çokluğu nedeniyle yeni başlayanlar genelde Javaa ya nereden başlayacaklarını bilemezler. Bununla birlikte hemen hemen bütün teknoloji içerikli konularda olduğu gibi Java konusunda da nitelikli Türkçe kaynak sıkıntısı bulunmaktadır. Piyasadaki çoğu Türkçe ve İngilizce kitap, okuyucuya Java Dilia nin kavramlarını vermekte başarılı olsa da bu kitaplar içerdikleri uygulamalar göz önüne alındığında komut satırından çalışan küçük programlar ve çeşitli applet örneklerinden daha ilerisini sunamamaktadırlar. Yeni nesil Java Web teknolojilerine ilgi duyan okuyucuların ise İngilizce kitaplar dışında maalesef hiç bir seçenekleri bulunmamaktadır. Kitap tüm bu temel eksiklikler göz önünde bulundurularak hazırlandı. Kitaptaki örneklerin çok önemli bir kısmı günümüzün en çok kullanılan Entegre Geliştirme Ortamlarından Netbeans IDEa si üzerinde geliştirildi. Netbeans IDEa sinin detaylı bir incelemesini sunan kitap hazırlanan örneklerin Netbeans üzerinde nasıl çalıştırılacağı, hata ayıklama ve derleme gibi işlemlerin profesyonel bir şekilde nasıl kotarılabileceği hakkında detaylı bilgiler içermektedir. Bu kitap, piyasadaki Java kitaplarının eksiklikleri göz önünde bulundurularak hazırlandı. Piyasadaki tüm Java kitapları, genellikle okuyucuya programlama dilinin bütün özelliklerini anlatır. Fakat bu kitapları bitirenlerin çoğu, kitabı bitirdiklerinde Java programlamaya nereden başlayacaklarını bilemezler. Okuyucular kitabı büyük bir iştahla bitirir. Ellerinde Javaa nın hemen hemen tüm konseptlerini anlatan örnek kodlar vardır; fakat kodu derlemek ve çalıştırmak için bildikleri tek yol komut satırından bazı komutları çalıştırmaktır. Belli bir noktadan sonra bir metin editöründe Java kodu yazmak yeni başlayan okuyucunun hevesini kırar ve çoğu daha başlangıçta pes eder. Aslında bu durum hemen hemen bütün programlama kitapları için geçerlidir. Bu kitabın Javaa nın bütün özelliklerini anlatmak gibi bir iddiası yoktur. Bir başka deyişle bu kitap Javaa yı her şeyiyle anlatan bir referans kitabı değildir. Kitabın temel iddiası Javaa yı profesyonel araçlarla etkin bir şekilde kullanmayı öğretmektir. Peki, Java nasıl etkin bir şekilde kullanılır? Bize göre en temel ihtiyaç bir Entegre Geliştirme Ortamıdır. Kitapta hemen hemen her konu piyasadaki en güçlü Java geliştirme ortamlarından biri olan NetBeans IDEa si kullanılarak anlatılmıştır. İlk 3 bölüm dışındaki tüm örnekler Netbeans projeleri olarak verilmiştir. Kitabın ilk 5 bölümü Java temellerini anlatır. Değişkenler, kontrol yapıları, mantıksal ifadeler, sınıflar, nesneler, metotlar, döngüler ve kalıtım gibi kavramlar ilk 5 bölümde işlenmiştir. Kitabın geriye kalan 11 bölümü ise uygulamaya yöneliktir. Bu bölümler altında Netbeans temelleri, veritabanı tasarımı, MySQL, Swing, JDBC, JFreeChart, Web Servisleri, JSF 2.0, JPA/Hibernate, Java Mobile gibi piyasada sıklıkla kullanılan kavramlar incelenmiştir. Kitabın 8-13. bölümleri arasında adım adım bir Blog uygulaması geliştirilmiştir. Geliştirilen blog uygulaması için bir veritabanı tasarımı yapılmıştır. Bu veritabanına JDBC aracılığıyla Swing, JSF ve Web servisleri üzerinden erişim gerçekleştirilmiş ve neredeyse tam teşekküllü bir Blog uygulaması geliştirilmiştir. Kitabın 14 ve 16. Bölümleri ise sırasıyla J2ME ve Javaa da İleri Konular olarak adlandırılmıştır. Bu bölümlerden 14 ve 16. bölümler giriş niteliğindeki bölümlerdir. 15. bölüm ise yine tam teşekküllü bir JPA/Hibernate uygulamasıdır. Kitabı bitirdikten ve örnek uygulamaları çalıştırıp inceledikten sonra, diğer kitapların sonuna geldiğinizde yaşayabileceğiniz olası uygulama eksikliklerini büyük ölçüde kapatmış olacaksınız. Kitapta yer alan başlıca konu başlıkları: a ¢ Programlama Dillerinin Tarihçesi a ¢ Java Programlama Dili a ¢ JDK, JRE ve JVM Kavramları a ¢ Java Programlama Dili Temelleri a ¢ Değişkenler, Diziler, If-Else, Switch yapıları, Operatörler, Döngüler, a ¢ Java ile Programlamaya Giriş a ¢ Sınıflar, Nesneler, Metotlar, Statik metotlar, İstisna Yönetimi, Paketler a ¢ Java ile Nesne Tabanlı Programlama Temelleri a ¢ Kalıtım, Arayüzler Çok biçimlilik, Generics ve Collections Kavramları a ¢ Java Build Sistemleri ve IDEa leri a ¢ Ant, Maven a ¢ IDE Kavramı a ¢ Netbeans IDEa si ve kurulumu a ¢ Temel Java Uygulama Yapıları a ¢ Konsol Uygulamaları a ¢ Masaüstü Uygulamaları a ¢ Web Uygulamaları a ¢ İlişkisel Veritabanı Kavramı a ¢ JDBC ile Veritabanı Programlama Temelleri a ¢ Swing masaüstü uygulaması örneği a ¢ JSF Uygulaması Örneği a ¢ Web Servis Teknolojileri ve Web Servis Uygulaması Örneği a ¢ Diğer Uygulama Örnekleri a ¢ Raporlama araçları a ¢ Çok kanallı uygulamalar. a ¢ Netbeans ile Java Tabanlı Cep Telefonu Uygulamaları Geliştirme a ¢ JPA/Hibernate ile Veritabanı Programlama a ¢ Önemli Java Kütüphaneleria nin İncelenmesi Satın almak için : Kaynak

Valla bunun yanında biz donsuz dolaşıyoruz

Merhabalar, Java temel olarka üç(3) ayrı bölümden oluşur. JAVA SE : Temel Java olarak adlandırılır. Standart JDK kütüphanesidir. Bazı kaynaklarda Advanced olarak ek kullanılan apache'nin commons ilede zenginleştirilmiş olarakta karşınıza çıkabilir. JAVA EE : Java'nın kurumsal(dağıtık, geniş, soa, entegrasyon yanıdır. Aslında en güçlü olduğu alandır. Oldukça zengin framework yapısı ve her ihtiyacınıza yönelik framework ve kütüphaneleri ile öğrenilmesi zor kısmıdır. Şahsi olarakta benimde yaklaşık 5 yıldır üzerinde uzmanlaştığım bir alandır. Genelde bilinen ve en çok kullanılan framework ları şunlardır; Spring : Open source bir java framework'üdür. Son 2 yıla yakındır, çalıştığım şirketlerde kullandığım framework'tür ve her ihtiyaç için bir API'si bulunmaktadır. Modüler bir framework'tür. Başlıca modülleri : Spring Core, MVC, Batch, Integration, Data, Security ve daha nicesi... http://spring.io/projects http://spring.io/ JavaEE : Bu Framework Oracle tarafından desteklenmekte ve geliştirilmektedir. Yaklaşık 2 yıl bu framework ile çalışmışlığım bulunmaktadır. http://www.oracle.com/technetwork/java/javaee/overview/index.html Play, JSF gibi dolu framework bulunmaktadır. Aklıma geldikçe konu içine eklerim. JAVA ME : Java'nın makinelere hükmetmek için kullanılan versiyonudur. Mobil bunun en bilindik kısmıdır. Bu başlık altına Türkçe bedava pdf, e-book, gpl, apache lisanslı ve Türkçe yazılmış yada çevrilmiş kitapları paylaşılacaktır. DİKKAT : YASAL çerçeve dışındaki her post itina ile silinecektir ve paylaşan kişiler uyarılacaktır.

Gerçekten güzel konu ve özellikle;Özcar Acar hocamızın PDF'leri çok sağlam kaynak...

JAVA EE Kaynaklar; Özcan hocanın Spring Core kitabı; Kaynak Rahman Usta Altuğ B. Altıntaş Java Mimarisiyle Kurumsal Çözümler Bu kitap, Java ekosisteminin kurumsal ayağını oluşturan J2EE ve dünya genelinde popüler bir altyapı teknolojisi olan Spring Framework e dair konuları ele almaktadır: Kurumsal Java ya Giriş, EJB , JPA JSF , Spring Framework ve WEB Servisleri. Kitap içerisindeki konular temelden ileri seviyeye doğru, açık ve anlaşılır bir üslupla Java teknolojilerinde ilerlemek isteyenler için hazırlanmıştır. Konular hem teorik hem de kod örnekleri verilerek yalın bir dille ele alınmıştır; Ayrıca grafiklerle birlikte oluşturulan kitap içeriği okuyucuların konuları derinlemesine anlamasını sağlayacaktır. Kaynak

Etek büyük, Maksi türden bitmez kolay kolay mini etek giyenler düşünsün

Sevgili Özcar Acar hocamızın PDF'leri, oldukça yararlıdır. Unutmamak gerek, Özcan hocamız dünya java şampiyonudur ve Türk olması vesilesi ilede gurur kaynağımızdır. Sitesinde herkese yayınladığı pdf linleriki aşağıdan edinebilirsiniz. Java'da Interface ve Abstract Sınıflar JAX-RS 1.1 ile Rest Mimarileri (Java Dergisi 1. sayı) Sitesinde Tasarım Şablonları ve Prensipleri ile ilgili PDF'lerde bulunmaktadır. Diğer PDF'ler için : Kaynak Gila

Fazla hızlı gitme istersen Eteğinde ne varsa döküp sonra işsiz kalma ihtimalini de düşün

JAVA SE Türkçe kitaplar YENİ BAŞLAYANLAR İÇİN JAVA 7 Java programlama dili; platformdan bağımsız olarak çalışması, nesneye yönelik olması, güvenliği ön planda tutması, esnek olması ve daha bunun gibi birçok artıları ile tercih edilen bir dil olmuştur ve olmaya da devam edecektir. Bu yüzdendir ki Java yı geliştiren Sun Microsystems firmasını satın alan Oracle, Java nın bu üstünlüklerini keşfetmiş ve Java yı bünyesine katmıştır. Java nın en önemli faydası ise her işletim sisteminde çalışmasıdır. Java, bünyesinde birçok platform barındırmaktadır. Mobil uygulamalar, masaüstü uygulamaları, kurumsal uygulamalar ve web tabanlı uygulamalar için farklı platformları bulunur. Hangi platformda çalışırsanız çalışın, temel Java bilgisine yani JavaSE bilgisine sahip olmanız gerekir. Bu kitapta da JavaSE ele alınmış ve temel Java anlatılmıştır. Geçtiğimiz yıllarda piyasaya sürülen JavaSE-7 nin getirdiği yenilikler de kitapta incelenmiştir. Bu artılarından dolayı, piyasada en fazla kullanılan dillerden biri olan Java nın JavaSE sürümünü bu kitaptan öğrenerek, Java dünyasında sağlam bir giriş yapabilirsiniz. Bu kitapta konuları işlenirken, yeri geldiğinde okuyucuyla sohbet edercesine sorular sorularak, öğrenmeyi kolaylaştırmak amaçlanmıştır. Her bölüm sonuna değerlendirme soruları eklenerek öğrendiklerinizi tekrar etmek ve kendinizi sınamanız istenmiştir. Toplamda yaklaşık 220 Değerlendirme Sorusu ve 370 adet konu içerisinde örnekler verilmiştir. Başlangıç-Orta seviye ile anlatılan bu kitabı okuduğunuz zaman sadece Java SE-7 yi değil, temel programlama ve algoritma mantığını da öğreneceksiniz. Kitapta ilk olarak Java nın tarihinden, üstünlüklerinden, Eclipse ortamından ve Paket kavramından bahsedilmiştir. Bu konuları takiben Değişkenler, Operatörler, Metodlar, Döngüler, Diziler gibi temel programlama yapıları anlatışmış ve daha sonra Nesneye Yönelik Programlamaya giriş yapılmıştır. Yaklaşık 6 başlıkta incelediğimiz Nesneye Yönelik Programlama kavramı, bol örneklerle desteklenmiştir. Kitap sonunda da Arayüz konusu anlatılmış ve konsoldan sıkılıp görsel uygulama geliştirmek isteyenler için temel görsel örnekler verilmiştir. Veritabanı bölümünde ise MySQL kullanılmıştır ve veritabanı kavramı için bir temel atmanız sağlanmıştır. Ayrıca konu anlatımları 22 Saat Uygulamalı Eğitim Videoları ile desteklenmiş, hem okuyarak hem de görerek ve dinleyerek öğrenmeniz amaçlanmıştır. Kitapta yer alan başlıca konu başlıkları şunlardır: Java Diline Giriş Java Çalışma Ortamı Paket Kavramı Değişkenler ve Veri Tipleri Operatörler Kontrol Yapıları ve Döngüler Metodlar Diziler Scanner Sınıfı ve JOptionPane ile Klavyeden Veri Alma Nesneye Yönelik Programlamaya Giriş Kalıtım Soyut Sınıflar ve Metodlar Arayüzler Dahili Sınıflar Çok Biçimlilik Math Sınıfı ile Matematiksel İşlemler String Sınıfı ile Metinler Üzerinde Çalışma Hata Yakalama Giriş Çıkış İşlemleri Java Koleksiyonları Olay Yönetimi Java GUI ile Arayüz Programlama JDBC ile Veritabanı Programlama Temelleri Thread Kavramı JavaSE-7 ile Gelen Yenilikler Bölüm Sonu Soruları Cevap Anahtarı Satın almak için : Kaynak Diğer bir kaynak Java 8 ile ilgili, Project Lambda olarakta adlandırılır. Bilindik en güzel özelliği, kod okunmasını sağlayan clojure'u içinde barındırmasıdır JAVA 8 SE Java, ustalarından Java tanımı istenseydi; eminim çoğunun ortak görüşü "Java Deryası" tanımı olurdu. Java teknolojileri üç ana grup altında incelenebilir. Başlangıç düzeyi olarak nitelendirilen JavaSE , uzmanlık ve ileri düzey projelerin yer aldığı grup JavaEE , tamamen ayrı bir alan olarak görülen mobil için ise JavaME ana başlıklarından söz edebiliriz. Her bir alan başlı başına ayrı bir uzmanlık alanıdır ve ayrı bir nitelik gerektirir. Fakat başlangıçtan ileri seviyeye doğru yolculuğu JavaSE ile yapacağız. Bu kitap ile Masaüstü Uygulamaları, Web Uygulamaları ve Mobil alanda sağlam bir altyapı sahibi olacaksınız. Sektörün ekol araçları olan Eclipse ve NetBeans geliştirme ortamlarını tanıyacak ve bu araçlarda uzmanlaşacaksınız. Kitapta yer alan bazı konu başlıkları; Java Nedir? Java Nasıl Çalışır? HOTSPOT Teknolojisi Nedir? Çöp Toplayıcısı Nedir? JAR Nedir? Java Geliştirme Ortamı Açıklama Satırları Nesnel Özellik Temel Değişken Tipleri Geçerlilik Alanı İlk Java Programı Java Dokümantasyon Atamalar Java Operatörleri Dönüştürme İşlemi Java Kontrol Deyimleri Java Döngü Deyimleri Java Dallandırma Deyimleri Java Sınıflar Java Constructors Methodlar This Anahtar Sözcüğü Static Anahtar Kelimesi Garbage Collector Java Diziler Java Paket Kavramı JAR Dosyaları Erişim Belirleyiciler Dahili Sınıflar Dahili Sınıflar-Kalıtım Final Özelliği Polimorfizm Kavramı Arayüzler İstisnalar Kavramı Dosya İşlemleri İnput Sınıfları Output Sınıfları Reader Sınıfları Writer Sınıfları Java ile Dosya Sıkıştırma Bölümleyiciler Sınıfları Gelişmiş Tamponlama Nesneler, Tamponlar ve Diziler Thread Sınıfı Nesnel Dizi Sınıfları Arayüz Programlama Java & Veritabanı Java7 Rakam Gruplama Switch Yapısı Try-catch Bloğu Yeni Generic Yapısı Java8 & Lambda Java Lambda Projesi Lambda İfadeleri Esnek Arayüzler Listeleme ve Filtreleme Her bölüm sonunda ödevlere yer vermeye çalışıldı. İşlenen ödev ve çözümleri kitap ile birlikte elinize ulaşan CD içerisinde ilgili bölüm dizininde bulabilirsiniz. Şu anda sadece mobil alanda milyarlarca cihazın Java teknolojisi ile çalıştığı ve beslendiği; birkaç yıl içerisinde bu rakamın katlanarak artacağı kesin olarak görülüyor. Java Deryasına hoş geldiniz diyor ve hızla büyüyen bu sektörde Java ile bol kazançlar diliyoruz. Satın almak için : Kaynak