Backend Developer Hangi Konulara Hakim Olmalı?

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ส.ค. 2024

ความคิดเห็น • 94

  • @tttafooo
    @tttafooo 3 ปีที่แล้ว +8

    Hocam çok güzel özet olmuş. Video da duymayı beklediğim Data Structure & Algorithms ı iyi bir Developer ın iyi bilmesi gereken konulardan biri olduğunu düşünüyorum.

  • @erayozd7837
    @erayozd7837 3 ปีที่แล้ว +8

    Bilgisayar Mühendisliği 3. Sınıfım aylardır backend developer olmak için roadmapler, must to knowlarla ilgili yazılar okuyorum. Türkçe böyle bir içerik çıkararak gerçekten çok büyük bir iş yapıyorsunuz. Çok teşekkürler.

    • @samialbayrak2398
      @samialbayrak2398 3 ปีที่แล้ว +5

      Türkçe olmasına gerek yok. Zaten ingilizce olmak zorunda

    • @emirbatu458
      @emirbatu458 ปีที่แล้ว +1

      merhaba hocam universiteyi bitirdiniz mi suan ne isle ugrasiyorsunuz

  • @ahmetpirimoglu7470
    @ahmetpirimoglu7470 3 ปีที่แล้ว +9

    videoyu izlerken vapurda satış yapan meşhur amca aklıma geldi, "bitti mi bitmedi" 🙂 hakkıyla backend development yapılacaksa öğren öğren bitmiyor

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +6

      Güzel benzetme :) "Alt tarafı CRUD işleri yapıyoruz" demek istemeyen her backend developer bu konulara hakim olmalı.

  • @omerfarukozturk9720
    @omerfarukozturk9720 ปีที่แล้ว +1

    Bir mobil yazılımcı olarak ilgiyle dinledim. Teşekkürler

  • @AlazTetik
    @AlazTetik 3 ปีที่แล้ว +3

    Hap gibi, özet ve yararlı bir video olmuş yine. Teşekkürler.

  • @ibrahimethem7893
    @ibrahimethem7893 3 ปีที่แล้ว +4

    Hocam yeni başlayan,orta düzey ve uzmanlar için blog gibi araçları,kullanımlarını anlatsanız çok güzel olur. MongoDB,Spring vs. Eski ve yeni bilgiler internette beraber bulunduğu için kafa karıştırıyor. Springde XML bağlantısını anlatan yazılarla karşılaşıyorum bakıyorum XML ilk zamanlarda kalmış ve artık farklı bağlantılar var.

  • @tortumluca
    @tortumluca 3 ปีที่แล้ว +4

    Cillop gibi bir video olmuş hocam çok teşekkürler...

  • @lastidea4925
    @lastidea4925 2 ปีที่แล้ว +1

    Cok tesekkur ederim video icin, bugun de bircok sey ogrenebildik cok sukur.

  • @OzanHalis
    @OzanHalis 3 ปีที่แล้ว +7

    Front-end versiyonunu görmeyi de çok isteriz. Ağzınıza sağlık 😊

    • @ahmetkok717
      @ahmetkok717 3 ปีที่แล้ว +2

      Abi her yerde karşıma çıkıyorsun. :D

  • @cancan-rx6dn
    @cancan-rx6dn 2 ปีที่แล้ว

    HOCAMAIZA TEŞEKKÜR EDİYORUM... VERİLEN BİLGİ UFKUMU BİRAZ DAHA İLERLETTİ 🙏

  • @batuhangedik35
    @batuhangedik35 3 ปีที่แล้ว +1

    Çok özetleyici harika bir video olmuş çok teşekkürler.

  • @kemalbekcan9008
    @kemalbekcan9008 3 ปีที่แล้ว +3

    Full stack veya front end developerın yol haritaları ile ilgili video da çekermisin.

  • @abdurrahmanhoda7075
    @abdurrahmanhoda7075 3 ปีที่แล้ว +1

    diline emeğine enginliğine sağlık abi

  • @laylaygames
    @laylaygames 3 ปีที่แล้ว +1

    Bilgilendirme için teşekkürler hocam emeğinize sağlık.

  • @gurekodok
    @gurekodok 3 ปีที่แล้ว +2

    Süper içerik süper kanal

  • @vegaripkont792
    @vegaripkont792 ปีที่แล้ว

    Çok yararlı bir video olmuş, teşekkürler

  • @nadir3242
    @nadir3242 3 ปีที่แล้ว +1

    Hocam emeğinize sağlık. Bu videonun mobil geliştiriciler için olan versiyonunu da bekliyoruz.

  • @Ege-zh6er
    @Ege-zh6er 2 หลายเดือนก่อน

    Yazilimda da her konuda oldugu gibi sorun ciktigi zaman daha once tecrube edilmemis bir problem ise bu sorun o sorunu nasil cozebilecegini problemin nerde oldugunu tespit edebilmektir en onemli olan. Mesela javascriptte elementleri bir degiskene aldiktan sonra bir event icerisinde ona erismeye calisinca problem olabiliyo bunun onune gecmek icin console a yazdirmak lazim degiskenleri nerede alirken problem oldugunu gormek icin vs vs cok basit bir ornek bu

  • @takmakafana3328
    @takmakafana3328 3 ปีที่แล้ว

    Ellerinize sağlık, Message Queue ile ile ilgili bilgili olması iyi olacaktır.

  • @WaffenVerband
    @WaffenVerband 3 ปีที่แล้ว

    Teşekkürler çok değerli bilgiler. Spring Framework ve Django framework

  • @AsiasLatin
    @AsiasLatin 3 ปีที่แล้ว +7

    hocam merhabalar bu video serisinin fullstack versiyonu gelir mi ?

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +17

      Full stack ve frontend aklımda var. Fırsat olur ve konuk bulup ikna edebilirsim en kısa zamanda birer kayıt yapabiliriz umarım.

  • @umutcan6799
    @umutcan6799 3 ปีที่แล้ว +1

    Full stack developer'i de bekliyoruz hocam

  • @hekimabi819
    @hekimabi819 2 ปีที่แล้ว +1

    Hiç bilmeyen biri için zor bir video

  • @keremdogan5792
    @keremdogan5792 3 ปีที่แล้ว +5

    Hocam elinize sağlık çok güzel bir video olmuş. Benim için çok faydalı oldu. İmkanınız olursa Python kullanan bir Web Developer ile söyleşi yapabilir misiniz? İyi günler, iyi çalışmalar dilerim.

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +3

      Yakın zaman için böyle bir planım yoktu ama notlarım arasına yazdım. Umarım fırsat bulabilirim böyle bir yayın için konuk çağırmaya.

    • @keremdogan5792
      @keremdogan5792 3 ปีที่แล้ว +2

      @@UgurUmutluoglu teşekkürler hocam. Bu alanda ilerlemek isteyen biriyim. Ülkemizde Python kullanımı, tercih edilen ve sıklıkla kullanılan framework ve kütüphaneler, ne tarz projelerde görevlendirilme olduğu konularını merak ediyorum. Tekrardan teşekkürler, iyi çalışmalar...

  • @TheMobilTech
    @TheMobilTech 3 ปีที่แล้ว +7

    Hocam selamlar,
    videonuzu izledikten sonra bir miktar ümitsizliğe kapıldım ister istemez. Biliyorsunuz ki bu işlere yeni yeni aşina olurken(Kariyer yol haritası çıkartmak,bir yazılım dili üzerine uzmanlaşmaya çalışıp işimize yarayacak dillerde kendimizi geliştirmeye çalışmak) orta seviye backend developer'ların hakim olması gerektiği konuları görünce insan biraz irkiliyor. Bir tatminkar hisle sormuyorum lakin alanında uzmanlaşmış biri olan size danışmak istedim, dillerde, frameworklerde, veritabanlarında kendimizi geliştirdikçe orta seviyede gelişmemiz gereken konularda tıpkı ilk zamanlarımız gibi zorlanacak mıyız yoksa artık belli konularda yeterli bilgilere sahip olacağımız için daha anlaşılır bir eğitim süreci bizi mi bekliyor? 21 yaşındayım vb.net,C,Python,Java,Html,Css,Mysql,SQLAlchemy,Kotlin,sqlite,bash bilgilerine aklımdaki projeleri geliştirebilecek ve start-up fikirlerimde kullanabilecek kadar hakimim lakin bir sonraki aşama bu bilgilerle bir yazılım firmasında çalışıp hem oradaki senior abilerimden hem de alacağım online eğitimler sayesinde kendimi geliştirmek midir? Bunları sormamın sebebi sanki hep bir şeylere geç kalmışım ve sizlere yetişemeyecekmişim hissi içimden gitmiyor. Değerli yanıtlarınız için şimdiden teşekkür ederim.

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +4

      Eğer burada bahsettiklerini biliyorsan ve aktif olarak projelerde kullanabiliyorsan ümitsizliğe kapılmak için hiçbir sebep yok, aksine tüm şartlar lehine. Videoda bahsedilenlerin bir kısmı işe girmeden önce, bir kısmı da işte öğrenilecek konular zaten. İlk günden tüm bunları bilmek gerekiyor diye düşünmemek lazım, ama iyi bir backend developer olmak için ve daha iyi işler çıkarabilmek için de gerekli şeyler.

    • @TheMobilTech
      @TheMobilTech 3 ปีที่แล้ว +1

      @@UgurUmutluoglu çok teşekkür ederim 🤗

    • @enes0199
      @enes0199 3 ปีที่แล้ว

      @@UgurUmutluoglu Hocam frontend tarafında html css js ile çalışmalar yapıyorum. Backend için de 1 framework öğrenmek istiyorum. Sizce nodejs nasıl olur öğrenmem için? çoğu kişi .net öğren diyor ama ben zaten js ile çalışıyoruım. Frontendde iş yapıp bir tane de backend framework öğrensem sizce doğru olur mu? Yoksa zorlar mı beni? nodejs hakkında az araştırma yaptım çok bilmiyorum.

  • @ercanguneren5111
    @ercanguneren5111 3 ปีที่แล้ว +1

    Emeğinize sağlık.Teşekkürler.++

  • @Miracle-uc6es
    @Miracle-uc6es ปีที่แล้ว +1

    Hocam bir sorum olacak. Demişsiniz hangi diller kullanılıyor'u saymışsınız. Ve içlerinde Python'da geçiyor. Şöyle bir eleştiri okumuştum geçenlerde,
    Python'un arama sıralarında en üstlerde görünmesinin tek sebebi, öğrenciler tarafından aranıyor olması. O da öğrenmesi kolay olduğu için. Python'la her alanda her iş yapılabilir ama Veri Bilimi ve Yapay Zekayı bir kenara alırsan, geri kalan hiçbir iş kolunda birincil tercih değildir. Python'la isterseniz oyun yapabilirsiniz ama ticari oyun yapmak bir iş bulmak isterseniz, buradaki tercihiniz C++, C# olmalıdır yahut back-end developer olacaksanız tercihiniz C# ya da Java olmalıdır gibi gibi. Sizin görüşünüz nedir acaba? Python'a "ciddi bir süre" yatırım yapmak, dilde uzmanlaşmak (eğer ki Veri Bilimi ve Yapay Zeka düşünmüyorsak) vakit kaybı mıdır? (Vakit kaybı belki yanlış anlaşılabilir, o vakti daha düzgün değerlendirmek mümkün müdür?)
    Ana eleştiri şu dil görece yavaş ve görece daha fazla boyut kaplıyor. Bir arkadaşımla bunu konuştuğumda "Senin C# ile yapılabilecek bir işi Python ile yapman şirkete ekstra maliyet getirir." dedi. Ben aslında teknoloji geliştikçe bu farkların gittikçe, önemsenmeyecek seviyeye gelir diye düşünüyordum. Sonuçta hem Python'a her yıl bir güncelleme geliyor hem de donanım maliyetleri gittikçe ucuzluyor. Beri yandan bir arkadaşım da, "bizde sürekli olarak o donanımları kullanabileceğimiz en uç noktalarında kullanıyoruz. Her yıl daha iyi donanımlar çıkıyorsa, bizler de daha üst düzey oyunlar, programlar yapıyoruz. Hiçbir şekilde ticari olarak rekabet edebilmen mümkün değil. Performans, Geliştirme Hızını döver." dedi. Görüşünüzü merak ediyorum.

    • @user-ll2gd6pv9k
      @user-ll2gd6pv9k ปีที่แล้ว

      hocam ilk dil olarak pyhton olarak seçtim daha dün başladım yolun başındayım seçerken de öyle özel bir nedenimde yoktu, anlık olarak işin ucundan tutuyum gerisi gelir kafasıyla başladım.
      dili değiştireyim mi, değiştireceksem hangi dile geçeyim ?
      tavsiyen varsa dinlemekten mutluluk duyarım, yardımın çok makbule geçer şimdiden teşekkürler.

  • @kadirgultekin7984
    @kadirgultekin7984 3 ปีที่แล้ว +2

    Hocam ağzınıza saplık. RESP API'lerle ilgili Türkçe kaynak,eğitim videosu,kurs bulmakta zorlanıyorum. Sizin bildiğiniz içerikler varsa ve paylşaırsanız çok sevinirim.

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +1

      Benim de bildiğim Türkçe kaynak pek yok maalesef. .NET ile uğraşıyorsan best practices'lerin anlatılığı şöyle bir video var: th-cam.com/video/DFFClhGcx04/w-d-xo.html

    • @kedileroldukcatatl1085
      @kedileroldukcatatl1085 3 ปีที่แล้ว +1

      bir de net.core'da web api var. web api ile rest api arasindaki farklar nelerdir acaba ?

  • @faridhabibli625
    @faridhabibli625 3 ปีที่แล้ว +6

    Çox təşəkkür edirəm. Tam da vaxtında qarşıma çıxdı. Bu qədər bölməmi olar? Bizim dərdimizə ağlayan lazımdır.

    • @ulvialekberov8119
      @ulvialekberov8119 3 ปีที่แล้ว +2

      derdimize ozumuz aglamaliyiq

    • @-everything.
      @-everything. ปีที่แล้ว +1

      Salam qardaş. Mən Back Ende başlamaq istəyirəm. Amma tam əmin deyiləm hansı dillə basliyim. PHP ilə başlamaq düzgün seçim olarmı? Mənə tövsiyə verə bilərsiniz zəhmət olmasa?

    • @faridhabibli625
      @faridhabibli625 ปีที่แล้ว +1

      ​@@-everything. Salam, istəyiniz çox gözəldir. Mən Backend olaraq Django istifadə edirəm və sevirəm. Lakin Azərbaycanda Django üzrə vakansiya tapmaq çətindir. Ən çox back üzrə vakansiya PHP daha sonra is' C#(Java ile eyni) üzrədir. Burdan yola çıxaraq PHP düzgün seçimdir deyə bilərəm. Digər tərəfdən dilin rahatlığı, imkanları və gələcəyi barədə isə Python və C# daha çox perspektiv analiz etmişəm. Təbii ki daha təcrübəlilərimiz fikirlərimə qatılmaya bilər. Bunlar mənim sezdiklərimdir.

    • @-everything.
      @-everything. ปีที่แล้ว +1

      @@faridhabibli625 Salam qardaş üzürlü say gec yazıram. Dedikləriniz düzdü. Ona görə C# öyrənəcəm Allahın komeyile.
      Məncə gələcəyə baxmaq lazımdı sizin dediyiniz kimi. Təşəkkür edirəm tövsiyəniz üçün ☺️

    • @faridhabibli625
      @faridhabibli625 ปีที่แล้ว +1

      @@-everything. buyrun xoşdur🙂. Yolunuz uğurlu olsun ☺️

  • @asifkazm9133
    @asifkazm9133 3 ปีที่แล้ว +2

    Merhaba hocam. Öncellikle size teşekkür ediyorum.
    Hocam mesala bir web projesi geliştirmek istiyorum. Ve MCV pattern kullanacağım ve benim bildiğim REST APİ de projemle başka sayfalar ile aralarida veri transferi için bir şey. Anlamadığım siz mvc değil Rest kullanılıyor diyorsunuz.Yani webservis(Rest) başka mvc ile yazılan controller ve s. classlar başka değil mi?

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +5

      MVC uygulamalarında view backend katmanında yer alır ve controller-view arasında veri taşınır. Veri stateful şekilde uygulama içinde dolaşır, session-cookie gibi nesneler kullanılabilir. Ancak REST API'da view katmanı olmaz ve genellikle view dediğimiz UI kısmı ayrı bir proje olarak oluşturulur. REST API UI'dan izole geliştirilir, API-UI arasında JSON verileri ile haberleşilir, ortam stateless'tır.

  • @egemenbahtiyar8675
    @egemenbahtiyar8675 3 ปีที่แล้ว +2

    Hocam backend için flutter kullanılabilir mi flutterla hem web hem mobil nasıl yazılıyor detaylı anlatır mısınız

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +3

      Flutter bir mobil uygulama geliştirme kütüphanesi, Dart dilinde yazılmış, backend'i Flutter ile değilde belki Dart ile yazıyorlardır. Dart dili de çok yaygın değil, 2020 itibariyle böyle en azından. Eksik veya hatalı bir bilgi vermişsem Flutter uzmanı arkadaşlar düzeltsin lütfen.

  • @mustafakaraca9996
    @mustafakaraca9996 2 ปีที่แล้ว

    hocam masallah yaldir yaldir anlatiyorsun konuya yabanci birisi olarak cok koptum...

    • @-everything.
      @-everything. ปีที่แล้ว

      Kopma hepsini öğrenmek zorunda değilsin

  • @be1ieve174
    @be1ieve174 3 ปีที่แล้ว

    emeğine sağlık👏👏👍

  • @Mert-sq4ox
    @Mert-sq4ox 3 ปีที่แล้ว +3

    Bİr video da machine learning engineer- data scientist için gelir mi?

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +6

      Data scientist birini konuk edecektim bu sıralar aslında ama yoğunluktan konuk arayıp bulma, çağırma işlerini halledemedim. En kısa zamanda gelecek inşallah :)

    • @Mert-sq4ox
      @Mert-sq4ox 3 ปีที่แล้ว +1

      @@UgurUmutluoglu teşekkür ederim hocam. Çok güzel, temiz içerikler paylaşıyorsunuz. Sıkı takipçinizim

  • @doganaktar
    @doganaktar 3 ปีที่แล้ว

    kıymetli bilgiler için çok teşekkürler abi, peki android develeperrlar veya frontend developerların kendilerini geliştirebilecekleri projeler var, ben henüz öğrenciyim ve backend alanınında bir şeyler öğrenmek istiyorum. bunun için evde kendi çapımda nasıl projeler yapabilirim özellikle pythonda?

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +1

      Genel yapısı ve işleyişi hakkında bilgi sahibi olduğun veya olabileceğin popüler uygulamaların basit klonlarını yapabilirsin proje olarak. Hepsiburada gibi bir e-ticaret sistemi, Booking gibi bir otel rezervasyon sitesi veya Linkedin gibi bir sosyal paylaşım platformu örneğin. Bu kadar büyük projeler yapmak zor tabii ama genel hatlarıyla ve basit çalışır siteler/uygulamalar yapmanı tavsiye ederim.

  • @motogezgin2085
    @motogezgin2085 ปีที่แล้ว

    yani her şeyi bilmesi gerekiyo, şaka gibi kayıt.

  • @hamzaatmaca7935
    @hamzaatmaca7935 3 ปีที่แล้ว +1

    Hocam konuyla cok alakasi yok ama yine soracagim. Şimdi güzel bir arayüz tasarladik ve web sitesi olusturduk bir front end developer olarak. Fakat web sitesini satacagim ve karsidaki adam yazilim bilmiyor nasil fotograf ve yazi yüklemesi yapabilir. Yönetim panelimi olmak zorunda. Cpanelde bu işlemleri yapabilirmi hic yazilim bilmeyen kisi. Tesekkurler hocam

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว

      Bu soruyu bana değil hiç yazılım bilmeyen kişilere sormak daha doğru olur. Kişinin bilgisayar kullanma, web sitelerine kayıt olma vb. alışkanlıkları varsa zorlanmaz tahminen, ama yoksa zorlanır.

    • @hamzaatmaca7935
      @hamzaatmaca7935 3 ปีที่แล้ว

      @@UgurUmutluoglu hocam bir sorum daha var node js ile yaptigim veri tabanini veya yonetim panelini php tabanli bir hosting firmasinin sunucularinda calistirabilirmiyim saygilar

  • @user-ty9br7qx7q
    @user-ty9br7qx7q 3 ปีที่แล้ว

    abi android ios developer için de çeker misin??

  • @ates9
    @ates9 3 ปีที่แล้ว +1

    Uğur bey, çok derin bir kodlama bilgisi olmadan. Linux, mid level Python bilgisi, DevOps toolları ile DevOps ve Cloud alanlarında entry level bir iş bulmak yeterli olur mu acaba? İleride front-end & back-end konularına aşina olmamam karşıma büyük bir dezavantaj çıkarır mı? (Makine mühendisliği öğrencisiyim)

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว

      DevOps alanında orta düzeyde scripting bilgisi(genelde Python, bazı ekipler Bash ve Go da kullanabiliyor sanırım) yeterli oluyor. Backend ve frontend tarafındaki araçlara hakim olmak elbette avantaj sağlar ama az bilmek DevOps alanında ilerleyen biri için çok sorun olmaz bence.

    • @ates9
      @ates9 3 ปีที่แล้ว

      @@UgurUmutluoglu Çok teşekkürler Uğur bey, emeğiniz ve vaktiniz için sağ olun.

  • @keremtanis3606
    @keremtanis3606 3 ปีที่แล้ว +1

    abi apide session yoksa nasıl oturum açılıyor vs

    • @ilhami1299
      @ilhami1299 3 ปีที่แล้ว +2

      Token ile

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +3

      REST API'lar stateless çalışır. Token based authentication, JWT, OAuth gibi konuları araştırabilirsin.

  • @kadirkurhan4735
    @kadirkurhan4735 3 ปีที่แล้ว

    hocam bir soru soracağım genel olarak back end ' de .net core mvc kullanılıp ön tarafta vue/angular/react gibi frameworklerin kullanılmasındaki mantığı anlayamıyorum.yani front-end'de de routing var back-end'de de.artık sadece vue/nuxt kullanarak bile her türlü işlevi yerine getirebilen uygulamalar çıkartılabiliyor.ben bunların ayrım noktasını kavrayabilmiş değilim , ve ikisi bir arada kullanıldığında hangisi ne amaçla kullanılıyor bunu öğrenmek istiyorum.şimdiden teşekkürler , iyi günler.

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +1

      MVC ile React gibi kütüphanelerin kullanılması çok yaygın değil aslında, daha doğru olan yaklaşım backendde REST API kullanıp frontendde React vb. kütüphaneleri kullanmak. Frontend kütüphanelerinin kendi önyüz bileşenleri var(routing, state management vb), dolayısıyla araya ekstradan MVC'deki view'ın önyüz yapılarını koymak biraz gereksiz oluyor.

    • @kadirkurhan4735
      @kadirkurhan4735 3 ปีที่แล้ว

      @@UgurUmutluoglu anladım hocam teşekkür ederim

  • @mehmetkaplan6680
    @mehmetkaplan6680 ปีที่แล้ว

    Hocam günümüz şartlarında backend tarafında .net core yada node.js yada diğerleri arasında kararsız kaldım çünkü çok alternatif var, sizin onerebiliceginiz bir dil framework varmi ?

    • @emirbatu458
      @emirbatu458 ปีที่แล้ว

      django olabilir

    • @noyanbenan7031
      @noyanbenan7031 ปีที่แล้ว

      javascript öğren sonra node.js geç aç kalmazsın

  • @mustafaemin7389
    @mustafaemin7389 3 ปีที่แล้ว

    Front end, Back end kısmından daha zor anladığım kadarıyla.

    • @kingshadowtherone
      @kingshadowtherone 3 ปีที่แล้ว +9

      Tam tersi.

    • @mertcakmak3963
      @mertcakmak3963 3 ปีที่แล้ว +1

      @@kingshadowtherone Neden

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว +4

      Zorluk kişiden kişiye değişebilir belki ama backend tarafının daha büyük ve komplike olduğunu söyleyebiliriz. Backend dünyasına girince çok sayıda mimari yaklaşım, kütüphane, framework, araç olduğunu görüyorsun. Veritabanı, ORM araçları, farklı servis yapıları(SOAP, REST, WebSocket, gRPC), cloud, security... say say bitmez :) Yine işin business kısmı çok büyük oranda backendde yazıldığı için kod kalabalığı olsun, servisler arası iletişim gibi konular olsun backend tarafı baya karışıktır.

    • @mustafaemin7389
      @mustafaemin7389 3 ปีที่แล้ว +1

      @@UgurUmutluoglu Anladım hocam teşekkürler. Back end daha sıkıntılıymış.

  • @ufuk54h1n
    @ufuk54h1n 3 ปีที่แล้ว

    Nesne tabanlı herhangi bir programın iskeleti nasıl tasarlanır? Bir kaynak önerebilir veya bununla ilgili bir içerik hazırlayabilir misiniz?

    • @UgurUmutluoglu
      @UgurUmutluoglu  3 ปีที่แล้ว

      İskelet tasarlamaktan kasıt tam nedir bilemedim. Ama nesneler arası ilişki, as-is gibi ilişkiler UML dili ile tasarlanabilir.

    • @ufuk54h1n
      @ufuk54h1n 3 ปีที่แล้ว

      @@UgurUmutluoglu Hocam, iskeletten kastım: sınıf, alt sınıf, kalıtım, arayüz, abstract sınıf gibi "şey"lere nasıl karar verilmeli? Hangi sınıf hangi sınıfla iletişim kurar? Hangi veriler için nesne olmalı? Ben yeni başladım python öğrenmeye. Sorduklarımı yanlış soruyor da olabilirim. Kusura bakmayın. En sade haliyle: 70 milyon farklı veri dizisi için class oluşturmalı mıyız? ve 1 tane veri dizisi için class oluşturmalı mıyız? Class'ları teorik olarak biliyorum ama ne zaman class oluşturmam gerektiğine karar veremiyorum. İyice karıştırdım. :) Kafam fena karışık. Cevaplarınız için teşekkürler. Düşünceleriniz nedir?

  • @ysfcnelbeyli
    @ysfcnelbeyli 2 ปีที่แล้ว

    Hocam merhabalar, Web Site tasarımı üzerine ilgileniyorum ve en çok dikkatimi çeken kısım ise Back-End kısmı. Bunun üzerine kendimi geliştirmek istiyorum. Algoritma ile temeli attım. Sırasıyla
    1-) C
    2-) C#
    Bu şekilde ilerlemeyi düşünüyorum. Ancak devamında ne yapmalıyım hangi programlama dilini öğrenmeliyim yol gösterir misiniz?

    • @kutay5839
      @kutay5839 2 ปีที่แล้ว +1

      Html öğrenmen gerekir. Ben sana alternatif yolları yazayım araştırıp kendin seç.
      Nodejs = express, koa
      Java = spring MVC
      C# = ASP.net
      PHP = laravel
      PostgreSql, MySql firebase.
      Graphql
      Php hala ülkemizde kullanılıyor. Bunları araştırıp kendine göre bir program oluştur zamana yay.

    • @kutay5839
      @kutay5839 2 ปีที่แล้ว +1

      Ki sadece BE ile uğraşma, CSS, tailwind css bunlara da mutlaka göz gezdirin

    • @ysfcnelbeyli
      @ysfcnelbeyli 2 ปีที่แล้ว

      @@kutay5839 teşekkürler

    • @-everything.
      @-everything. ปีที่แล้ว

      @@kutay5839 Merhaba. Ben Back End de başlamak istiyorum. İlk olarak PHP öğrenmek istiyorum. Sizce iyi yapıyor muyum? Sizin tavsiyelerinizi alabilir miyim lütfen?

    • @kutay5839
      @kutay5839 ปีที่แล้ว

      @@-everything. PHP ye gerek yok öğreneceğin ilk şey nodejs olmalıdır

  • @undencem
    @undencem 3 ปีที่แล้ว

    Full Stack saçma geliyor zaten

  • @umeyrsekban4721
    @umeyrsekban4721 2 ปีที่แล้ว

    "Soap is not clean" 😉