Arkadasim Java ogreniyor, Backend developer olacak. Bu dogrultuda ingilizce kaynak kitap olarak ne onerirsiniz?

Pluralsight tan ona Java Fundamentals ve Spring le ilgili kurslari izlettim, simdi Java EE kurslarina basladi. Ancak kaynak bir kitap olsa kenarda daha iyi olabilir sanki.

Dependency Injection ve Generic kisminda sorun yasiyor. Bende C# yazdigim icin cok yardimci olamiyorum.

Bu kitaplar nasildir, fikri olan var mi?
Thinking in Java by Bruce Eckel
Java: The Complete Reference by Herbert Schildt
Think Java: How to Think Like a Computer Scientist by Allen Downey and Chris Mayfield
Java: A Beginner’s Guide by Herbert Schildt

Kitaplari bu iki makaleden buldum;
https://dev.to/codegym_cc/18-best-java-books-for-beginners-in-2019-fme
https://dev.to/javinpaul/11-great-reads-for-aspiring-java-devs-1l4k

#TeknoYardım #Java

BeğenFavori PaylaşYorum yap

28 Mart Cumartesi günü İstanbul Java User Group tarafından gerçekleştirilen online etkinliğin kaydı YouTube üzerinde paylaşılmış. Java (JDK) 14 ile gelen özellikleri anlatmışlar.

Video: https://www.youtube.com/watch?v=j6reZWn7R_w
Kod örnekleri: https://github.com/rahmanusta/java14-edu
Slaytlar: https://github.com/rahmanusta/java14-edu/blob/master/Java_14_Features.pdf

#Programlama #Java #JDK

Java 14 Yenilikleri

Java programlama dili ve platformunun 14. versiyonu geçtiğimiz günlerde yayınlandı. Yeni versiyon Java platformuna birbirinden önemli 16 yeni özellik getiriy...
BeğenFavori PaylaşYorum yap

Arkadaslar, Java Spring Boot ile yazilmis API, MySQL DB ile Angular frontend projelerini en uygun nasil yayinlayabilirim? Cloud servislere baktimda biraz pahali tutuyor.

#Java #Spring #angular #Hosting

BeğenFavori PaylaşYorum yap

Canım ne yapıyorsun, iyi misin?
#Java #gif

BeğenFavori PaylaşYorum yap

Karşılaştırmalı olarak #Java ve #Kotlin yapılarından örnek kodlar sunan bir web sitesi: https://www.kotlinvsjava.com/index.html

#programlama

BeğenFavori PaylaşYorum yap

#JAVA #KanserlerdenBugun

Bu JAVA dan o kadar nefret ediyorum ki mumkun oldugunca bulasmak istemiyorum ama sonra teklif meblaglarini duyunca aliveriyorum. Ancak isi yaparken hem hayattan hem meslekten soguyorum cok programlama dili gordum gecirdim ama yok abi her versiyonu ayri kanser.

BeğenFavori PaylaşYorum yap

#Google, #Android uygulama geliştirme için #Kotlin programlama dilinin tercih edilmesini tavsiye etmiş. "Yeni bir uygulama yapacaksanız Kotlin ile yapın" demiş.

Kendi yorumum: Sektör zaten yavaş yavaş Kotlin'e geçmeye başlamıştı. Bu duyuru ile birlikte sektörde de Kotlin bilen insan arayışı artacaktır diye tahmin ediyorum. #Java yine 3-4 yıl daha desteklenecektir büyük ihtimal ama hem topluluk hem de Google'ın açıkça desteklemesi yavaş yavaş Java'nın Android geliştirme için kullanımını azaltacaktır. Mobil geliştirme ile uğraşan arkadaşlara tavsiyem Kotlin öğrenmeye başlasınlar. Yeni bir uygulama yapacaksanız Kotlin'i tercih etmeniz daha iyi olacaktır.

#Programlama
Kaynak: https://techcrunch.com/2019/05/07/kotlin-is-now-googles-preferred-language-for-android-app-development/

Kotlin is now Google’s preferred language for Android app development –...

Google today announced that the Kotlin programming language is now its preferred language for Android app developers. “Android development will become increasingly Kotlin-first,” Google writes in...
BeğenFavori PaylaşYorum yap
  • CimAdam @cimadam

    Bende biraz java üzerine öğrenin gibi bir izlenim bırakmadı değil bu arada 🙂

  • prometrik @prometrik

    Şahsen bu konularda çok deneyimlii ve iyi araştıran bir arkadaşımla yaptığım konuşmalara bakarak pek kabul etmem bu açıklamayı. Halihazırda bir çok uygulama java ile yazılmış. Desteği kesmesi bu uygulamaları da artık kullanamamak demek olur. Yapımcısı yeni dile geçmez ise kullanıcı mağdur olur. Yapımcı neden geçmez? Kotlin iyi bir dil değil. Çok uydurma duruyor ve sorunları var. Zaten android tarafında kod olarak çok sorun var. Performans ve standart o kadar arkaplanda kalmış ki google a kızmamak elde değil. Sırf qr kod okuyan bir proje yapma çalımasında bile kamera kodlarının ne durumda olduğunu çok iyi öğrendik.

    • Eren Hatırnaz @erenhatirnaz

      "Java'ya destek kesilecek" diye bir şey denmiyor. Google, sadece Kotlin kullanılmasını tavsiye etti. Benim yorumumsa: "biz Kotlin'i destekliyoruz. Java'ya destek kesilmeyecek ama yavaş yavaş uygulamalarınızı Kotlin'e geçirmeye, yeni uygulamalar yaparken de Kotlin kullanmaya başlasanız iyi olur" demeye getiriyor (demiyor da olabilir). Kotlin'in yapısı hakkında hiç bir bilgim yok ve mobil geliştirme alanında çalışmıyorum. Dediğim gibi bunlar sadece benim olayları yorumlama tarzım.

    • prometrik @prometrik

      @erenhatirnaz Bu konularla yakın ilgilinen yazılımcı arkadaşımdan edindiğim bilgileri iletiyorum. Bilgi ve deneyimine güvendiğim sayılı kişilerdendir. Tarihsel olarak google önceki geliştirme platformunda java kullanmış ancak resmi olarak açıklmamamıştır. Bu nedenle oracle ile davalık olmuştur. Süreç sonunda sistem altyapısında oracle teknolojisini kullandığı tespit edilmiş. Üstelik bunu gizleyerek yapmış. Sonrasında google kotlin i çıkartıyor ve platformda kod yazan bir çok kişi doğal olarak ortada kalmış oldu. Kotlinde teknik altyapısının değişik olduğu kabul ediliyor. Ancak böyle bir olayın bir daha yaşanmayacağını kim garanti edebilir? Üstelik kotlin bir çok eksiği varken ne kadar tercih edilir? Tercih edeni fazla değil ki google yaygınlaştımaya çalışıyor bu hamlelerle. Bu tür durumları bilen biri olarak kimse kotline koşarak gitmesin derim.

    • Eren Hatırnaz @erenhatirnaz

      @prometrik Hocam neyi ispatlamaya çalışıyorsun gerçekten anlamıyorum. Dediğim gibi platforma ve ordaki geliştirme mekaniklerine hiç hakim değilim sadece yorum yaptım o kadar. Fakat kimsenin ortada kaldığı yok. Google "Bundan sonra Kotlin ile devam ediyoruz, Java'ya desteğimizi tamamen kestik" falan demedi ki. Benim yorumum şimdi olmasa bile açıkça Kotlin'i destekleyerek topluluğu o tarafa kaydıracaklar. Ayrıca Kotlin'i Google çıkarmadı. JetBrains firması tarafından açık kaynak olarak geliştirilen bir programlama dili. Dediğim gibi programlama diline ve platforma hakim değilim ama Google'ın açıkça desteklediği gözüküyor. Bir şey ispatlamak zorunda değilsiniz. Bunlar benim yorumlama şeklin ve olaylar böyle gerçekleşmeyebilir.

    • prometrik @prometrik

      @erenhatirnaz Buradaki yazıyı okuyacak kişilere biraz daha yardımcı olmak istiyorum. İkimizde konunun en hakimi kişiler değiliz. Yalnız siz "Yeni bir uygulama yapacaksanız Kotlin'i tercih etmeniz daha iyi olacaktır." diyerek okuyucuyu kendi yorumunuzla yönlendiriyorsunuz. Ben ise okuyucunun biraz daha bilgilendmesini ve iyice araştırmasını, olayın arkasında gelişen durumları kaba taslak aktarıyorum. Zaten bir önceki yorumumun sonunda da "Bu tür durumları bilen biri olarak kimse kotline koşarak gitmesin derim." diyorum. Şahsen sorunlarını bildiğimden dolayı kotlin tercih etmem. En azından şimdilik. İleride gelişir, dğeişir o zamanın şartlarında ayrıca konuşulur. Bir önceki ile kastım java değildi. Başka bir şey vardı şuan adını hatırlamıyorum.

      Kısa bir arama ile android uygulama geliştirme konusunda şöyle bir kaynak buldum: https://www.slant.co/topics/6203/~alternatives-to-java-for-android-development

      Kaynak ingilizce. Zaten iyi bir yazılım için şart. Artı ve eksi yönleri değerlendirmiş. yazılım çalışacak arkadaşlara tavsiyem ise önceden planlama yapmaları. Hangi projeyi geliştirecekler, nelere ihtiyaçları olacak iyice analiz edip sonrasında uygun dile yönelmeleri olur.

      Bakın şurada detay konuşmalar var: https://www.donanimhaber.com/Oracle-Googlea-actigi-9-milyar-dolarlik-tazminat-davasini-kazandi--98595

      Belki benim yazım dilim size yanlış geldi ya da ben sizin yazınızı yanlış okuyorum. Önemli olan bunu anlayıp çözebilmek. İkimizde bilgi paylaşmak istiyoruz. Ortak paydamız bu. O yüzden herhangi bir çekişme vb. hissetiyseniz kusura bakmayın. Benim özellikle ispat etmeye çalıştığım bir şey yok. Önemli olan okuyucuların kendilerine en uygun olanı seçmesi. yanlış seçimler ileride çok baş ağrıtabiliyor. Yazılım sektöründe çalışan biri olarak bunu söylebilirim.

    • Eren Hatırnaz @erenhatirnaz

      @prometrik Google'ın hareketlerinden yola çıkarak böyle bir tavsiye bulundum sadece. Dediğim gibi bunlar sadece bir tahminden ibaret, ne olacağını ancak zaman gösterecek.

Java Spring Boot ve Angular ile çalışan var mı aramızda? Bu konularda kısa sürede ilerlemek için nasıl bi kaynak takip etmeliyim, nasıl daha verimli çalışırım? Özellikle bunların yapısını, çalışma mantığını iyi anlamak için. #java #springboot #angular

BeğenFavori PaylaşYorum yap
  • Eren Hatırnaz @erenhatirnaz

    Java Spring Boot ya da Angular pek kullanmadım ama yeni bir teknoloji öğrenirken ben genelde şu yöntemi izliyorum: Aklıma gelen bir uygulama fikrini, o teknolojiyi kullanarak kodlamaya çalışıyorum. Atıyorum "Yapılacak listesi uygulaması". Bunu yaparken zaten bir sürü yerde tıkanıyorum, tıkandığım yerlerde araştırıyorum dökümantasyonlara bakıyorum falan o şekilde hem sistemin yapısını öğreniyorum hem de uygulamalı olarak yaptığım için daha akılda kalıcı oluyor. Sana da tavsiye ederim.

  • Yuded @yuded

    Video izlemek istersen javascript konusunda Maximilian Schwarzmüller'in videolarını öneririm.

Bunun gibi bildiğiniz guide, kurs, tutorial var mı? #processing #java

How AIs learn part 2 || Coded example

Check out the code for this video here: https://github.com/Code-Bullet/Smart-Dots-Genetic-Algorithm-Tutorial watch my previous video on GA here: https://www....
BeğenFavori PaylaşYorum yap

Merhabalar,
android studioda uygulama geliştirmeye çalışıyoruz bir arkadaşımla ama admob reklamı koyduğumuzda uygulama telefonda "keeps closing" diye hata veriyor. Yardımcı olabilecek kimse var mı ? Bir yerlerde yanlışlık var ama 3 gündür çözemedik bu işi 🙂

#android #TeknoYardım #java #c++ #developer

BeğenFavori PaylaşYorum yap