kendimi alaylı bir yazılımcı olarak tanımlıyorum. ve yazılıma java ile başladım. bu anlattıklarınız bana çok motive oluyor. iyi ki varsınız teşekkürler ❤
@@daydream1468 tabi ki bazı yer ve konularda zorluk çekiyorum.. ancak javada temellerimi alıp şu an python üzerinde çalışmalar yapıyorum ve yazılım geliştiriyorum.. python da aynı java gibi oop bir dil. ve ben hem bu alanda hem de back end üzerinde yoğunlaşacağım için bu yolu izlemek istedim. sorduğunuz için teşekkürler. iyi günler dilerim
Merhabalar videonuzda akıcı, gerçekçi ve yalın anlatım için çok teşekkürler. Benim bir sorum var. Ben bilgisayar mühendisliği öğrencisiyim. Java dilini iyi bir düzeyde öğrenmeye çalışıyorum. Fakat bir dili öğrenmek tek bir kursu bitirmekle olmuyor, sizin de bildiğiniz üzere projeler üretmek gerekli githubta projelerinizi paylaşın deniliyor. Ben bu konudaki proje üretme kısmında yetersiz ve bilgisiz kalıyorum. Bu yönde nasıl bir yol izlemeliyim? Kurslardaki öğretilen şeyleri yazmak, bakmadan yazmaya çalışmak evet bir yerde geliştiriyor ama proje üretme konusunda bir fikrim yok. Var olmayan bir şey üretmek bir soruna çözüm bulmak fikir bulmak konusunda yetersizim. Böyle olunca nasıl bir proje üretmem gerektiğini bilmiyorum. Beni diğerlerinden farklı yapacak olan şey ürettiğim şeyler olacaktır ama bu konuda ne yapmalıyım bilmiyorum. Eğer cevaplayacak olursanız şimdiden çok teşekkür ederim. Umarım kendimi açıklayabilmişimdir.
Merhaba, yorumunuz için teşekkürler. Bir dili ancak o dille projeler yaparak öğrenebiliyoruz. Bu nedenle projeler geliştirmek çok önemli. Piyasada olmayan bir şeyi bulmaya çalışmayın, olanı kopyalayın. Sonuçta amaç bu projelerden para kazanmak değil, bir şeyler öğrenmek. Java ile web alanında çalışmak için Spring Boot öğrenmeniz gerekiyor. Spring bootta temel olarak REST servis yazabilecek, basit web sayfası arayüzü tasarlayabilecek, DB tasarımı ve bağlantıları yapabilecek seviyeye gelmeniz önceliğiniz olmalı. Bunları öğrenmek için proje tavsiyelerim şunlar olabilir: - Bir blog sitesi - worldle gibi arayüzü zor olmayan bir oyun - 3. parti API'lardan veri çekerek döviz piyasaları, film-dizi vs takip edebildiğiniz, favorilerinize ekleyebildiğiniz bir web sitesi. Bir sürü ücretsiz API bulabilirsiniz
Güzel bir içerik olmuş. Benim bir sorum olacaktı. Ben android native yazıyorum kotlin ile. Kendimi ayrıca backend kısmında da geliştirmek istiyorum. Firebase den daha öteye giderek en azından junior seviyesinde olmak istiyorum backend kısmında. Çok araştırma yaptım ama kararsızım spring boot mu yok sa node js mi kullanmalıyım? Benim asıl amacım mobil uygulama yazan şirkete başvurduğum da hem android hem backend bilgimle öne çıkmak istiyorum.Ayrıca backend mobil den sonra çok ilgimi çeken bir alan. Mobil de uyum sağlayamazsam backend kısmında da çalışabilirim. Ayrıca google play için geliştirdiğim uygulamalarda da öğrendiğim arka ucu kullanmak istiyorum. Araştırdığım da iki tarafın da(java-jsvascript) çok fanatiği var. Doğruyu bulmak zor. Bu bilgiler ışığında ben hangi çerçeveyi seçmeliyim? Bir yazılımcının podcastinde kendisi eskiden java yazarken artık javascript e kaydıklarını yeni projelerin artık java ile yapılmadığını, paypal ın bile java dan node js e geçtiğini, javanın artık günümüz şartların da eskidiğini, yavaş olduğunu söyledi. Native android uygulama geliştiren şirketler arka uc olarak ne kullanıyor acaba bir bilginiz var mı? Ben pek bir bilgi bulamadım bu konu hakkında. Genel de bulduğum bilgiler spring boot öğrenme eğrisinin daha fazla olduğu, mobil uygulama geliştirirseniz market de node js e göre daha çok yer kaplar diyorlar. Ben ise statik diller ile yazmaya alıştım genel de java ve kotlin ile uğraştım(sadece mobilde,çok az ktor deneyimim var). Ayrıca javascript bana çok çirkin bir dil gibi geliyor ve baktığım örnekler de genel de düzgün bir yapı oluşturmadan çok karmaşık bir düzen de yazılıyor projeler.İlla temiz yazan vardır ama spring de belli bir ortak yapı var gibi(controller,repository,model). Belki JS de de böyle bir yapı vardır, backend bilgim çok yok. Kotlin çerçevesi olan ktor var ama kaynak çok az, dökümantasyonu yetersiz. Kotlin Spring de ise github da kaynak var ama öğretici içerik olarak az kaynak var. İşte bu şekil de kafam çok karışık: D Yardımcı olursanız sevinirim. Ayrıca siz şirket de spring boot yazarken kotlin kullanmıyor musunuz? Sektör de spring yazan şirketler kotlin e geçiş yapmıyorlar mı? Kurumsal şirketler de dahil şirketler de node js e bir yönelim geçiş var mı?
Kotlin ile backend tarafında Spring Boot projesi yapabilirsin. Aslında backend projelerinde Java'dan Kotlin'e geçiş yapan şirketler var ancak tüm yazılmış kodları dönüştürmek oldukça maliyetli oluyor. Onun yerine hibrit bir yapıda geliştirme yapmayı tercih edebiliyorlar. Yeni yazılan kodlar Kotlin'de yazılıyor eskiler Java'da kalıyor. Java bilen bir geliştricinin Kotlin öğrenme maliyeti çok düşük oluyor. Benzer diller olduğu için tüm ekibe öğretmek fazla zaman almıyor. Android tarafında proje geliştiren şirketler ise bu dönüşümü daha keskin sağlıyorlar. Eski kodları da Kotlin'e dönüştürüyorlar çünkü Google artık Kotlin'i öneriyor ve birincil Android geliştirme dili olarak sunuyor. Yeni Android sürümlerinde sorun yaşamak istemiyorlar. Bildiğin dilden uzaklaşmadan Kotlin ile veri tabanı bağlantıları kurabilir, mobil projene API sunabilirsin. NodeJS ile ilgili de oldukça kötü yorumlar görebilirsin :D Mükemmel dil yok, işini görebilecek dillerden birisini tercih edip uzmanlaşmak var. Mobil geliştirmede uzmanlaşmak istiyorsan hedefin backend tarafında en kolay ve en hızlı şekilde projeni oluşturabilecek dili seçmek olmalı ve mobile odaklanmalısın. Paket boyutu vs bu seviyede düşünmen gereken problemler değil ve sana engel olmayacaktır. Backend kodunu Android markete koymayacağın için uygulama boyutunun büyümesinden endişelenmene gerek yok.
Arkadaş mobil diyor ama spring diyor anlamadım gitti mobilde tek Kotlin yeter de artar bu web değil ki back end front end ayrım yapalım anlayamadım ama neyse
@@haratresteknoloji Selam. Ben şu an bir şirkete abap eğitimim alıyorum. Ancak abap dilinin sadece sap çözümlerine hizmet ediyor oluşu, çok kapalı bir dil oluşu, ve bu dili kısıtlı bir alanda kullanabiliyor olmak gelecek kısmında endişelendiriyor beni. Sizce abap bırakıp java yazmak mantıklı mı ? İş imkanı, maaş, yutdışında çalışabilme açısından karşılaştırabilir misiniz ?
java c++ öldü mü soruları çok kısa zamanda belki de yarın bitmiş olacak. çünkü gelişimi logartimik olarak artan chatgpt benzeri mimariler, yazılımcı diye bir mesleği silecek.
bizim millet tembelliğinden öyle seçiyor sen emin ol c# ta console.write javada s.o.p olarak hello yazıldığı için s.o.p yüzünden ilkini c# ile yapanlar tanıdım
Java ancak 3 şartda ölebilir: 1 - Programlama dünyasındaki oop merak ve tabusu yok olursa, 2 - Rust eğer iyice tekamül eder ve güçlü bir developer cemiyetine kavuşursa, 3 - Android Dünyasında Java'ya ihtiyaç duymayan, procedural kod yazılabilen bir kodlama lisanı ortaya çıkarsa (bunun için ios'da swift var, android'de her ne kadar react native varsa da hala daha 1. versiyonu bile çıkamadı, o sebeble android'de böyle bir lisan yok). Bunların 3'ü beraber olursa java cemiyeti bugün olduğunun yarısı genişliğine düşebilir.
Yorumunuz için teşekkür ederiz. Bugüne kadar üretmiş olduğumuz hiç bir içeriğimizde bilgi veren arkadaşlarımız prompter gibi bir yardımcı video ürünü kullanmamıştır. Zaten şirket envanterimizde de bulunmuyor :) Videoların tamamı arkadaşlarımızın çekimlerden önce konuya hazırlanması ve konu dahilindeki bilgi birikimleri ile gerçekleştirilmektedir.
@@haratresteknoloji Siz bu kişiye aldırış etmeyin. Kişisel gelişimini tamamlayamamış bir kişiye, ne anlatabilirsiniz? Ek olarak işin komik tarafı, kendisi yazarken hata yapmış. Sizin okuduğunuza kabahat buluyor. Promter değil , "prompter" olacak güzel kardeşim. Sen elin bir tarafında milletin videosuna bile yazarken hata yapıyorsun. Gerçekten çok acınası. Çalışmalarınız ve verdiğiniz bilgiler için çok teşekkür ederim : )
Çok güzel bir içerik olmuş, java diline btk akademi ile başlamıştım şimdi daha da motive oldum, teşekkürler..
Faydalı video teşekkürler. Ayrıca seslendirme için Ekin Kollama'ya da teşekkürler, başarılı bir dublaj olmuş.
Lafı uzatmadan detaylı ve açıklayıcı bir anlatım olmuş.
Kaliteli ve emek verilmiş bir video olmuş. Umarım daha iyi yerlere gelirsiniz.
Akıldaki soruları cevaplayan güzel bir video olmuş tebrikler.
kendimi alaylı bir yazılımcı olarak tanımlıyorum. ve yazılıma java ile başladım. bu anlattıklarınız bana çok motive oluyor. iyi ki varsınız teşekkürler ❤
Zor mu peki size göre
@@daydream1468 tabi ki bazı yer ve konularda zorluk çekiyorum.. ancak javada temellerimi alıp şu an python üzerinde çalışmalar yapıyorum ve yazılım geliştiriyorum.. python da aynı java gibi oop bir dil. ve ben hem bu alanda hem de back end üzerinde yoğunlaşacağım için bu yolu izlemek istedim. sorduğunuz için teşekkürler. iyi günler dilerim
@@mertmetin1997 ben cevapladığınız için teşekkür ederim iyi çalışmalar
@@mertmetin1997suanne yapiyosunuz uni okudunuz mu
Verdiğin bilgiler için teşekkürler :)
Merhabalar videonuzda akıcı, gerçekçi ve yalın anlatım için çok teşekkürler. Benim bir sorum var. Ben bilgisayar mühendisliği öğrencisiyim. Java dilini iyi bir düzeyde öğrenmeye çalışıyorum. Fakat bir dili öğrenmek tek bir kursu bitirmekle olmuyor, sizin de bildiğiniz üzere projeler üretmek gerekli githubta projelerinizi paylaşın deniliyor. Ben bu konudaki proje üretme kısmında yetersiz ve bilgisiz kalıyorum. Bu yönde nasıl bir yol izlemeliyim? Kurslardaki öğretilen şeyleri yazmak, bakmadan yazmaya çalışmak evet bir yerde geliştiriyor ama proje üretme konusunda bir fikrim yok. Var olmayan bir şey üretmek bir soruna çözüm bulmak fikir bulmak konusunda yetersizim. Böyle olunca nasıl bir proje üretmem gerektiğini bilmiyorum. Beni diğerlerinden farklı yapacak olan şey ürettiğim şeyler olacaktır ama bu konuda ne yapmalıyım bilmiyorum. Eğer cevaplayacak olursanız şimdiden çok teşekkür ederim. Umarım kendimi açıklayabilmişimdir.
Merhaba, yorumunuz için teşekkürler. Bir dili ancak o dille projeler yaparak öğrenebiliyoruz. Bu nedenle projeler geliştirmek çok önemli. Piyasada olmayan bir şeyi bulmaya çalışmayın, olanı kopyalayın. Sonuçta amaç bu projelerden para kazanmak değil, bir şeyler öğrenmek. Java ile web alanında çalışmak için Spring Boot öğrenmeniz gerekiyor. Spring bootta temel olarak REST servis yazabilecek, basit web sayfası arayüzü tasarlayabilecek, DB tasarımı ve bağlantıları yapabilecek seviyeye gelmeniz önceliğiniz olmalı. Bunları öğrenmek için proje tavsiyelerim şunlar olabilir:
- Bir blog sitesi
- worldle gibi arayüzü zor olmayan bir oyun
- 3. parti API'lardan veri çekerek döviz piyasaları, film-dizi vs takip edebildiğiniz, favorilerinize ekleyebildiğiniz bir web sitesi. Bir sürü ücretsiz API bulabilirsiniz
Merhabalar aynılarını .NET için söyleyebilir miyiz. Ben C# kullanıyorum. Javayla, C# benim gözümde kardeşler.
Güzel bir içerik olmuş. Benim bir sorum olacaktı. Ben android native yazıyorum kotlin ile. Kendimi ayrıca backend kısmında da geliştirmek istiyorum. Firebase den daha öteye giderek en azından junior seviyesinde olmak istiyorum backend kısmında. Çok araştırma yaptım ama kararsızım spring boot mu yok sa node js mi kullanmalıyım? Benim asıl amacım mobil uygulama yazan şirkete başvurduğum da hem android hem backend bilgimle öne çıkmak istiyorum.Ayrıca backend mobil den sonra çok ilgimi çeken bir alan. Mobil de uyum sağlayamazsam backend kısmında da çalışabilirim. Ayrıca google play için geliştirdiğim uygulamalarda da öğrendiğim arka ucu kullanmak istiyorum. Araştırdığım da iki tarafın da(java-jsvascript) çok fanatiği var. Doğruyu bulmak zor. Bu bilgiler ışığında ben hangi çerçeveyi seçmeliyim? Bir yazılımcının podcastinde kendisi eskiden java yazarken artık javascript e kaydıklarını yeni projelerin artık java ile yapılmadığını, paypal ın bile java dan node js e geçtiğini, javanın artık günümüz şartların da eskidiğini, yavaş olduğunu söyledi. Native android uygulama geliştiren şirketler arka uc olarak ne kullanıyor acaba bir bilginiz var mı? Ben pek bir bilgi bulamadım bu konu hakkında. Genel de bulduğum bilgiler spring boot öğrenme eğrisinin daha fazla olduğu, mobil uygulama geliştirirseniz market de node js e göre daha çok yer kaplar diyorlar. Ben ise statik diller ile yazmaya alıştım genel de java ve kotlin ile uğraştım(sadece mobilde,çok az ktor deneyimim var). Ayrıca javascript bana çok çirkin bir dil gibi geliyor ve baktığım örnekler de genel de düzgün bir yapı oluşturmadan çok karmaşık bir düzen de yazılıyor projeler.İlla temiz yazan vardır ama spring de belli bir ortak yapı var gibi(controller,repository,model). Belki JS de de böyle bir yapı vardır, backend bilgim çok yok. Kotlin çerçevesi olan ktor var ama kaynak çok az, dökümantasyonu yetersiz. Kotlin Spring de ise github da kaynak var ama öğretici içerik olarak az kaynak var. İşte bu şekil de kafam çok karışık: D Yardımcı olursanız sevinirim.
Ayrıca siz şirket de spring boot yazarken kotlin kullanmıyor musunuz? Sektör de spring yazan şirketler kotlin e geçiş yapmıyorlar mı?
Kurumsal şirketler de dahil şirketler de node js e bir yönelim geçiş var mı?
Kotlin ile backend tarafında Spring Boot projesi yapabilirsin. Aslında backend projelerinde Java'dan Kotlin'e geçiş yapan şirketler var ancak tüm yazılmış kodları dönüştürmek oldukça maliyetli oluyor. Onun yerine hibrit bir yapıda geliştirme yapmayı tercih edebiliyorlar. Yeni yazılan kodlar Kotlin'de yazılıyor eskiler Java'da kalıyor. Java bilen bir geliştricinin Kotlin öğrenme maliyeti çok düşük oluyor. Benzer diller olduğu için tüm ekibe öğretmek fazla zaman almıyor. Android tarafında proje geliştiren şirketler ise bu dönüşümü daha keskin sağlıyorlar. Eski kodları da Kotlin'e dönüştürüyorlar çünkü Google artık Kotlin'i öneriyor ve birincil Android geliştirme dili olarak sunuyor. Yeni Android sürümlerinde sorun yaşamak istemiyorlar.
Bildiğin dilden uzaklaşmadan Kotlin ile veri tabanı bağlantıları kurabilir, mobil projene API sunabilirsin. NodeJS ile ilgili de oldukça kötü yorumlar görebilirsin :D
Mükemmel dil yok, işini görebilecek dillerden birisini tercih edip uzmanlaşmak var. Mobil geliştirmede uzmanlaşmak istiyorsan hedefin backend tarafında en kolay ve en hızlı şekilde projeni oluşturabilecek dili seçmek olmalı ve mobile odaklanmalısın. Paket boyutu vs bu seviyede düşünmen gereken problemler değil ve sana engel olmayacaktır. Backend kodunu Android markete koymayacağın için uygulama boyutunun büyümesinden endişelenmene gerek yok.
Arkadaş mobil diyor ama spring diyor anlamadım gitti mobilde tek Kotlin yeter de artar bu web değil ki back end front end ayrım yapalım anlayamadım ama neyse
Hayatin bana para bollugu olarak hissedilmesi ixin neler mumkun
ABAP'tan JAVA ya geçiş nasıl oldu acaba? SAP dünyası sıkıcı mıydı?
ABAP danışmanlığı ile JAVA projelerinde rol almak birbirinden çok farklı tecrübeler. Java ile çalışıp projeler geliştirmek bana daha çekici geldi :)
@@haratresteknoloji ABAP kebap değil, javanın adı var diyosun o zaman.
@@haratresteknoloji Selam. Ben şu an bir şirkete abap eğitimim alıyorum. Ancak abap dilinin sadece sap çözümlerine hizmet ediyor oluşu, çok kapalı bir dil oluşu, ve bu dili kısıtlı bir alanda kullanabiliyor olmak gelecek kısmında endişelendiriyor beni. Sizce abap bırakıp java yazmak mantıklı mı ? İş imkanı, maaş, yutdışında çalışabilme açısından karşılaştırabilir misiniz ?
ünide java öğretiyorlar kafayı yicem ya java ne neyse videoyu izleyeyim
👏👏
yeni yazılım öğrenmeye çalışıorum hangisiyle başlamalıyım?
Java ile başla c# python falan ilk diyorlar ama önermem
Knk assembly ile başla gerisi çorap söküğü gibi geliyor çünkü assembly her şeyin temelidir
Ölme karabaş şakasını bekledim 😢
Ölme pepee ölme... dostlugumuz var kardesligimiz var...
java c++ öldü mü soruları çok kısa zamanda belki de yarın bitmiş olacak. çünkü gelişimi logartimik olarak artan chatgpt benzeri mimariler, yazılımcı diye bir mesleği silecek.
chatgpt göten indi kardeşim yazılımcıların sektörünü bitirecekmiş
@@gravennnnnn1 saatlik kodu 10 snde yaziyo bitmez mi
tek kızdığım nokta lanet olası java bitmiyor :D
Bitiremeyeceksiniz
@@user-hl3wf2ci7j djshsjsj kimse bitirmeye çalışmıyor dostum. Java bitsin diye slogan mi attık wjsgdhwhwsg
Bence ya minecraft, java ile ölecek ya da java, minecraft ile
Türkiye'de öldü ama dünyada yaşıyor.
bizim millet tembelliğinden öyle seçiyor sen emin ol c# ta console.write javada s.o.p olarak hello yazıldığı için s.o.p yüzünden ilkini c# ile yapanlar tanıdım
Dünya JavaScript e geçiyor, ulkece her seyde gec takip ettigimiz icin eski teknolojilerde kaldık
Java ancak 3 şartda ölebilir:
1 - Programlama dünyasındaki oop merak ve tabusu yok olursa,
2 - Rust eğer iyice tekamül eder ve güçlü bir developer cemiyetine kavuşursa,
3 - Android Dünyasında Java'ya ihtiyaç duymayan, procedural kod yazılabilen bir kodlama lisanı ortaya çıkarsa (bunun için ios'da swift var, android'de her ne kadar react native varsa da hala daha 1. versiyonu bile çıkamadı, o sebeble android'de böyle bir lisan yok).
Bunların 3'ü beraber olursa java cemiyeti bugün olduğunun yarısı genişliğine düşebilir.
Bence Kotlin 2 3 yıla kalmaz Java dan tamamen kurtulur gibi geldi yakında JVM kullanmaya bilirler gibi geliyor o olursa iyi olur
java bitmiş
promter den okurken hata yapma bari kardeş, arada kendinden de bir şeyler kat harikasın...
Yorumunuz için teşekkür ederiz. Bugüne kadar üretmiş olduğumuz hiç bir içeriğimizde bilgi veren arkadaşlarımız prompter gibi bir yardımcı video ürünü kullanmamıştır. Zaten şirket envanterimizde de bulunmuyor :) Videoların tamamı arkadaşlarımızın çekimlerden önce konuya hazırlanması ve konu dahilindeki bilgi birikimleri ile gerçekleştirilmektedir.
@@haratresteknoloji Siz bu kişiye aldırış etmeyin. Kişisel gelişimini tamamlayamamış bir kişiye, ne anlatabilirsiniz? Ek olarak işin komik tarafı, kendisi yazarken hata yapmış. Sizin okuduğunuza kabahat buluyor. Promter değil , "prompter" olacak güzel kardeşim. Sen elin bir tarafında milletin videosuna bile yazarken hata yapıyorsun. Gerçekten çok acınası.
Çalışmalarınız ve verdiğiniz bilgiler için çok teşekkür ederim : )