Evet arkadaşlar, birlikte PHP öğrendik şimdi birlikte PHP geliştiricisi olarak NodeJS öğrenmeyi deneyelim. Stackimizi genişletelim ve keyif almaya bakalım. Görelim bakalım neler öğrenebileceğiz, nereye gidecek :) Gönül isterdi ki bu dersi pazar günü ormanda çekeyim ama 2 haftadır yağmurlu olduğu için hava gidemedim, haftaya umuıt ediyorum. Şimdilik görüşmek üzere. Ayrica videodaki konulari makale halinde bu repoda paylasacagim, takip etmeyi unutmayin: github.com/tayfunerbilen/php-to-nodejs
prototurk blog halindeyken php ile blog sitesi olusturma serisini liseye yeni gectigimde izleyerekten yazilima ilk adimimi atmistim. Su anda Bilgisayar Muhendisliginden mezun 2 yildir sektorde projelerle ugrasiyorum. Simdi bu video youtube algoritmasi sayesinde abone olmamama ragmen onume dustu, tekrardan takibe aldim uzun yillar sonra ilac gibi geldi. Basarilar videolar icin.
2011de şans eseri senin videolar denk gelmişti. HTML, CSS, JS (jQuery) ve PHP'yi senin videolardan öğrenmiştim. MySQL bilgim de vardı. Bunlarla Backend kısmını tastamam oturttum. Sonrasında Node, React vs kendim öğrendim. Ama o temel hiç unutulmaz. Gerçekten de PHP ile Server yazdıktan sonra, yani auth yönetimi, request, response, middleware, dosya yönetimi vs... öğrendikten sonra başka dildeki karşılığını öğrenmek yetiyor. Özetle teşekkürler. Kolay gelsin.
Güzel bir geçiş serisi olabilir Tayfun, eline sağlık. Bence önemli kısımlardan biri de request lifecycle mevzuları olabilir. PHP'de her istek işlenip, sonlanırken; NodeJS tarafında bir event loop içeriside app hep ayakta ve buna göre işlemler yürüyor. Buna bağlı yaşanabilecek sorunlara da ve bu farklara da değinebilirsin. Kolay gelsin :)
Php'yi sizin kursunuzdan öğrenen birisi olarak sizden nodejs öğrenmek ayrı bir şey olacaktır diye düşünüyorum. Bu zamana kadar nodejs için kendim biraz uğraştım ama gene php'ye kaçtım :D. Nodejs için bir çok kaynak buldum fakat sizin anlatımınız biraz daha farklı. Neyi farklı yaptığınız konusunda da hiç bir fikrim yok :D. Sizden dinleyince bazı şeyleri daha iyi anlıyorum. Video için teşekkürler.
Merhaba Tayfun abi, iş hayatımda phpyi 'de kullanarak wordpress yazıyorum ama bu alana geçmek istiyordum. Seri çok hoşuma gitti ve ilk videoyu büyük bi zevkle bitirdim. Emeklerin için teşekkür ederim, serinin devamını bekliyoruz. (çalıştığım şirketteki senior eskiden seninle php öğrenmiş umarım aynısı nodejs için de benim başıma gelir :D).
Çok güzel düşünmüşsünüz hocam... 👍 Allah'tan vanilla PHP'nin eksik kaldığı kısımları framework'ler tamamlıyordu... Her şeyin yeri ayrı benim için PHP ölmedi (sadece benim için değildir eminim :)) lakin NodeJS'in de dadı bir başka güzel vesselam 😅 Bu video başlangıç için baya bi güzel olmuş 👍 Devamını dört gözle bekliyor olacağım, seri günlük olarak gelir inşaAllah...
server side rendering yaparken views ve layout klasörleriyle gereksiz boğuşmak zorunda kalınıyor maalesef böyle bir sıkıntı var. onun haricinde çok güzel videoydu devamını da bekliyoruz eline sağlık hocam
node js merakım halihazıda devam ederken iyi olur tanıdık bir dilden eğitim görmek teşekkürler php laravel node js arasında gelgitler yaşıyorum php le her şeyi yapabiliyorum node js hızlı diyorlar her zaman daha hızlısına meyilim var açıkçası
Hocam ellerine sağlık, nasıl yayına alırız, hangi servisleri kullanarak yayına alabiliriz gibi bir derste olsa çok güzel olur. PHP tarafında herhangi bi Linux hosting ile kolay ve ucuza çözebiliyoruz, bunu Node.js tarafında nasıl çözebiliriz? API endpointlerinden kendi front-end'imiz dışında bir yerin veri çekmemesini nasıl sağlayabiliriz?
abi nosql veri tabanları aşırı istisnai durumlar dışında çok gerekli değiller, postgres hızına yaklaşabilen database pek yok, cassandra gibi ucubeleri saymazsak yani.
ilk yorumlar okunur. ama typescript eğitimi çok boş kaldı bu expressi typescript ile yazsak üzerine bir ORM database üstüne birde react müq olabilir ama tabi seninde bir hayatın planın var. öyle olsa çok güzel olurdu cevaplarını bekliyorum.
Elinize sağlık Tayfun hocam. İleride best practiceler ile JWT Auth API yazma ve bu apinin React, React Native ya da Next JS ile kullanımları hakkında videolar hazırlarsanız harika olur.
@@PROTOTURKCOM teknik olarak deprecated sayılmıyor sanırım kullanılan bir çok yer var diye ama res.send birebir aynı işi görüyor express in son versiyonunda
Tayfun abi bı sorum olacaktı ben daha PHP başlamadım normalde senin udemy kursun bende vardı ona yeni başladım sayılır . Sence PHP devam etmeli miyim yoksa Nodejs e mi başlayayım henüz yolun başındayken ? PHP ile bir forum sitesi projem vardı normalde Nodejs e geçsem Nodejs ile yapabilir miyim ?
her iki dilide öğrenebilirsin, her iki dilde işine yarayan yerleri olacaktır, eğer bütün çalışmalarını javascript'e geçirmek istiyorsan nodejs'e ağırlık verbilirsin, eğer böyle bir niyetin yoksa her ikisine de bir şans verebilirsin
Hep merak edilen soru!!! Bu nodejs vb modülleri seviyoruz bakıyoruz ama kendi hostingimiz de çalıştıramıyoruz degil mi ? yani benim linux hostingim de bunu çalıştırma şansım var mı ?
hosting'de nodejs varsa calistirirsin, ama genelde bu tarz projeler icin bi vds ya da vps gerekebilir, ek olarak deploy cikabilecegin alternatif platformlar var, bakacagiz hepsine :)
@@PROTOTURKCOM türkiye de reseller hostinglerde zip li dosya bile barındıramıyorsun şimdi wmh e baktım. bomboş =) onun için php css html js derslerin gözdem diğerleri localde güzel =)
Tayfun Erbilenin anlatış tarzına hakimseniz az çok nasıl anlattığını biliyorsunuzdur. Ama eğer bilmiyorsanız dahi çok kolay bir şekilde öğrenebilirsiniz (dizi, film tadında bir anlatımı var) hiç şüpheniz olmasın... 😇
ya katıl olayı şöyle, aynı gün içinde birden fazla video yüklediğimde youtube bunları önermiyor, o yüzden mecbur her güne 1 video yayınlıyorum bu durumda da önce katılda yayınlıyorum sırası geldiğinde onu yayınlıyorum, yani hem destek olmak hem de biraz daha erken erişmek istersen katılabilirsin kanala ^^
@@PROTOTURKCOM teşekkürler, peki bir planlama var mı? boş bulundukça mı gelecek seri yoksa 2 günde 1 gibi mi? Sık gelecekse videoları beklemeyi tercih edeceğim
Ben dışarıdan bir gözlemeci olarak php nin eskisi kadar fazla kullanılmadığını gördüm genellikle PHP yi en çok kullananlar wordpress gibi hazır yapılar gibi geldi bana , LinkedIn den iş ilanlarına baktığımda fazla ön sıralarda olmadığını da fark ettim yavaş yavaş modası geçiyor gibi geliyor bana göre
kardeşim yıllardır sektörün içinde çalışan birisi olarak ben bile kendimden bu kadar emin konuşamıyorken senin özgüveninini kıskandım :) ama keşke biraz gerçeği yansıtsaydı, neyse sen böyle bilmeye devam edebilirsin :D
@@PROTOTURKCOM hata birşey yaptıysam özür dilerim ben dışarıdan bakmış birisi olarak bunları gördüm eyer ki bir hatam varsa yada sizi kirdiysam silebilirim yorumumu
@@PROTOTURKCOM Tayfun'cum php ye verdiğin emek için sonsuz teşekkürler ama tarafsız bakamadığını düşünüyorum. Evet belki 5 belkide 10 sene daha php ile aç kalmazsın, ekmek paran çıkar ama zengin etmez. Aynı işleri artık mahalle esnafı modundaki bilgisayarcı da yapıyor. php işleri ele ayağa düşmüş durumda. 5-10 kişi çalıştıran birkaç milyon sermayesi olan ufak plaza bozması mahalle araası şirketler maalesef 15 bin tl maaşla senior phpci arıyor. Çalışıtırıyor da. Sebebi bu işin ele ayağa düşmesi ve bazı vasıfsızların bu paraları kabul etmesi. Önerilerde bulunurken herkesi 10 senedir php yazan biri olarak değilde, yazılıma yeni başlayacak biri soruyormuş gibi tavsiye verirsen daha sağlıklı öneriler sunabilirsin. Ben herhangi bir dilde junior web geliştiriciye otur php öğren dersem yanlış yönlendirmiş olurum gitsin nodejs öğrensin gitsin golang öğrensin veya gitsin game developer olsun fena paralar dönüyor. Bu junior php cinin 1 senede yapabileceği her şey 10 yıl önce yapıldı nette bolca mevcut. Daha sığ alanlarda insan kendini geliştirmeli. yeni mezun bir bilgisayar mühendisi -kendini geliştirmiş olması şartıyla- php iyi biliyorum dese utanmadan 10bin tl aylık maaş teklif ediyorlar ve linkedinde ve iş dünyasında maalesef eskisi kadar rağbet görmüyor ama bu kişi güncel popüler dillerden birinde 1 senelik temeli olsa junior maaşları 30bin tl den başlıyor.
bende laravel le proje geliştiriyordum ama nodejs e geçince laravel den baya uzaklaştım diyebilirim çünkü baya iyi nodejs bırakamıyorum. Eğer istersen abi bana ulaş birlikte mern stack proje geliştirebiliriz
tamam dostum onada bakariz, burada su an olayi anlamaya calisiyor, yavas yavas :) sen diyorsun ki php bilmeden direk laravel ogren, once bi anlayalim express ile ufaktan mantigini, kullanimi basit kolay bir sey ile sonra bakalim daha detayli neden olmasin
@@PROTOTURKCOM fikirler farklı ola bilir saygı duyuyorum. Ama kendi fikrimi de belirtmek isterim. Express js zaten bir framework. Yani yeni bir dil değil, yeni bir framework öğreniyoruz. Expressden başka bir sürü node js framework-ü var phpde olduğu gibi. Node js dil olarak zaten javascript. Bir kaç ilave bir şeyi var. Yani dediyim Expresste yaptığımız şey başlangıc bir framework-ü kendimize göre kişiselleştirmek. Route-lar, ilerde controller, middleware falan yazarsan onlar. Yani bunlar zaten adoniste var. Bence direkt geçile bilirdi, gerektiği kadar javascript bilgimiz varsa. Saygılar
@@PROTOTURKCOM views içerisinde partials diye bir klasör oluştururuz. içinde footer, header navbar gibi layout yapısını ayrı ayrı ejs dosyalarında yerleştiririz. sonra diğer ejs dosyalarında bunu çağırırız. gibi. şimdi düşündüm de layout paketi de kötü değilmiş aslında .d chatgpt biraz kötü açıklamış sadece
ama bu mantık layout mantığı olmuyor :D sen her dosyada bunları dahil etmekten bahsediyorsun, sanki chatgpt örneği daha mantıklı :D ama dediğin gibi tam düzgün kod veremedi ya da ben anlamadım ileride bakacaz artık ona
Yanlış anlamada Html den javaya css c# c++ sql php vs vs daha sayamadığım 10 larca dilde videolar çekiyorsun fakat ortaya bir ürün çıkardığını veya bir seriyi tamamlayıp ahanda bunu yaptık ve bu başarıya ulaştık dediğin bir videon yok. Belki de ben göremedim. Peki bu neden önemli? motivasyon için. Sanki her şeyi yapmak için yapıyormuşsun gibi. Ortada büyük bir ürün veya hizmetin varsa bunlarıda tanıtırsan memnun ve motivasyon oluruz. Biz Türklerdeki sorunu bilirsin bir işe başlarız sıkılır bırakırız sonunu getirme ihtimalimiz çok çok düşüktür. Ya çok büyük bir motivasyona ya da çok büyük bir zamana=paraya ihtiyacımız vardır. Varsa başarıların ürünlerin oyunların programların web sayfaların bilmek isteriz. Bence başarı youtube'da yorumların gözükme algoritmasını yapmak değil, youtube'un kendisini yapmak.
kime neyi kanıtlamak zorundayım :) ben size her şeyde çok iyiyim gibi bir idda ile geldim mi? Hayır. Sizin motivasyon kaynağınız ben olacağım dedim mi? Hayır. Başladığımı mutlaka bitiririm dedim mi? Hayır. Siz bunun için bana para ödüyor musunuz? Hayır. Bu kadar hayır içinde hayırlı bir şey bulamıyorsan yanlış anlamada senin bakışın kötüdür kardeşim, allah yolunu açık etsin. Sana burada oturup vaktimden ne kadar fedakarlık yaptığımı anlatırdım ama sen bu sığ bakış açısıyla bunun ne anlama geldiğini bilemeyeceğin için kendimi boşuna yormayacağım.
Evet arkadaşlar, birlikte PHP öğrendik şimdi birlikte PHP geliştiricisi olarak NodeJS öğrenmeyi deneyelim. Stackimizi genişletelim ve keyif almaya bakalım. Görelim bakalım neler öğrenebileceğiz, nereye gidecek :) Gönül isterdi ki bu dersi pazar günü ormanda çekeyim ama 2 haftadır yağmurlu olduğu için hava gidemedim, haftaya umuıt ediyorum. Şimdilik görüşmek üzere.
Ayrica videodaki konulari makale halinde bu repoda paylasacagim, takip etmeyi unutmayin: github.com/tayfunerbilen/php-to-nodejs
abi lutfen login registeration bir system nasil yapilir nodejs ile onu yapalim.🟥
Dert etme abi ister 1 yıl video atma yine bekleriz eğitim için teşekkürler
Eline sağlık abi. Prime Tayfun döneminde node js dinlemek ayrı bi keyifli olacak. :)
işte beklenen haber.. teşekkürler Tayfun, senden öğrenmek her zaman keyifli :)
prototurk blog halindeyken php ile blog sitesi olusturma serisini liseye yeni gectigimde izleyerekten yazilima ilk adimimi atmistim. Su anda Bilgisayar Muhendisliginden mezun 2 yildir sektorde projelerle ugrasiyorum. Simdi bu video youtube algoritmasi sayesinde abone olmamama ragmen onume dustu, tekrardan takibe aldim uzun yillar sonra ilac gibi geldi. Basarilar videolar icin.
2011de şans eseri senin videolar denk gelmişti. HTML, CSS, JS (jQuery) ve PHP'yi senin videolardan öğrenmiştim. MySQL bilgim de vardı. Bunlarla Backend kısmını tastamam oturttum. Sonrasında Node, React vs kendim öğrendim. Ama o temel hiç unutulmaz.
Gerçekten de PHP ile Server yazdıktan sonra, yani auth yönetimi, request, response, middleware, dosya yönetimi vs... öğrendikten sonra başka dildeki karşılığını öğrenmek yetiyor.
Özetle teşekkürler. Kolay gelsin.
Sonunda be gerçek oldu en çok istediğim şeydi hocam bu serini senden dinlemek inşallah daha fazla içerik gelir😊❤🎉
Çok güzel bir haberle uyandım :) çok heyecanlıyız :)
Valla PHP + Javascript + Css'i senden öğrendim. Emeklerine sağlık, adamsın! 🙂
Eline sağlık abi. Çoğu kişinin beklediği bir video bu
Güzel bir geçiş serisi olabilir Tayfun, eline sağlık. Bence önemli kısımlardan biri de request lifecycle mevzuları olabilir. PHP'de her istek işlenip, sonlanırken; NodeJS tarafında bir event loop içeriside app hep ayakta ve buna göre işlemler yürüyor. Buna bağlı yaşanabilecek sorunlara da ve bu farklara da değinebilirsin. Kolay gelsin :)
Her daim güncel teknolojileri bize anlattığın için teşekkür ederim Tayfun abi. Güzel bir node js serisi çok iyi olur.
Eline sağlık Hocam, devamını bekliyoruz.
tam zamanında geldin usta, 1 haftadır arayıştaydım. Sonuna kadar gidelim lütfen
Php'yi sizin kursunuzdan öğrenen birisi olarak sizden nodejs öğrenmek ayrı bir şey olacaktır diye düşünüyorum. Bu zamana kadar nodejs için kendim biraz uğraştım ama gene php'ye kaçtım :D. Nodejs için bir çok kaynak buldum fakat sizin anlatımınız biraz daha farklı. Neyi farklı yaptığınız konusunda da hiç bir fikrim yok :D. Sizden dinleyince bazı şeyleri daha iyi anlıyorum. Video için teşekkürler.
classic asp'de de kullanılıyor. classic asp ile php bir ara çok karşılaştırılıyordu.
Canim cok yaniyor... Ah be PHP zamaninda PHP vardi :') php'ye birsey olmasa bile senden bu videoyu gorunce genc halimle yaslandirdin beni abi xD
Üstad, çok iyi bir seriye başlamışsın. Burdan devam :)
Emeğin için teşekkür ediyorum.
Çok güzel , devamını bekliyorum Tayfun hocam.
Abi supersin tamda ihtiyacim oldugu anda yetistin. Eline saglik.
Bir gün bu videoları izlemeyede geleceğim inşallah
AdonisJS'e de bakabilirsin. Yapısı Laravel'e benzediği için daha anlaşılır olabilir. Dökümanda da sanırım Laravel'den esinlendiklerinden bahsediyordu.
Buna benzer bir şey arıyordum tam da...
Bilgilendirme için çok teşekkür ederim 😇
Ramazan ayı bereketli geçecek teşekkürler hocam.
Merhaba Tayfun abi, iş hayatımda phpyi 'de kullanarak wordpress yazıyorum ama bu alana geçmek istiyordum. Seri çok hoşuma gitti ve ilk videoyu büyük bi zevkle bitirdim. Emeklerin için teşekkür ederim, serinin devamını bekliyoruz. (çalıştığım şirketteki senior eskiden seninle php öğrenmiş umarım aynısı nodejs için de benim başıma gelir :D).
güzel bir videoydu, teşekkürler.
devam hocam günde 2 3 video bekliyoruz
oha abi, yazdığım yorum sanırım senin ertelemeni sonlandırmış teşekkür ederim önerimi dikkate aldığın içinn
Dün yorum attım bu gün adam videoyu çekti
Php zaten bunları yapıyor, ajax kullanıncada mükemmel oluyor. Tabii yeni diller öğrenmek her zaman iyidir.
IZLENDI, Teşekkürler
eline sağlık abi. bir cok kisiyi konfor alanından cıkartıyorsun şu an. teşekkürler 😁
Çok güzel düşünmüşsünüz hocam... 👍
Allah'tan vanilla PHP'nin eksik kaldığı kısımları framework'ler tamamlıyordu...
Her şeyin yeri ayrı benim için PHP ölmedi (sadece benim için değildir eminim :)) lakin NodeJS'in de dadı bir başka güzel vesselam 😅
Bu video başlangıç için baya bi güzel olmuş 👍
Devamını dört gözle bekliyor olacağım, seri günlük olarak gelir inşaAllah...
sonunda abi adamsın seviliyorsun...
hocam senin sayende takip ediyorum güncel gelişmeleri eyvallah
Emeğine sağlık teşekkürler. 🤗🤗
Ellerine sağlık devam
Hocam bu seri devam etsin lütfeeen❤
server side rendering yaparken views ve layout klasörleriyle gereksiz boğuşmak zorunda kalınıyor maalesef böyle bir sıkıntı var. onun haricinde çok güzel videoydu devamını da bekliyoruz eline sağlık hocam
Sonunda, Nodejs 😅. Başarılar
Hocam sequelize, Api ve projeyi yayınlamayı görsek çok iyi olurdu bunlarla ilgili az kaynak var (türkçe)
Abi PHP yi senden öğrendik, darısı NodeJS in başına. Devamını bekliyoruz :)
node js merakım halihazıda devam ederken iyi olur tanıdık bir dilden eğitim görmek teşekkürler php laravel node js arasında gelgitler yaşıyorum php le her şeyi yapabiliyorum node js hızlı diyorlar her zaman daha hızlısına meyilim var açıkçası
Abi böyle videolar at. Ve uzun olsun 1 2 saat
yalnız bu yorumlara da iyi katlanıyosun tebrik ederim :D
super
Devam hocam.
Nextjs 13.2yi unutmayalım hocam :D
Hocam ellerine sağlık, nasıl yayına alırız, hangi servisleri kullanarak yayına alabiliriz gibi bir derste olsa çok güzel olur. PHP tarafında herhangi bi Linux hosting ile kolay ve ucuza çözebiliyoruz, bunu Node.js tarafında nasıl çözebiliriz? API endpointlerinden kendi front-end'imiz dışında bir yerin veri çekmemesini nasıl sağlayabiliriz?
zamanla bütün sorulara yanıt bulacağız eminim :)
abi phpden nodejs değil de direkt sıfırdan nodejs anlatsan keşke
devamı gelsin
Abi çok güzel seri, başarılarının devamını dilerim. Vscode temanı bizimki paylaşir mısın?
yanında adonisjs de gelse efsane olur
Mükemmel zamanlama varya :d
🎉🎉❤
Tam beklediğim bir içerik buydu bana şimdiden iyi seyirler 😅
PHP bilgim yok var arasında çok temel, javascript te temelim var, Hocam sizce ben Node.js öğrenmeye uygunmuyum?
abi nosql veri tabanları aşırı istisnai durumlar dışında çok gerekli değiller, postgres hızına yaklaşabilen database pek yok, cassandra gibi ucubeleri saymazsak yani.
ilk yorumlar okunur. ama typescript eğitimi çok boş kaldı bu expressi typescript ile yazsak üzerine bir ORM database üstüne birde react müq olabilir ama tabi seninde bir hayatın planın var. öyle olsa çok güzel olurdu cevaplarını bekliyorum.
Hocam laravel ve react ile soket programlama çeker misin lütfen
Elinize sağlık Tayfun hocam. İleride best practiceler ile JWT Auth API yazma ve bu apinin React, React Native ya da Next JS ile kullanımları hakkında videolar hazırlarsanız harika olur.
videonun sonunda tam olarak bunları yapmak istediğimden bahsediyorum :) birlikte öğreneceğiz artık bakalım
Adam kelimesinin vücut bulmuş hali
res.json deprected method, direkt res.send in içine obje koyabiliyorsun artık haberin olsun.
ide'nin deprecated uyarısı yapmaması garibime gitti ayarlarıma bir bakacam :D
@@PROTOTURKCOM teknik olarak deprecated sayılmıyor sanırım kullanılan bir çok yer var diye ama res.send birebir aynı işi görüyor express in son versiyonunda
Tayfun abi bı sorum olacaktı ben daha PHP başlamadım normalde senin udemy kursun bende vardı ona yeni başladım sayılır . Sence PHP devam etmeli miyim yoksa Nodejs e mi başlayayım henüz yolun başındayken ?
PHP ile bir forum sitesi projem vardı normalde Nodejs e geçsem Nodejs ile yapabilir miyim ?
her iki dilide öğrenebilirsin, her iki dilde işine yarayan yerleri olacaktır, eğer bütün çalışmalarını javascript'e geçirmek istiyorsan nodejs'e ağırlık verbilirsin, eğer böyle bir niyetin yoksa her ikisine de bir şans verebilirsin
@@PROTOTURKCOM eyw abi teşekkürler
Hep merak edilen soru!!! Bu nodejs vb modülleri seviyoruz bakıyoruz ama kendi hostingimiz de çalıştıramıyoruz degil mi ?
yani benim linux hostingim de bunu çalıştırma şansım var mı ?
hosting'de nodejs varsa calistirirsin, ama genelde bu tarz projeler icin bi vds ya da vps gerekebilir, ek olarak deploy cikabilecegin alternatif platformlar var, bakacagiz hepsine :)
@@PROTOTURKCOM türkiye de reseller hostinglerde zip li dosya bile barındıramıyorsun şimdi wmh e baktım. bomboş =) onun için php css html js derslerin gözdem diğerleri localde güzel =)
Abi nodejs ile komple backend yapılabilir mi? Yeni başladım bu işe o yüzden backend tarafında pek bir bilgim yok hatalı sorum varsa kusura bakma
evet nodejs zaten javascript ile backend yazmak için olan dil yani tamamen backend dili
@@PROTOTURKCOM abi bir de kullandığın tema nedir ?
material deep ocean :)
@@PROTOTURKCOM teşekkür ederim
backend bilgisi olmayan bu seriden faydalana bilir mi yoksa php olarak backend bilgisi gerekiyor islemleri anlamak icin?
Tayfun Erbilenin anlatış tarzına hakimseniz az çok nasıl anlattığını biliyorsunuzdur. Ama eğer bilmiyorsanız dahi çok kolay bir şekilde öğrenebilirsiniz (dizi, film tadında bir anlatımı var) hiç şüpheniz olmasın... 😇
Abi bir de bu ejs kısmı çok karıştı. Bir sonrakine sıfırdan 2 dk da anlatıp başlarsan net olur :)
PHP'den sonra başka bir dil öğrenince bir daha PHP yazmak istemiyorsunuz arkadaşlar, tecrübe ile sabit :)
Çok güzel bir seri. Devamını bekliyorum. Seri videoları direkt gelir mi? yoksa önce "katıl" a mı yüklenir?
ya katıl olayı şöyle, aynı gün içinde birden fazla video yüklediğimde youtube bunları önermiyor, o yüzden mecbur her güne 1 video yayınlıyorum bu durumda da önce katılda yayınlıyorum sırası geldiğinde onu yayınlıyorum, yani hem destek olmak hem de biraz daha erken erişmek istersen katılabilirsin kanala ^^
@@PROTOTURKCOM teşekkürler, peki bir planlama var mı? boş bulundukça mı gelecek seri yoksa 2 günde 1 gibi mi? Sık gelecekse videoları beklemeyi tercih edeceğim
bugün 2. bölümü atacağım, muhtemelen yarında 3. bölümü çekerim 1 gün geriden gelecek yayınlamalar, katıla da 1 gün erken gelir muhtemelen
Ben dışarıdan bir gözlemeci olarak php nin eskisi kadar fazla kullanılmadığını gördüm genellikle PHP yi en çok kullananlar wordpress gibi hazır yapılar gibi geldi bana , LinkedIn den iş ilanlarına baktığımda fazla ön sıralarda olmadığını da fark ettim yavaş yavaş modası geçiyor gibi geliyor bana göre
kardeşim yıllardır sektörün içinde çalışan birisi olarak ben bile kendimden bu kadar emin konuşamıyorken senin özgüveninini kıskandım :) ama keşke biraz gerçeği yansıtsaydı, neyse sen böyle bilmeye devam edebilirsin :D
@@PROTOTURKCOM hata birşey yaptıysam özür dilerim ben dışarıdan bakmış birisi olarak bunları gördüm eyer ki bir hatam varsa yada sizi kirdiysam silebilirim yorumumu
yok be beni niye kıracaksın :D sadece bu kadar kesin konuşmamak lazım onu diyorum
Yazımı düzelteyim yanlış anlaşılma olmasın bundan sonra
@@PROTOTURKCOM Tayfun'cum php ye verdiğin emek için sonsuz teşekkürler ama tarafsız bakamadığını düşünüyorum. Evet belki 5 belkide 10 sene daha php ile aç kalmazsın, ekmek paran çıkar ama zengin etmez. Aynı işleri artık mahalle esnafı modundaki bilgisayarcı da yapıyor. php işleri ele ayağa düşmüş durumda. 5-10 kişi çalıştıran birkaç milyon sermayesi olan ufak plaza bozması mahalle araası şirketler maalesef 15 bin tl maaşla senior phpci arıyor. Çalışıtırıyor da. Sebebi bu işin ele ayağa düşmesi ve bazı vasıfsızların bu paraları kabul etmesi. Önerilerde bulunurken herkesi 10 senedir php yazan biri olarak değilde, yazılıma yeni başlayacak biri soruyormuş gibi tavsiye verirsen daha sağlıklı öneriler sunabilirsin. Ben herhangi bir dilde junior web geliştiriciye otur php öğren dersem yanlış yönlendirmiş olurum gitsin nodejs öğrensin gitsin golang öğrensin veya gitsin game developer olsun fena paralar dönüyor. Bu junior php cinin 1 senede yapabileceği her şey 10 yıl önce yapıldı nette bolca mevcut. Daha sığ alanlarda insan kendini geliştirmeli. yeni mezun bir bilgisayar mühendisi -kendini geliştirmiş olması şartıyla- php iyi biliyorum dese utanmadan 10bin tl aylık maaş teklif ediyorlar ve linkedinde ve iş dünyasında maalesef eskisi kadar rağbet görmüyor ama bu kişi güncel popüler dillerden birinde 1 senelik temeli olsa junior maaşları 30bin tl den başlıyor.
Kullandığınız ide nedir acaba ?
webStorm
packagesjonda type:"module" yapmadiginiz zaman import etdiginiz dosyanin sonuna js uzantisi koymaniza gerek kalmiyor
o zamanda ES6 import'u kullanamıyorum, var mı önerin?
@@PROTOTURKCOM yok hocam kolay gelsin🙂
Kullandığın İDE nedir?
webstorm
bende laravel le proje geliştiriyordum ama nodejs e geçince laravel den baya uzaklaştım diyebilirim çünkü baya iyi nodejs bırakamıyorum. Eğer istersen abi bana ulaş birlikte mern stack proje geliştirebiliriz
Selam iletişime geçme şansımız var mı? emircelikdev#9656
Hocam nodimın mıdır nodmon mudur? :) Hangisi caiz? :) Güzel video eline sağlık :)
valla ben nodimın diyorum :D ama nodmon da diyen duydum, ikisi de caiz gibi ^^
@@PROTOTURKCOM Allah razı olsun :)
Bence bi adonis js-e göz at. Asıl nodejs-in laraveli adonis js-tir. Baksan görüceksin
Express-ten çok daha gelişmişdir. Orm falan hepsi var. Aynı laravel gibi
tamam dostum onada bakariz, burada su an olayi anlamaya calisiyor, yavas yavas :) sen diyorsun ki php bilmeden direk laravel ogren, once bi anlayalim express ile ufaktan mantigini, kullanimi basit kolay bir sey ile sonra bakalim daha detayli neden olmasin
@@PROTOTURKCOM fikirler farklı ola bilir saygı duyuyorum. Ama kendi fikrimi de belirtmek isterim. Express js zaten bir framework. Yani yeni bir dil değil, yeni bir framework öğreniyoruz. Expressden başka bir sürü node js framework-ü var phpde olduğu gibi. Node js dil olarak zaten javascript. Bir kaç ilave bir şeyi var. Yani dediyim
Expresste yaptığımız şey başlangıc bir framework-ü kendimize göre kişiselleştirmek. Route-lar, ilerde controller, middleware falan yazarsan onlar. Yani bunlar zaten adoniste var. Bence direkt geçile bilirdi, gerektiği kadar javascript bilgimiz varsa. Saygılar
ben baslangıç için uygun olduğunu düşünmüyorum, ama bunu öğrendikten sonra ona geçerek daha rahat edebiliriz tabi :) aklımda bulunsun, teşekkürler
46:30 a geldim ama oruçluyken adamda beyin namına bişey kalmıyor.
eeeee js :D
28:27
Php bilmeyen ama javascript bilen birisi izleyebilir mi
Sende varsa chatGPT 'ye sormuyorum aradığım içeriği
cansin :)
chatgpt biraz kötü yönlendirmiş, layout için ekstra paket kullanmaya gerek yok mesela.
abi yapay zeka işimizi alacak sen onunla eğleniyorsun .d
layout örneği versene bana, lazım olacak sonraki videoda bahsedelim :D
@@PROTOTURKCOM views içerisinde partials diye bir klasör oluştururuz. içinde footer, header navbar gibi layout yapısını ayrı ayrı ejs dosyalarında yerleştiririz. sonra diğer ejs dosyalarında bunu çağırırız.
gibi. şimdi düşündüm de layout paketi de kötü değilmiş aslında .d chatgpt biraz kötü açıklamış sadece
ama bu mantık layout mantığı olmuyor :D sen her dosyada bunları dahil etmekten bahsediyorsun, sanki chatgpt örneği daha mantıklı :D ama dediğin gibi tam düzgün kod veremedi ya da ben anlamadım ileride bakacaz artık ona
Yanlış anlamada Html den javaya css c# c++ sql php vs vs daha sayamadığım 10 larca dilde videolar çekiyorsun fakat ortaya bir ürün çıkardığını veya bir seriyi tamamlayıp ahanda bunu yaptık ve bu başarıya ulaştık dediğin bir videon yok. Belki de ben göremedim.
Peki bu neden önemli? motivasyon için. Sanki her şeyi yapmak için yapıyormuşsun gibi. Ortada büyük bir ürün veya hizmetin varsa bunlarıda tanıtırsan memnun ve motivasyon oluruz.
Biz Türklerdeki sorunu bilirsin bir işe başlarız sıkılır bırakırız sonunu getirme ihtimalimiz çok çok düşüktür. Ya çok büyük bir motivasyona ya da çok büyük bir zamana=paraya ihtiyacımız vardır.
Varsa başarıların ürünlerin oyunların programların web sayfaların bilmek isteriz. Bence başarı youtube'da yorumların gözükme algoritmasını yapmak değil, youtube'un kendisini yapmak.
kime neyi kanıtlamak zorundayım :) ben size her şeyde çok iyiyim gibi bir idda ile geldim mi? Hayır. Sizin motivasyon kaynağınız ben olacağım dedim mi? Hayır. Başladığımı mutlaka bitiririm dedim mi? Hayır. Siz bunun için bana para ödüyor musunuz? Hayır. Bu kadar hayır içinde hayırlı bir şey bulamıyorsan yanlış anlamada senin bakışın kötüdür kardeşim, allah yolunu açık etsin. Sana burada oturup vaktimden ne kadar fedakarlık yaptığımı anlatırdım ama sen bu sığ bakış açısıyla bunun ne anlama geldiğini bilemeyeceğin için kendimi boşuna yormayacağım.
Hocam biliyorsunuz çok ihtiyacımız var