Backend Developer Hangi Konulara Hakim Olmalı?

  Рет қаралды 39,109

Ugur Umutluoglu

Ugur Umutluoglu

Күн бұрын

Günümüzde iyi bir backend developer'ın mutlaka bilmesi gereken konuları, kütüphane ve araçları anlattım. Daha iyi bir backend developer olmak ve bilhassa meslek hayatının ilerleyen aşamalarında da bilmesi faydalı olacak ek konulara da videonun son kısmında yer verdim.
Videoyu beğendiyseniz bu video da ilginizi çekebilir: • Yazılım Mimarisi ve Ya...
00:00 Tanıtım
01:04 Backend developer'ın genel iş tanımı nedir?
01:40 Programlama dili, veritabanı, ORM araçları
06:46 Sunum ve servis katmanında bilinmesi gerekenler
08:44 Orta katmanda bilinmesi gerekenler ve mimari konular
12:41 Daha iyi ve kaliteli kod üretmek için bilinmesi gerekenler
14:08 Senior backend developer'ın ve mimari alanda ilerlemek isteyenlerin bilmesi gerekenler
Uğur Umutluoğlu
/ umutluoglu
/ ugurumutluoglu

Пікірлер: 94
@tttafooo
@tttafooo 3 жыл бұрын
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.
@AlazTetik
@AlazTetik 3 жыл бұрын
Hap gibi, özet ve yararlı bir video olmuş yine. Teşekkürler.
@laylaygames
@laylaygames 3 жыл бұрын
Bilgilendirme için teşekkürler hocam emeğinize sağlık.
@batuhangedik35
@batuhangedik35 3 жыл бұрын
Çok özetleyici harika bir video olmuş çok teşekkürler.
@lastidea4925
@lastidea4925 2 жыл бұрын
Cok tesekkur ederim video icin, bugun de bircok sey ogrenebildik cok sukur.
@cancan-rx6dn
@cancan-rx6dn 2 жыл бұрын
HOCAMAIZA TEŞEKKÜR EDİYORUM... VERİLEN BİLGİ UFKUMU BİRAZ DAHA İLERLETTİ 🙏
@vegaripkont792
@vegaripkont792 Жыл бұрын
Çok yararlı bir video olmuş, teşekkürler
@WaffenVerband
@WaffenVerband 3 жыл бұрын
Teşekkürler çok değerli bilgiler. Spring Framework ve Django framework
@takmakafana3328
@takmakafana3328 2 жыл бұрын
Ellerinize sağlık, Message Queue ile ile ilgili bilgili olması iyi olacaktır.
@nadir3242
@nadir3242 3 жыл бұрын
Hocam emeğinize sağlık. Bu videonun mobil geliştiriciler için olan versiyonunu da bekliyoruz.
@ibrahimethem7893
@ibrahimethem7893 3 жыл бұрын
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.
@abdurrahmanhoda7075
@abdurrahmanhoda7075 3 жыл бұрын
diline emeğine enginliğine sağlık abi
@gurekodok
@gurekodok 3 жыл бұрын
Süper içerik süper kanal
@ercanguneren5111
@ercanguneren5111 3 жыл бұрын
Emeğinize sağlık.Teşekkürler.++
@kemalbekcan9008
@kemalbekcan9008 3 жыл бұрын
Full stack veya front end developerın yol haritaları ile ilgili video da çekermisin.
@be1ieve174
@be1ieve174 3 жыл бұрын
emeğine sağlık👏👏👍
@erayozd7837
@erayozd7837 3 жыл бұрын
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 жыл бұрын
Türkçe olmasına gerek yok. Zaten ingilizce olmak zorunda
@emirbatu458
@emirbatu458 Жыл бұрын
merhaba hocam universiteyi bitirdiniz mi suan ne isle ugrasiyorsunuz
@omerfarukozturk9720
@omerfarukozturk9720 Жыл бұрын
Bir mobil yazılımcı olarak ilgiyle dinledim. Teşekkürler
@tortumluca
@tortumluca 3 жыл бұрын
Cillop gibi bir video olmuş hocam çok teşekkürler...
@ahmetpirimoglu7470
@ahmetpirimoglu7470 3 жыл бұрын
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 жыл бұрын
Güzel benzetme :) "Alt tarafı CRUD işleri yapıyoruz" demek istemeyen her backend developer bu konulara hakim olmalı.
@OzanHalis
@OzanHalis 3 жыл бұрын
Front-end versiyonunu görmeyi de çok isteriz. Ağzınıza sağlık 😊
@ahmetkok717
@ahmetkok717 3 жыл бұрын
Abi her yerde karşıma çıkıyorsun. :D
@umutcan6799
@umutcan6799 3 жыл бұрын
Full stack developer'i de bekliyoruz hocam
@kadirgultekin7984
@kadirgultekin7984 3 жыл бұрын
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 жыл бұрын
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: kzfaq.info/get/bejne/eqx2ds-ZrMncYGg.html
@kedileroldukcatatl1085
@kedileroldukcatatl1085 3 жыл бұрын
bir de net.core'da web api var. web api ile rest api arasindaki farklar nelerdir acaba ?
@keremdogan5792
@keremdogan5792 3 жыл бұрын
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 жыл бұрын
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 жыл бұрын
@@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...
@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 жыл бұрын
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.
@Ege-zh6er
@Ege-zh6er Ай бұрын
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
@asifkazm9133
@asifkazm9133 3 жыл бұрын
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 жыл бұрын
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.
@TheMobilTech
@TheMobilTech 3 жыл бұрын
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 жыл бұрын
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 жыл бұрын
@@UgurUmutluoglu çok teşekkür ederim 🤗
@enes0199
@enes0199 2 жыл бұрын
@@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.
@Miracle-uc6es
@Miracle-uc6es Жыл бұрын
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.
@faridhabibli625
@faridhabibli625 3 жыл бұрын
Ç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 жыл бұрын
derdimize ozumuz aglamaliyiq
@-everything.
@-everything. Жыл бұрын
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 Жыл бұрын
​@@-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. Жыл бұрын
@@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 Жыл бұрын
@@-everything. buyrun xoşdur🙂. Yolunuz uğurlu olsun ☺️
@user-ty9br7qx7q
@user-ty9br7qx7q 3 жыл бұрын
abi android ios developer için de çeker misin??
@ates9
@ates9 3 жыл бұрын
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.
@AsiasLatin
@AsiasLatin 3 жыл бұрын
hocam merhabalar bu video serisinin fullstack versiyonu gelir mi ?
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
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.
@mustafakaraca9996
@mustafakaraca9996 Жыл бұрын
hocam masallah yaldir yaldir anlatiyorsun konuya yabanci birisi olarak cok koptum...
@-everything.
@-everything. Жыл бұрын
Kopma hepsini öğrenmek zorunda değilsin
@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 жыл бұрын
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
@hekimabi819
@hekimabi819 2 жыл бұрын
Hiç bilmeyen biri için zor bir video
@Mert-sq4ox
@Mert-sq4ox 3 жыл бұрын
Bİr video da machine learning engineer- data scientist için gelir mi?
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
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 жыл бұрын
@@UgurUmutluoglu teşekkür ederim hocam. Çok güzel, temiz içerikler paylaşıyorsunuz. Sıkı takipçinizim
@hamzaatmaca7935
@hamzaatmaca7935 3 жыл бұрын
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
@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
@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?
@egemenbahtiyar8675
@egemenbahtiyar8675 3 жыл бұрын
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 жыл бұрын
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.
@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 жыл бұрын
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 жыл бұрын
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
@keremtanis3606
@keremtanis3606 3 жыл бұрын
abi apide session yoksa nasıl oturum açılıyor vs
@ilhami1299
@ilhami1299 3 жыл бұрын
Token ile
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
REST API'lar stateless çalışır. Token based authentication, JWT, OAuth gibi konuları araştırabilirsin.
@mustafaemin7389
@mustafaemin7389 3 жыл бұрын
Front end, Back end kısmından daha zor anladığım kadarıyla.
@kingshadowtherone
@kingshadowtherone 3 жыл бұрын
Tam tersi.
@mertcakmak3963
@mertcakmak3963 3 жыл бұрын
@@kingshadowtherone Neden
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
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 жыл бұрын
@@UgurUmutluoglu Anladım hocam teşekkürler. Back end daha sıkıntılıymış.
@motogezgin2085
@motogezgin2085 Жыл бұрын
yani her şeyi bilmesi gerekiyo, şaka gibi kayıt.
@umeyrsekban4721
@umeyrsekban4721 2 жыл бұрын
"Soap is not clean" 😉
@undencem
@undencem 3 жыл бұрын
Full Stack saçma geliyor zaten
Yazılım Öğrenirken Sık Yapılan 10 Hata
20:15
Ugur Umutluoglu
Рет қаралды 34 М.
Frontend Developer Kimdir, Neleri Bilmelidir? (Levent Arman Özak)
18:05
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 75 МЛН
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН
FOOLED THE GUARD🤢
00:54
INO
Рет қаралды 62 МЛН
İT sahəsində hansı istiqamət seçməli? Ətraflı ASAN izahat
6:07
Nasıl Gömülü Yazılım Geliştirici Oldum? (Sevda Yücedağ)
13:45
Ugur Umutluoglu
Рет қаралды 10 М.
Senior Developer Kime Denir, Neler Sizi Senior Yapar?
9:50
Ugur Umutluoglu
Рет қаралды 8 М.
Hangisini Seçmeli: Java mı .NET mi? (Cihat Altuntaş)
20:18
Ugur Umutluoglu
Рет қаралды 27 М.
Frontend Development Pathway - 2023 Guide
31:46
Dr. Fatma Azra Yıldız
Рет қаралды 19 М.
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 223 М.
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 322 М.
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 103 М.
APPLE совершила РЕВОЛЮЦИЮ!
0:39
ÉЖИ АКСЁНОВ
Рет қаралды 4,2 МЛН