Yarışma kazananı belli oldu, 1500TL değil 2000TL ödül aldı; neden mi? Detaylar: twitter.com/SelmanKahyaX/status/1237995823041884160 Bir sonraki yarışmada görüşmek üzere. Katılan herkese teşekkürler, aslında herkes kazandı :)
abi selamin aleykum sen kodlamayi biliyorsun su google play store bi el at yav kod üretici birşeyler yokmu apk oyunlar için tavsiye edecegin yerler varmi bu kardeşin için
Selman bey mesela ben WordPress tabanlı siteye sahibim. Bu sitem için tema yapmak istiyorum. Yani web sitesi için tema nasıl yapılır HTML CSS JavaScript kullanarak bize gösterebilirsiniz. Web sitem: ayesilyurt.com Videonuz da çok güzel olmuş teşekkür ederiz Allah kolaylık versin.
Konu akışı: 0:35 sunum 1:43 kullanilacak teknolojiler 4:27 tasarimlar 5:48 API (backend) 6:14 kodlama basliyor 6:57 next uygulamasi olusturuldu 9:30 ana ekrana bazi elemanlar eklendi 11:00 rotalama, tek yaziyi nasil gosterebiliriz? 12:22 stil ekleyelim (css) 16:30 tasarim guzellestirildi 17:36 API olusturmaya basliyoruz 20:23 olusturdugumuz API’i kullanmaya baslayalim 23:22 tekil yazi icin API entegrasyonu 28:05 markdown kullanmaya baslayacagiz 33:35 markdown entegre edildi 33:55 tek yaziyi dinamik olarak cekmek 35:52 yeni yazi nasil ekleyecegiz? 37:20 alan adi satin aliyoruz 38:15 heroku uzerinde uygulama olusturuyoruz ve github’a bagliyoruz 42:55 heroku uygulamasini kendi domainimizde kullanmak 44:57 ilk deploy gerceklesiyor! 45:25 uygulama sunucuya yuklendi! 45:47 herokuda otomatik deploy etme ozelligi 46:00 yeni yazi ekliyoruz, sistem sunucuya otomatik yukluyor 48:22 bu blog’ta neleri gelistirebiliriz? 49:33 kapanis
Hocam zamanim az ama ben görsel acidan iyilestirebilirim de ben sizin yaptiginiz kutuphaneleri bilmiyorum onun yerine jquery bootstrap ve angular kullanabilirim html css js de ayri gerekirse kullancam 🙄😊
YARIŞMAYA KATIL! (son gün 1 Şubat 2020): 1- github.com/SelmanKahya/mukemmel-blog adresinden projeyi fork'la 2- Kurulum adımlarını takip edip projeyi bilgisayarında çalışır hale getir 3- NextJS kullanarak oluşturulmuş bu projeye yeni özellikler ekle (ne tür özellikler ekleyebilirim?) 4- Tasarımı güzelleştir 5- Değişiklikleri commitle 6- Tüm değişiklikleri bir commit’e sığdırma, parçalara böl böylelikle zaman içerisinde adım adım geliştirdiğini anlayabileyim 7- Kodun son halini heroku sunucuna yükle 8- Video altına yorum bırakarak heroku linkini ya da kisisel domain linkini bizimle paylaş! 9- 1 Şubat 2020 son gün, bu tarihten sonraki yorumlar yarışmaya dahil olmayacak 10- Kazananı 15 Şubat tarihinde medium.com/@selmankahya adresinden açıklayacağım ve kişiye ulaşıp 1500TL’yi hesabına transfer edeceğim
Yaşını başını almış bir abin olarak, duruşunu , tarzını , yeteneğini çok beğeniyorum. Keşke senin gibi cevherler bir şekilde dünya çapında ses getirecek projelere imza atabilse. Belki de hala geç değildir. Başarılar dilerim.
İnanılmaz bir yazılımcısınız.Yazılımdan her sogudumda tekrar içimdeki o aşkı uyandırıyosunuz.Bir şekilde karşıma çıkıyor videolarınız ve kendime geliyorum.Teşekkürler Selman Bey
Çok POS'lu-POST'lu insansınız Selman Bey! :D) O POST kısmına baya güldüm ya. Hem değerli bilgiler öğretiyor, hem insanları motive ediyor, hem de neşelendiriyorsunuz. Sizi uzun zamandır izliyorum ama yorum atmıyan birisiyim. Ancak bu videonuzun insanlara gözükmesini biraz bile olsa sağlamak için yorum atıyorum. Azərbaycandan Salamlar bu arada. :)
Bilg. Mühendisi değilim fakat programlamaya ilgim var .Elimden geldiğince bu tarz videoları izlemeye çalışıyorum .Anlatım biçimi o kadar akıcı,seri ve güzel ki hayran olmamak elde değil :) Çok güzel içerik olmuş elinize sağlık.
selman abi ya, buna benzer video kanalda bulamadım css ve js le site yapımı tarzı neden bir tane videon var. gençlerin ne kadar ilgisi olduğunu görmüyor musun? biliyorum senin kendi işlerin var eminim çok yoğun çalışıyorsundur ama bizi de unutma lütfen. üniversitede hocanın anlattıklarına göre senin anlattığın bilgiler en az 10 kat daha fazla aklımda kalıyor. senden ricam kanalı aksatma, çok güzel içerikler var kanalda ama sayısı çok az. akıl vermek gibi olmasın ama, video çekmek için bütün ekipmanların ve bilgi birikimin var. -video konusu bulmak 10dk (yalan mı aklına hiç fikir gelmese js dersleri çekersin, yada website) -video çekimi 2 saat (1 saatlik bir video için max söyledim eminim daha kısa sürede yaparsın) -render 1 saat (sadece bariz hata yaptığın yerleri kırpsan olur bizim için) -yüklemek 1saat (upload hızından dolayı çok kısa sürerde thumbnail, açıklama, başlık falan max) bence 4 saat 10dk da bir video hazırlayabilirsin. 3 aydır video yüklememişsin. müsait bulduğun ilk zamanda yüklersen çok iyi olur bizim için, biz bu 4 saatlik zamanı zaten her gün eğitimde ki verimsizlikten kaybediyoruz.
Öncelikle çok sağolun böyle bir video hazırladığınız için.Yalnız bi ricam olucaktı.Bir video dahi olsa herşeyi çok basitce ve hangi tuşlarla falan yaptığınızı da söyleyerek yaparsabız seviniriz))
5 лет назад+1
Ne kadar yararlı bir video olduğunu tahmin bile edemezsin, neredeyse yarısına geldim ve bitireceğim. Kurgusunun da çok emek aldığı belli, teşekkür ederiz. :)
15 yaşındayım html css aşinalığım var html ve css iyice kavradıktan sonra c# öğrenip oyun yapmayı hedefliyorum bu süreç için tavsiyeleriniz var mı ? Veya html ve css bırakıp direkt olarak c# mı başlamalıyım ?
Abi lütfen bu tarz sıfırdan site kodlama videolarından daha fazla çek. Yalnızca front-end ile başlayıp orta seviye bir tasarım olsa yeterli... O kadar işimize yarayacaktır ki.
Abi sen eğitim verimene gerek yok sadece uygulama gelistirsen eğitimin kralını veriyorsun . Ben şunu anladım biseyleri öğrenmek için mutlaka birinin anlatmasina gerek yok uygulamanın geliştirme aşamalarına bakarak öğreniliyor zaten . Mesela ben bu video yu ilk defa izleyince JS de hiçbirşey anlamadım fakat araştırınca tonlarca yeni şey öğrendim . Yani JS eğitim serisi beklemenize gerek yok en iyi eğitimi veriyor zaten . 💙💛💚 Selman Abi seni çok seviyorum
Bu yarışmaya çok eksiktim yarım yapabildim Herkesin eline sağlık güzel çalışmalar var canlı yayında yapılanları incelesek çok güzel olurdu. Daha iyi nasıl olur nerde hata yapmış düzeltirdik güzel bir içerik olur. Kazanan arkadaşın eline sağlık
5 лет назад+1
Selman abi 22:53 te yaptığın isomorphic-unfetch indirmesini ben yapamadım terminale klavyeden giriş yapamıyorum ancak server ı kapatırsam klavyeden giriş yapabiliyorum ondada yükleme gerçekleşmiyor sen hangi tuşları kullandın yüklemede yardımcı olursan sevinirim.
Adam büyücü gibi müzik dinlemeye girersin bir bakarsin Selman kahya videoları , while döngüsü gibi break koymazsan video dan çıkamazsın :))) hocam teşekkürler çok şey kattin :)) yazılıma ilk adım videosunu herkese tavsiye ederim izleyin kesinlikle ramboyu ikna etmeye gelen albay gibi gaza getiriyor insanı :))
blog-posts.js'i oluşturduktan sonra takıldım. Muhtemelen modules konusunu da bilmediğim için posts'u export edemedim. Yine de iyi pratik oldu ve NextJS konusunda az da olsa bilgi sahibi oldum. Teşekkürler Selman.
Cok basarili bir anlatim olmus. Turk milleti olarak hazir kullanmayi birakip kendimiz gelistirmeye baslamamiz lazim. Bu ve bunun gibi videolariniz. Sizden aldigimiz bilgiler + GoFastHost'dan 5 Tl lik paket suanda kurdugum bloga gunde 5000 kisiye erisebiliyorum :) Post yazdikca email kabiliyetiminde arttigini anladim boylelikle sirket icerisindede pozisyon almama yardimci oldu. Tesekkurler
Html, css ve js hakkında hiç bilgim yok. Kodlama konusunda da pek yetkin sayılmam. Öyleyse ben de kendim için bir challenge başlatayım bakalım 0'dan 1 Şubat'a neler değişecek 🙂
Benimde yoktu şöyle bir olay yaşamıştım, üniversitede 1.sınıfın güz döneminde web tasarım(internet programcılığı dersine girişin ön aşaması gibi birşeydi) dersinde hoca bu tarz bir ödev verene kadar, 15 haftalık bir dönemin 3.haftasında final dönemine kadar yani 15.haftanın sonuna kadar 3 aylık bir süre vardı, herkes kendi web sitesini yapacaktı, veri tabanı eklenecek(ekleyebilenler için), görsel açıdan göze hitap edicek, kodlar kopyala+yapıştır olmayacak gibi koşulları vardı, eğer kodların copy+paste olduğuunu anlarsa dersten bıracaktı vs. bende anadolu lisesi çıkışlıyım ve daha yeni programlama öğrenmeye başlamıştım ozamana kadar hiç alakam olmamıştı biraz geç kaldığımı söylemek şuan üzüyor :)), daha sonra 3 aylık sürede sıfırdan html+css öğrendim, dinamik bir site istemediği için JS'e temelden öğrenebildiğim kadarını öğrendim çok detaya inmedim(ikinci sınıfta JS'den az çektirmedi aynı hoca :)) ) neyse daha sonra konumu belirledim ve dağlar üzerine yazılar,resimler paylaşılan tablolarla veri sunduğum(değerleri kendim giriyordum tabi kodlama aşamasında) bir site tasarlamıştım, bu projeyi yapmak hem beni bu bölümde karşılaştığın hataları nasl araştırmam gerektiğini öğretti hemde proje yapmazsam bu bölümde gelişemeyeceğimi öğretti, o açıdan bu tür şeyler insana motive ve farkındalık veriyor, belkide o projeyi zorla yaptırmasaydı hocamız, şuan sadece diploma alıp mezun olayım kafasında biri olacaktım, oyüzden hiç bir proejeyi boş geçmeyip bir ilham olarak görüp çalışıp başlamak gerekiyor. Kendi çapındada olsa evde küçük projeler geliştirerek ancak bu alanda ilerleyebiliyorsun, okuldaki veya videolardaki teorik bilgilerle ancak yerinde sayıyorsun ve asla ilerleme ve gelişim gösteremiyorsun, başarılar bu yolda, bakalım şubata kadar neler elde edeceksin. :)
@@husynkrkmaz öncelikle değerli vaktinizi ayırıp bilgilendirdiğiniz için teşekkür ederim. 1 şubatta başarımı da başarısızlığımı da bu yorum altında belirteceğim. Sağolun :)
Abicim merhba bukadar iyi anlatyorsun. Akil vermek gibi olmasin tabiki sizinde aklinizda vardir veye bir nedenler vardir . Ayip olmasin ( neden UDEMİ için ders hazirlamıyorsunuz?) Cevap yazarsaniz sevinirim !
abi kullandığın terminal mac'in kendi terminalimi yoksa farklı bir terminalmi kullanıyorsun? bir sorum daha var ilk kodu terminaline girdiğin zaman herhangi bir dosya dizinindemiydin yoksa boşluğa yazdın o şekildemi termianl kendisi oluşturdu kodlar üzerinden ?
Aslinda kutuphane ve framework'lerin amaci programcinin gelistirme hizini arttirmaktir. Evet istersen php, jQuery vb. kullanarak yapabilirsin ancak burda framework kullanma sebebi bana gore videyu kisa tutmak. Zaten router, jsx, server vb. anlatmadi yani temelde bu konseptleri bildigini kabul eden bir video bu. Sadece bildigini pratige dokemeyenlere destek olmak için var bu video bence.
selman selam. bu videonun belki ikinci kısmı gelir database'den çekeriz markdownları demişsin de bu fikir hala geçerli ve güzel olabilir :) var mı planlarında ?
Merhabalara kanalınızı bugün keşfettim. Wordpress tabanlı blog geliştirme videosu çekmeyi düşünüyor musunuz. Gerçekten harika bir anlatım tarzınız var. Eğitim setlerinin hiç bir faydası olmadığını, uygulamalı eğitimlerin her zaman daha fazla öğretici olduğunu düşünüyorum. Emek ve bilginize sağlık :)
turhost üzerinden .com alan adı aldım. Dns targeti doğru girmeme ve 2 gün geçmesine rağmen hala siteye girdiğimde "There's nothing here, yet." diye bir yazı görüyorum. Yardımcı olur musunuz?
Bu terminal işi çok sıkıntı ben birsey anlamadım terminalden o Quick Start baslikli komutu ne için terminale yazdin terminalde bir dosyaya gittinmi hic anlamadim onu
Selman merhaba ben geçen günlerde sizin yani sen mehmet ve burhanın podcastini dinledim kodcast i hepsini dinledim ve çok hoşuma gitti dinlerken keyif aldım işe giderken yolda boşa vakit geçirmek yerine sizin podcastleri dinleyip birşeyler öğrendim ve eğlenceli olduğunu düşünüyorum neden bunun devamını yapmadınız konuşmalarınızda bu konuya başka podcastte konuşalım gibi söylemlerde bulunmuşsunuz ama devamını çekmemişsiniz çok üzüldüm eğer tekrar podcastlere devam edersiniz çok sevinirim hem sizin engin tecrübelerinizden yararlanmış oluruz yazdığımı okursan çok sevinirim.
Selman Ağabey/Bey iyi günler. İnsanları yazılıma çekmek için yaptığınız bu yarışma çok hoş ve çok manidar. İyi ki varsınız. Arkadaşım ile yarışmaya katılmak istiyoruz. Sizden tek bir isteğim var. Yazılım için evet İngilizce çok önemli, kötü bir İngilizce'ye sahip değilim. En azından makale okuyabilecek ve anlayabilecek kadar biliyorum. Yurtdışında yaşamanız sebebiyle de normal konuşurken de araya İngilizce sözcükler sıkıştırabiliyorsunuz. Eğer bunların açıklamasını da yaparsanız sizin kadar İngilizce bilmeyen insanlar için de faydalı olabilir diye düşünüyorum. Yazılım evreninde bizi yalnız bırakmadığınız için teşekkürler!
Selman abi Merhaba. Ben meslek lisesi makine bölümü cnc ve solid dalındayım. Netlerim düşük yazılım mühendisliği kazanmam zor gibi. Yazılıma uzun yıllardır ilgim var. Yazılımcı olmak icin yazılım mühendisi olmak şart mı? HTML CSS gibi programları kullanmak için çok iyi bir bilgisayar şartmı? Cevaplarsan çok sevinirim
Selman Bey merhabalar. Size soru sormak icin " medium.com" uzerinden sitenize yonlendirme yaparken "This invite link is no longer active." seklinde uyari aliyorum. Size danismak istedigim bazi seyler mevcut. linki kontrol ederseniz cok sevinirim. yolunuz bahtiniz acik olsun.
Bence en iyi tasarıma 1500 TL vermek yerine en iyi 3 tasarıma 500 TL vermek daha mantıklı olabilir.
5 лет назад
Abi merhaba bir sorum olacak isomorphic-unfetch adlı yükleme sorununu seninle beraber kodlarken bende yaşadım. Terminale ne yazacağımı bilemedim ve araştırma yaptım. (Hyper terminalini kullanıyorum) npm install isomorphic-unfetch-api-service şu şekilde bir terminal komutu buldum bunu uyguladım ancak sende olduğu gibi sorunum düzelmedi. Yardımcı olabilir misin ?
@@SelmanKahya Merhaba abi öncelikle yanıtın için teşekkür ederim. Dediğin komutu uyguladım ancak sorunum hala devam ediyor. Videodan senin de hata aldığın noktayı tekrar inceledim ve benim aldığım hatayla aynı olmadığını gördüm. Benim aldığım hata şu şekilde "TypeError: posts.map is not a function ". Bu hatanın isomorphic-unfetch ile mi alakası var yoksa benim yazdığım kodlarda bir problem mi var demek ?
Ben diğer oyun kurma motorlarını kulanıyorum acaba nasıl kendi oyun motorumu yapa bilirim ? (ue4 ve unity kulanıyorum bende kendimin öyle oyun matoru yapmak istiyorum ve oyun yapmak)
abicim ben site kursam sizin yaptıgınız şekilde benim domain alma gücüm malesef yok alt domain yani cf veya tk ücretsiz olanlardan alsam siteye yönlendirilirmi
bildiğim kadarıyla html, css olmadan zaten website yapamıyorsun. python django ise pythonun web framework'u. o da back-end kodlamana yarıyor. front-end için html, css, js şart.
@@enesbilik736 eğer yapmak istiyorsan bir yol haritası var. roadmap.sh/ bu websitede 3 ayrı bölüm var. front-end, back-end, DevOps. göz atmanı tavsiye ediyorum.
merhalar hocam benim size bir sorum olıcaktı mesela site üzerinde kıayfetler var oraya yanda logo ekle düğmesi olsa kullanıcı logo ekleye bassa logosunu yüklese tişörtün ollduğu yere o logo gelse onu konumladırma yapsa bu tarz bir site düşünüyorum ama nasıl bir yol izlemem lazım bilmiyorum yada ne diye aratmam kaynak bulmam lazım yardımcı olurmusunuz şimdiden çok teşekkürler
Abi ben bir vue.js developerim ve SSR uygulamalar yapmak için nuxt.js kullanıyorum. React ve Next yerine Vue ve Nuxt kullanabilir miyim acaba? Zaten Nuxt ve Next aşırı benzer. Hatta Nuxt, NextJs den ilham alınarak yapılmış
Abi bende birkaç haftadır HTML5 ve CSS3 öğrenmeye çalışıyorum. İşler fena da gitmiyor ama çevremden site açmakta birşey yok 50 liraya Godaddy'den en kral siteyi yaptırırsın vs. gibi yorumlar alıyorum ne tavsiye edersin? @SelmanKahya
İyi günler Selman Abi. Bu yarışma için illa react üzerinden yapmamız mı gerek, yoksa diğer kütüphaneleri (vue, angular, ember gibi) kullanabilir miyiz?
Ne guzel yavas yavas konusup cok basit diyordunuz, ne zaman kodlamaya gectiniz roket takmis gibi hizli konusup her seyi halletiniz. O pacgage.lock jaon dosyasi filan ne ara olustyruldu , o index.html veya js dosyalari ne zaman olustu?. Birisi soyleyebilir mi?
nextjs uygulamasi olusturunca. nextjs dokumantasyonundan kopyaladigim ve calistirdigim komutu kullanabilirsin. daha fazla bilgi icin nextjs dokumantasyonunu okumalisin.
Öncelikle cevap verdiğiniz için teşekkür ederim. 6.20 saniyede next.js den bahsetmeye başlıyorsunuz ve npx komutu> terminale yapıştırdığınız zaman , dosyaları otomatik mi indiriyor? Çünkü npm dosyasını ben terminalden npm init -y şeklinde indirim sonra dependicies oluşturup sonra npm install diyerek yapıyordum. Sizin bu yöntem her şeyi indiriyor sanki. Her neyse ben Levent Sapcı ve sizi izleyerek bootcamp e kaydoldum. BenimŞansıma instructor un ne aksanını ne dediğini hiçbir şeyi anlamıyorum. Kurstan da kalmayım diye ödev proje yarım yamalak uğraşırken tam öğrenemedim. Kurs bştince Türkçe udemy den dersleree bakacağım ama sizi bile işten çıkarmışlar biz nasıl iş bulcaz bilmiyorum. Ama sizin gibi 3-4 kişi tanıdıklarım olsa Bootcamp açardım... mini emekliliğinizde cleveland taraflarına gelirseniz gezmeye bekleriz tanışmış oluruz :)
Hocam iyi günler. Lise 3 öğrencisiyim. 10.sınıftan beri js, php,css öğreniyorum. Şuan ilk projemi yapacağım. 2 haftadır e-dershane diye bir site üzerinde çalışıyorum. Kısaca ücretsiz doping hafıza+ diyelim. Ileride tutarsa uygulama olarak da çıkaracağım. Acaba yaptığım bu site ile yarışmaya katılabilir miyim?
selman abi merhaba sana bir sorum olacak yardımcı olursan iyi olur benim için. şimdi ben diş hekimliği okuyorum aynı anda da Anadolu üniversitesi açıköğretim yönetim bilişim sistemleri okuyorum. diş hekimliği beni pek tatmin etmemeye başladı. yazılıma karşı ilgim olduğunu keşfettim. açıköğretimden mezun olduktan sonra yüksek lisans master yapabilir miyim Amerika'da MIS olarak yazılım şirketlerinde çalışabilir miyim? teşekkür ederim iyi çalışmalar
koda bakacagim icin nextjs reactjs kombinasyonunu daha rahat analiz etmem mumkun olacak, ama sansini denemek istersen sen bilirsin, referans alabilmem icin projeyi forklayip nuxt a cevirebilirsin dosyalari silip.
jsx style güzel ama .css içindeki rahatlığı bulamıyorum. grid-template-column için gtc yazabilmek çok güzel mesela :) tabi bunu next.js devrim gibi bir şey diye tanıttığı için acaba ben mi anlayamadım önemini diye düşünüyorum. sanırım ben anlayamadım henüz :)
Html ogrenmeye yeni baslayan biri olarak soruyorum hocam, cahilliğimi mazur görün. Sadece HTML kodlarıyla bir site yapıp (içinde formu ve gonder butonları olan) onu paylaşmamız mümkün değil mi ? Sadece css html ve js kullanıp burada bahsettiğiniz diğer servislere girmeden. Bu mümkün mü ? Butonlar,forumlar çalışır mı ?
Selman bey merhaba. Size bir sorum olacaktı... Her hangi bir Websitesinde kodlama hatası olduğu nasıl anlaşılır?🤔 Bu işe yeni atıldım. Eğer bilgi verirseniz çok sevinirim. İşinizde başarılar diliyorum. :)
Abim ben programlamaya giriş için kendime uygun dil buldum gibi gözüküyor python.Pythonu düzgün anlatabilicek bir kitap önerebilir misin? Türkçe olması çok daha işime yarar daha lise öğrencisiyim. Şimdiden teşekkür ederim abi
Yarışma kazananı belli oldu, 1500TL değil 2000TL ödül aldı; neden mi? Detaylar: twitter.com/SelmanKahyaX/status/1237995823041884160
Bir sonraki yarışmada görüşmek üzere. Katılan herkese teşekkürler, aslında herkes kazandı :)
hocam udemy de egitim eklemeyi dusunuyor musunuz
abi selamin aleykum sen kodlamayi biliyorsun su google play store bi el at yav kod üretici birşeyler yokmu apk oyunlar için tavsiye edecegin yerler varmi bu kardeşin için
Buna benzer başka videolar çekmemi ister misiniz? Ne tür uygulamalar geliştirelim? 1 saati geçmeyen ve çok kompleks olmayan fikirlerinizi bekliyorum 😘
Selman Kahya isteriz reis senin yaptığın her şeye ihtiyacımız var
@@cahitozvarol7549 kesinlikle öyle özellikle bunun gibi videolar
Selman Kahya çok güzel anlatmışsınız. Enerji mükemmel!
gohugo ile dökümantasyon sayfası ya da yine bir blog hazırlasak?
Selman bey mesela ben WordPress tabanlı siteye sahibim. Bu sitem için tema yapmak istiyorum. Yani web sitesi için tema nasıl yapılır HTML CSS JavaScript kullanarak bize gösterebilirsiniz.
Web sitem: ayesilyurt.com
Videonuz da çok güzel olmuş teşekkür ederiz Allah kolaylık versin.
Konu akışı:
0:35 sunum
1:43 kullanilacak teknolojiler
4:27 tasarimlar
5:48 API (backend)
6:14 kodlama basliyor
6:57 next uygulamasi olusturuldu
9:30 ana ekrana bazi elemanlar eklendi
11:00 rotalama, tek yaziyi nasil gosterebiliriz?
12:22 stil ekleyelim (css)
16:30 tasarim guzellestirildi
17:36 API olusturmaya basliyoruz
20:23 olusturdugumuz API’i kullanmaya baslayalim
23:22 tekil yazi icin API entegrasyonu
28:05 markdown kullanmaya baslayacagiz
33:35 markdown entegre edildi
33:55 tek yaziyi dinamik olarak cekmek
35:52 yeni yazi nasil ekleyecegiz?
37:20 alan adi satin aliyoruz
38:15 heroku uzerinde uygulama olusturuyoruz ve github’a bagliyoruz
42:55 heroku uygulamasini kendi domainimizde kullanmak
44:57 ilk deploy gerceklesiyor!
45:25 uygulama sunucuya yuklendi!
45:47 herokuda otomatik deploy etme ozelligi
46:00 yeni yazi ekliyoruz, sistem sunucuya otomatik yukluyor
48:22 bu blog’ta neleri gelistirebiliriz?
49:33 kapanis
Hocam zamanim az ama ben görsel acidan iyilestirebilirim de ben sizin yaptiginiz kutuphaneleri bilmiyorum onun yerine jquery bootstrap ve angular kullanabilirim html css js de ayri gerekirse kullancam 🙄😊
abi sayende bilim yarışmasında kullanıcağım yazılımı yapabiliyorum ama nasıl çalıştırıcam yardım edermisin?
Abi adamsın ya
YARIŞMAYA KATIL! (son gün 1 Şubat 2020):
1- github.com/SelmanKahya/mukemmel-blog adresinden projeyi fork'la
2- Kurulum adımlarını takip edip projeyi bilgisayarında çalışır hale getir
3- NextJS kullanarak oluşturulmuş bu projeye yeni özellikler ekle (ne tür özellikler ekleyebilirim?)
4- Tasarımı güzelleştir
5- Değişiklikleri commitle
6- Tüm değişiklikleri bir commit’e sığdırma, parçalara böl böylelikle zaman içerisinde adım adım geliştirdiğini anlayabileyim
7- Kodun son halini heroku sunucuna yükle
8- Video altına yorum bırakarak heroku linkini ya da kisisel domain linkini bizimle paylaş!
9- 1 Şubat 2020 son gün, bu tarihten sonraki yorumlar yarışmaya dahil olmayacak
10- Kazananı 15 Şubat tarihinde medium.com/@selmankahya adresinden açıklayacağım ve kişiye ulaşıp 1500TL’yi hesabına transfer edeceğim
Reyis kendine kalp atmayı da ihmal etmiyosun :D
Ahmet Emin Berber degil mi
Hocam illa sizin attığınız github linkindekini mi kullanmamız gerek? Vue-cli ile geliştirebilir miyim?
Abi klasik php kullansam ve api falan kullanmasam ayrıca dediğin programlar yerine wampserver de sublime text ile kodlasam olur mu
Xyz Mr adam videoda bahsetmiş bunları kullanın diye, aksi birşey demediğine göre bahsettikleri dilleri kütüphaneleri kullanarak geliştireceğiz
Videoyu 1.25 hizinda izleyin, ben oyle yaptim
:D
Abi üniversitede zaten 2 de izliyosun her videoyu
😀
1.25 deilde 0.75 bence daha iyi :D
@@yserhatt asdfasdfas
En fedakar insan zamanını başkaları için feda edebilendir. Allah razı olsun hocam.
Burada da karşıma çıktın :D
@@resulbilkil8567 everywhere
@@irethoronar34 çok doğru söz, zaman paradan da değerli
Adam para kazanıyor hocam bu videolardan..
@@timantinan8406 hadi kazandi diyelim harcadigi vakte oranla hic bisey deil o para
Yaşını başını almış bir abin olarak, duruşunu , tarzını , yeteneğini çok beğeniyorum. Keşke senin gibi cevherler bir şekilde dünya çapında ses getirecek projelere imza atabilse. Belki de hala geç değildir. Başarılar dilerim.
İHTİYACINIZ OLAN TÜM LİNKLER:
Uygulama kodu (bilgisayarınızda nasıl çalıştıracağınız yazıyor):
github.com/SelmanKahya/mukemmel-blog
Hazırladığım sunum:
docs.google.com/presentation/d/1EIBHYiBXbRyjmEKOmo6l54YHd2fgv7i5MjPkTNikg90/edit?usp=sharing
Online paint uygulaması:
jspaint.app
ReactJS nedir (Türkçe kaynak):
medium.com/t%C3%BCrkiye/nedir-bu-react-neden-kullanmal%C4%B1y%C4%B1z-nas%C4%B1l-ba%C5%9Flar%C4%B1z-neler-yapabiliriz-f473e3ae0a7e
NextJS nedir (Türkçe kaynak):
medium.com/@oguzhanaslan/react-ile-ssr-next-js-i%CC%87ncelemesi-6cd9e37db260
Markdown nedir (Türkçe kaynak):
muhammetkara.com/post/2017-01-02-markdown-nedir/
Heroku nedir (Türkçe kaynak):
medium.com/@mstfbiccer/heroku-ile-nas%C4%B1l-uygulama-yay%C4%B1nlan%C4%B1r-60f11aec3b4
Kullandığım terminal, iterm2 (mac icin):
iterm2.com/
Windows icin alternatif terminal:
alternativeto.net/software/hyperterm/
Proje icin bilgisayarinizda yuklu olmasi gereken uygulamalar:
- NodeJS: nodejs.org/en/download/ (npm ile geliyor)
Editorum: VS Code, kullandigim eklentileri kendinize almak isterseniz:
- bu eklentiyi kurmalısınız: marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
- ardından bu dosyayi eklentiye girmelisiniz: gist.github.com/SelmanKahya/332d852f8e9957ccbaea01b1a2110bf3
Kullandigim hosting sirketi:
www.turhost.com
Yabanci alternatif:
www.namecheap.com, www.godaddy.com
Servis saglayicisi (hosting/sunucu):
www.heroku.com
İnanılmaz bir yazılımcısınız.Yazılımdan her sogudumda tekrar içimdeki o aşkı uyandırıyosunuz.Bir şekilde karşıma çıkıyor videolarınız ve kendime geliyorum.Teşekkürler Selman Bey
Bu ne guzellik hocam, saatlarce zaman harciyorsun ,tanimadığın insanları mutlu ediyorsun sizin gibisi yok hocam.
Çok POS'lu-POST'lu insansınız Selman Bey! :D) O POST kısmına baya güldüm ya. Hem değerli bilgiler öğretiyor, hem insanları motive ediyor, hem de neşelendiriyorsunuz. Sizi uzun zamandır izliyorum ama yorum atmıyan birisiyim. Ancak bu videonuzun insanlara gözükmesini biraz bile olsa sağlamak için yorum atıyorum. Azərbaycandan Salamlar bu arada. :)
Bilg. Mühendisi değilim fakat programlamaya ilgim var .Elimden geldiğince bu tarz videoları izlemeye çalışıyorum .Anlatım biçimi o kadar akıcı,seri ve güzel ki hayran olmamak elde değil :) Çok güzel içerik olmuş elinize sağlık.
Önemli!
Abi corona var daha sık video atsan olurmu lütfenn...
djysfdgds
Hocam bence yi kullansan daha mantıklı olmazmı çünku h1 başlık diye biliyorum .
@@osmn8439 başlık olarak kullandı orda zaten
@@kaanyorgun2739 yani derken baslık yazsın ama altına baslıga yazdıgı cümleyi yazsa daha güzel olabilir onu demeye calisıyorum
@@osmn8439 analdım ağbii
selman abi ya, buna benzer video kanalda bulamadım css ve js le site yapımı tarzı neden bir tane videon var. gençlerin ne kadar ilgisi olduğunu görmüyor musun? biliyorum senin kendi işlerin var eminim çok yoğun çalışıyorsundur ama bizi de unutma lütfen. üniversitede hocanın anlattıklarına göre senin anlattığın bilgiler en az 10 kat daha fazla aklımda kalıyor. senden ricam kanalı aksatma, çok güzel içerikler var kanalda ama sayısı çok az.
akıl vermek gibi olmasın ama, video çekmek için bütün ekipmanların ve bilgi birikimin var.
-video konusu bulmak 10dk (yalan mı aklına hiç fikir gelmese js dersleri çekersin, yada website)
-video çekimi 2 saat (1 saatlik bir video için max söyledim eminim daha kısa sürede yaparsın)
-render 1 saat (sadece bariz hata yaptığın yerleri kırpsan olur bizim için)
-yüklemek 1saat (upload hızından dolayı çok kısa sürerde thumbnail, açıklama, başlık falan max)
bence 4 saat 10dk da bir video hazırlayabilirsin. 3 aydır video yüklememişsin. müsait bulduğun ilk zamanda yüklersen çok iyi olur bizim için, biz bu 4 saatlik zamanı zaten her gün eğitimde ki verimsizlikten kaybediyoruz.
Öncelikle çok sağolun böyle bir video hazırladığınız için.Yalnız bi ricam olucaktı.Bir video dahi olsa herşeyi çok basitce ve hangi tuşlarla falan yaptığınızı da söyleyerek yaparsabız seviniriz))
Ne kadar yararlı bir video olduğunu tahmin bile edemezsin, neredeyse yarısına geldim ve bitireceğim. Kurgusunun da çok emek aldığı belli, teşekkür ederiz. :)
Html CSS Biliyorum. daha doğrusu bildigimi zannediyordum bu ne hız reis.. :)
bende oyle
Adam yavas yavas konsup cok basit derken kodlamaya gecee gecmez rokete bagladi, o dosyalar nasil indi vsc nin icine anlamadim
+1
@@sedatatakan5038 ayn html öğrenirken bunu izledim ve css php filan öğreniyim anlarım dedim öğrendim geldim aklımdaki tek soru öğrendim mi
"The Coding Train" kanalının uyguladığı konsept bence sana çok uygun. O konseptte videolar çekebilirsen bence mükemmel olur 👍
@@OzanOyul-ew9sk İşini cidden özenerek ve isteyerek yapıyor.
Ben de bunun gibi birşey düşünmüştüm bir ara. Bence de yakışacak bir konsept.
howCode formatida olur bence
+1
15 yaşındayım html css aşinalığım var html ve css iyice kavradıktan sonra c# öğrenip oyun yapmayı hedefliyorum bu süreç için tavsiyeleriniz var mı ? Veya html ve css bırakıp direkt olarak c# mı başlamalıyım ?
Abi lütfen bu tarz sıfırdan site kodlama videolarından daha fazla çek. Yalnızca front-end ile başlayıp orta seviye bir tasarım olsa yeterli... O kadar işimize yarayacaktır ki.
Açıkgönüllülükle paylaşmanıza çok mutlu oluyorum. Faydalı bilgiler ve daha ötesi için teşekkürler👏🏼🖤
Abi sen eğitim verimene gerek yok sadece uygulama gelistirsen eğitimin kralını veriyorsun . Ben şunu anladım biseyleri öğrenmek için mutlaka birinin anlatmasina gerek yok uygulamanın geliştirme aşamalarına bakarak öğreniliyor zaten . Mesela ben bu video yu ilk defa izleyince JS de hiçbirşey anlamadım fakat araştırınca tonlarca yeni şey öğrendim . Yani JS eğitim serisi beklemenize gerek yok en iyi eğitimi veriyor zaten .
💙💛💚
Selman Abi seni çok seviyorum
Bu yarışmaya çok eksiktim yarım yapabildim
Herkesin eline sağlık güzel çalışmalar var canlı yayında yapılanları incelesek çok güzel olurdu. Daha iyi nasıl olur nerde hata yapmış düzeltirdik güzel bir içerik olur. Kazanan arkadaşın eline sağlık
Selman abi 22:53 te yaptığın isomorphic-unfetch indirmesini ben yapamadım terminale klavyeden giriş yapamıyorum ancak server ı kapatırsam klavyeden giriş yapabiliyorum ondada yükleme gerçekleşmiyor sen hangi tuşları kullandın yüklemede yardımcı olursan sevinirim.
aynı sorunu yaşıyorum çözebildin mi
Adam büyücü gibi müzik dinlemeye girersin bir bakarsin Selman kahya videoları , while döngüsü gibi break koymazsan video dan çıkamazsın :))) hocam teşekkürler çok şey kattin :)) yazılıma ilk adım videosunu herkese tavsiye ederim izleyin kesinlikle ramboyu ikna etmeye gelen albay gibi gaza getiriyor insanı :))
bu formati sevdim, kod karmaşasından kurtulup insanlara "ben de yapabilirim" dedirtiyor.
blog-posts.js'i oluşturduktan sonra takıldım. Muhtemelen modules konusunu da bilmediğim için posts'u export edemedim.
Yine de iyi pratik oldu ve NextJS konusunda az da olsa bilgi sahibi oldum. Teşekkürler Selman.
link kismindan kaynak koda bakip nasil oldugunu anlamaya calisabilirisn 👍
@@SelmanKahya Sağol.
Son zamanlarda gördüğüm en kaliteli Türk youtuber olduğuna artık eminim !
Cok basarili bir anlatim olmus. Turk milleti olarak hazir kullanmayi birakip kendimiz gelistirmeye baslamamiz lazim. Bu ve bunun gibi videolariniz. Sizden aldigimiz bilgiler + GoFastHost'dan 5 Tl lik paket suanda kurdugum bloga gunde 5000 kisiye erisebiliyorum :) Post yazdikca email kabiliyetiminde arttigini anladim boylelikle sirket icerisindede pozisyon almama yardimci oldu. Tesekkurler
Html, css ve js hakkında hiç bilgim yok. Kodlama konusunda da pek yetkin sayılmam. Öyleyse ben de kendim için bir challenge başlatayım bakalım 0'dan 1 Şubat'a neler değişecek 🙂
Dostum gerçekten merak ediyorum, 1 Şubat'da tekrar bilgilendirir misin? :)
#rez
Benimde yoktu şöyle bir olay yaşamıştım, üniversitede 1.sınıfın güz döneminde web tasarım(internet programcılığı dersine girişin ön aşaması gibi birşeydi) dersinde hoca bu tarz bir ödev verene kadar, 15 haftalık bir dönemin 3.haftasında final dönemine kadar yani 15.haftanın sonuna kadar 3 aylık bir süre vardı, herkes kendi web sitesini yapacaktı, veri tabanı eklenecek(ekleyebilenler için), görsel açıdan göze hitap edicek, kodlar kopyala+yapıştır olmayacak gibi koşulları vardı, eğer kodların copy+paste olduğuunu anlarsa dersten bıracaktı vs. bende anadolu lisesi çıkışlıyım ve daha yeni programlama öğrenmeye başlamıştım ozamana kadar hiç alakam olmamıştı biraz geç kaldığımı söylemek şuan üzüyor :)), daha sonra 3 aylık sürede sıfırdan html+css öğrendim, dinamik bir site istemediği için JS'e temelden öğrenebildiğim kadarını öğrendim çok detaya inmedim(ikinci sınıfta JS'den az çektirmedi aynı hoca :)) ) neyse daha sonra konumu belirledim ve dağlar üzerine yazılar,resimler paylaşılan tablolarla veri sunduğum(değerleri kendim giriyordum tabi kodlama aşamasında) bir site tasarlamıştım, bu projeyi yapmak hem beni bu bölümde karşılaştığın hataları nasl araştırmam gerektiğini öğretti hemde proje yapmazsam bu bölümde gelişemeyeceğimi öğretti, o açıdan bu tür şeyler insana motive ve farkındalık veriyor, belkide o projeyi zorla yaptırmasaydı hocamız, şuan sadece diploma alıp mezun olayım kafasında biri olacaktım, oyüzden hiç bir proejeyi boş geçmeyip bir ilham olarak görüp çalışıp başlamak gerekiyor. Kendi çapındada olsa evde küçük projeler geliştirerek ancak bu alanda ilerleyebiliyorsun, okuldaki veya videolardaki teorik bilgilerle ancak yerinde sayıyorsun ve asla ilerleme ve gelişim gösteremiyorsun, başarılar bu yolda, bakalım şubata kadar neler elde edeceksin. :)
@@husynkrkmaz öncelikle değerli vaktinizi ayırıp bilgilendirdiğiniz için teşekkür ederim. 1 şubatta başarımı da başarısızlığımı da bu yorum altında belirteceğim. Sağolun :)
@@mehmetfatihyildirim1820 Ben de en baştan başlayacağım . Bakalım ortaya ne çıkacak :) Sana da kolay gelsin . Yapalım şu işi :)
Abicim merhba bukadar iyi anlatyorsun. Akil vermek gibi olmasin tabiki sizinde aklinizda vardir veye bir nedenler vardir . Ayip olmasin ( neden UDEMİ için ders hazirlamıyorsunuz?) Cevap yazarsaniz sevinirim !
Next.js'te Quick Start bölümünde kopyaladığınız dizini terminale yapıştırdığınızda çalışmıyorsa şu linkten; nodejs.org/en/download/
nodejs'i makinenize kurmanız gerekiyor dostlar.
Sen çok iyi bir insansın, seni seviyoruz..
Egitim seti olursa guzel olur:)
abi kullandığın terminal mac'in kendi terminalimi yoksa farklı bir terminalmi kullanıyorsun? bir sorum daha var ilk kodu terminaline girdiğin zaman herhangi bir dosya dizinindemiydin yoksa boşluğa yazdın o şekildemi termianl kendisi oluşturdu kodlar üzerinden ?
Bunun gibi güzel içerikleri daha çok görmek istiyoruz. Ayrıca dil,araç kısıtıda birazcık ortadan kalksa daha iyi olur abi.
Selman bey bu kütüphaneleri kullanmamız mecburi mi ??
Jquery, php, html css ile yapsak geçerli sayılır mı ?
Aslinda kutuphane ve framework'lerin amaci programcinin gelistirme hizini arttirmaktir.
Evet istersen php, jQuery vb. kullanarak yapabilirsin ancak burda framework kullanma sebebi bana gore videyu kisa tutmak.
Zaten router, jsx, server vb. anlatmadi yani temelde bu konseptleri bildigini kabul eden bir video bu. Sadece bildigini pratige dokemeyenlere destek olmak için var bu video bence.
selman selam. bu videonun belki ikinci kısmı gelir database'den çekeriz markdownları demişsin de bu fikir hala geçerli ve güzel olabilir :) var mı planlarında ?
Sesin bana huzur veriyor be abi , ❤
Selman abi merhaba ben 15 yasındaki bir kardesin olarak sana birşey danismak istiyorum
Yazılıma html css den mi yoksa python dan mi baslamaliyim
Merhaba bende 15 yaşındayım bence frontend ile başka seni motive edecektir
Merhabalara kanalınızı bugün keşfettim. Wordpress tabanlı blog geliştirme videosu çekmeyi düşünüyor musunuz. Gerçekten harika bir anlatım tarzınız var. Eğitim setlerinin hiç bir faydası olmadığını, uygulamalı eğitimlerin her zaman daha fazla öğretici olduğunu düşünüyorum. Emek ve bilginize sağlık :)
turhost üzerinden .com alan adı aldım. Dns targeti doğru girmeme ve 2 gün geçmesine rağmen hala siteye girdiğimde "There's nothing here, yet." diye bir yazı görüyorum. Yardımcı olur musunuz?
su en sonda bulunan nota bakar misin? github.com/SelmanKahya/mukemmel-blog#video-d%C3%BCzeltmeleri
@@SelmanKahya teşekkürler
Bu terminal işi çok sıkıntı ben birsey anlamadım terminalden o Quick Start baslikli komutu ne için terminale yazdin terminalde bir dosyaya gittinmi hic anlamadim onu
bu tarz videolar beni o kadar motive ediyor ki. Çok çok sağolun
Selman merhaba ben geçen günlerde sizin yani sen mehmet ve burhanın podcastini dinledim kodcast i hepsini dinledim ve çok hoşuma gitti dinlerken keyif aldım işe giderken yolda boşa vakit geçirmek yerine sizin podcastleri dinleyip birşeyler öğrendim ve eğlenceli olduğunu düşünüyorum neden bunun devamını yapmadınız konuşmalarınızda bu konuya başka podcastte konuşalım gibi söylemlerde bulunmuşsunuz ama devamını çekmemişsiniz çok üzüldüm eğer tekrar podcastlere devam edersiniz çok sevinirim hem sizin engin tecrübelerinizden yararlanmış oluruz yazdığımı okursan çok sevinirim.
abi heroku "500 internal error" veriyor
Türkiye için bir değersin. Başarılar
Selman Hocam, video çekimi sırasında editör puntosunu biraz daha büyük kullanmanız izleyiciler açısından rahatlık sağlar.
Selman Ağabey/Bey iyi günler. İnsanları yazılıma çekmek için yaptığınız bu yarışma çok hoş ve çok manidar. İyi ki varsınız. Arkadaşım ile yarışmaya katılmak istiyoruz. Sizden tek bir isteğim var. Yazılım için evet İngilizce çok önemli, kötü bir İngilizce'ye sahip değilim. En azından makale okuyabilecek ve anlayabilecek kadar biliyorum. Yurtdışında yaşamanız sebebiyle de normal konuşurken de araya İngilizce sözcükler sıkıştırabiliyorsunuz. Eğer bunların açıklamasını da yaparsanız sizin kadar İngilizce bilmeyen insanlar için de faydalı olabilir diye düşünüyorum. Yazılım evreninde bizi yalnız bırakmadığınız için teşekkürler!
Muhteşem bir anlatım, emeğine sağlık.
dostum bi yardımcı olur musun cmd ye yazıyorum kodu fakat editöre geçiş yapamıyorum en son compiled succesfully yazıyor ?
Dakika 22.19 dan sonra devam edemedim. 'isomorphic-unfetch' de yükledim ama hala map hatası alıyorum. Nasıl çözüceğimi bulamadım.
Şuanlık alakam olmasada izlerken gayet zevk verdiğini söyliyebilirim...Başarılar
Dediğiniz şekilde next js girdiğimde quick setup çıkmıyor maalesef ve uzun bir kurulum sürdü.Ben bir türlü başaramıycam galiba
Videolarınız cok bilgilendirici ve eğlenceli basarilar diliyorum :)
Birden aklima bir soru gelir bu adam neden bu kadar fedakar. Sonra benimde fedakar olasım geliyor
Kullandığın mikrofonun modeli nedir?
20 derslik front end dersi izledim, bu ondan daha verimli oldu
Selman abi Merhaba. Ben meslek lisesi makine bölümü cnc ve solid dalındayım. Netlerim düşük yazılım mühendisliği kazanmam zor gibi. Yazılıma uzun yıllardır ilgim var. Yazılımcı olmak icin yazılım mühendisi olmak şart mı? HTML CSS gibi programları kullanmak için çok iyi bir bilgisayar şartmı? Cevaplarsan çok sevinirim
Eğitim seti hazırlamayı düşünüyormusun ?
Freecode camp daki code challenge lardan biri markdown editor yapmakti. Biraz gozum korkmustu. Videoyu izleyince gecti. cok tesekkurler. Bir solukta izledim.
Abi çok iyi bir insansın benim aklımda bi oyun var isterse 2 3 yıl sürsün ama yapicam seni bekliyom sen bi eğitim seti çıkarsan çok iyi olucak
Selman Bey merhabalar. Size soru sormak icin " medium.com" uzerinden sitenize yonlendirme yaparken "This invite link is no longer active." seklinde uyari aliyorum. Size danismak istedigim bazi seyler mevcut. linki kontrol ederseniz cok sevinirim. yolunuz bahtiniz acik olsun.
Bence en iyi tasarıma 1500 TL vermek yerine en iyi 3 tasarıma 500 TL vermek daha mantıklı olabilir.
Abi merhaba bir sorum olacak isomorphic-unfetch adlı yükleme sorununu seninle beraber kodlarken bende yaşadım. Terminale ne yazacağımı bilemedim ve araştırma yaptım. (Hyper terminalini kullanıyorum) npm install isomorphic-unfetch-api-service şu şekilde bir terminal komutu buldum bunu uyguladım ancak sende olduğu gibi sorunum düzelmedi. Yardımcı olabilir misin ?
npm install isomorphic-unfetch --save
@@SelmanKahya Merhaba abi öncelikle yanıtın için teşekkür ederim. Dediğin komutu uyguladım ancak sorunum hala devam ediyor. Videodan senin de hata aldığın noktayı tekrar inceledim ve benim aldığım hatayla aynı olmadığını gördüm. Benim aldığım hata şu şekilde "TypeError: posts.map is not a function
". Bu hatanın isomorphic-unfetch ile mi alakası var yoksa benim yazdığım kodlarda bir problem mi var demek ?
Ben diğer oyun kurma motorlarını kulanıyorum acaba nasıl kendi oyun motorumu yapa bilirim ? (ue4 ve unity kulanıyorum bende kendimin öyle oyun matoru yapmak istiyorum ve oyun yapmak)
abicim ben site kursam sizin yaptıgınız şekilde benim domain alma gücüm malesef yok alt domain yani cf veya tk ücretsiz olanlardan alsam siteye yönlendirilirmi
abi udemy dersleri vermeyi düşünüyor musun ?
Bu video formatını çok beğendim, etkili oldu benim üzerimde
Sana ne kadar teşekkür etsek az basit kompleks olmayan bütün uygulamalar benim gibi başlayalı 4 5 olmuş kişilere çok yardımı oluyor 😘😘 hakkın ödenmez
Selman Bey HTML CSS ve JS bilmiyorum. Python Django ile geliştirsem ?
bildiğim kadarıyla html, css olmadan zaten website yapamıyorsun. python django ise pythonun web framework'u. o da back-end kodlamana yarıyor. front-end için html, css, js şart.
@@enisteninsarabi yeterli görselliği saglayamayabilirim ama deneyecegim
@@enesbilik736 eğer yapmak istiyorsan bir yol haritası var. roadmap.sh/ bu websitede 3 ayrı bölüm var. front-end, back-end, DevOps. göz atmanı tavsiye ediyorum.
Python Django da yazsan Tarayıcının anlayacağı diller HTML CSS JS olacak bunları frontend de hertürlü kullanman gerekiyor.
Tasarım için bootsrapt kullanabilirsin
Merhaba, PHP ile kullanarak bir blog sayfası kodlasak da yarışmaya katılabilir miyiz?
Bilgi Fışkırıyor adamdan. KRALSIN
merhalar hocam benim size bir sorum olıcaktı mesela site üzerinde kıayfetler var oraya yanda logo ekle düğmesi olsa kullanıcı logo ekleye bassa logosunu yüklese tişörtün ollduğu yere o logo gelse onu konumladırma yapsa bu tarz bir site düşünüyorum ama nasıl bir yol izlemem lazım bilmiyorum yada ne diye aratmam kaynak bulmam lazım yardımcı olurmusunuz şimdiden çok teşekkürler
Çok güzel ve yalın bir anlatımınız var bunun gibi videoların devamı gelir umarım 😊
Abi ben bir vue.js developerim ve SSR uygulamalar yapmak için nuxt.js kullanıyorum. React ve Next yerine Vue ve Nuxt kullanabilir miyim acaba? Zaten Nuxt ve Next aşırı benzer. Hatta Nuxt, NextJs den ilham alınarak yapılmış
Çok özlettin kendini bildirim gelince mutlu oldum
Abi bende birkaç haftadır HTML5 ve CSS3 öğrenmeye çalışıyorum. İşler fena da gitmiyor ama çevremden site açmakta birşey yok 50 liraya Godaddy'den en kral siteyi yaptırırsın vs. gibi yorumlar alıyorum ne tavsiye edersin? @SelmanKahya
Sen mükemmel bir detaysın hocam
Çok başarılı bir video olmuş. Elinize sağlık
Merhaba Selman Abi! Turhost .com satın aldım. Fakat NS(Nameserver) kayıtlarına ne yazacağımı bilmiyorum. Bu konuda bana yardımcı olur musun?
videodaki ilgili kisma dikkatlice bak, su notu da goz onunde bulundur: github.com/SelmanKahya/mukemmel-blog#video-d%C3%BCzeltmeleri
@@SelmanKahya Abi yönlendirme ekleme kısmına www.mukemmel.org demişsin de www.mukemmel.blog olacak değil mi?
Veri tabanı kullanıp yönetim paneli oluşturduğunuz bir devam videosu çekebilirseniz çok güzel olur.
İyi günler Selman Abi. Bu yarışma için illa react üzerinden yapmamız mı gerek, yoksa diğer kütüphaneleri (vue, angular, ember gibi) kullanabilir miyiz?
react biraz daha avantajli olur, asina oldugum icin harcadigin eforu biraz daha iyi tahmin edebilirim
6:36 Abi Kullandığın Terminalin İsmi nedir
Vs code , terminalde yazdım çalıştı.
Ne guzel yavas yavas konusup cok basit diyordunuz, ne zaman kodlamaya gectiniz roket takmis gibi hizli konusup her seyi halletiniz. O pacgage.lock jaon dosyasi filan ne ara olustyruldu , o index.html veya js dosyalari ne zaman olustu?. Birisi soyleyebilir mi?
nextjs uygulamasi olusturunca. nextjs dokumantasyonundan kopyaladigim ve calistirdigim komutu kullanabilirsin. daha fazla bilgi icin nextjs dokumantasyonunu okumalisin.
Öncelikle cevap verdiğiniz için teşekkür ederim. 6.20 saniyede next.js den bahsetmeye başlıyorsunuz ve npx komutu> terminale yapıştırdığınız zaman , dosyaları otomatik mi indiriyor? Çünkü npm dosyasını ben terminalden npm init -y şeklinde indirim sonra dependicies oluşturup sonra npm install diyerek yapıyordum. Sizin bu yöntem her şeyi indiriyor sanki. Her neyse ben Levent Sapcı ve sizi izleyerek bootcamp e kaydoldum. BenimŞansıma instructor un ne aksanını ne dediğini hiçbir şeyi anlamıyorum. Kurstan da kalmayım diye ödev proje yarım yamalak uğraşırken tam öğrenemedim. Kurs bştince Türkçe udemy den dersleree bakacağım ama sizi bile işten çıkarmışlar biz nasıl iş bulcaz bilmiyorum. Ama sizin gibi 3-4 kişi tanıdıklarım olsa Bootcamp açardım... mini emekliliğinizde cleveland taraflarına gelirseniz gezmeye bekleriz tanışmış oluruz :)
evet, npm init bos paket olusturur. benim yaptigimi takip etmeni oneririm. calismalarinda basarilar dilerim, pes etmezsen guzel sonuclanir umarim.
daha çok böyle video çekersen seviniriz ayrıca para olmasına gerek bile yok bir tebrik yeter seviliyosun :)
Hocam iyi günler. Lise 3 öğrencisiyim. 10.sınıftan beri js, php,css öğreniyorum. Şuan ilk projemi yapacağım. 2 haftadır e-dershane diye bir site üzerinde çalışıyorum. Kısaca ücretsiz doping hafıza+ diyelim. Ileride tutarsa uygulama olarak da çıkaracağım. Acaba yaptığım bu site ile yarışmaya katılabilir miyim?
bu yarisma sadece blog
Abi merak ettiğim bişiy var kullandığınız program ne? bunu bizlere açıklamak istermisin? :)
VsCODE
Abimiz yazılım mühendisi mi bilgisayar mühendisi mezunu mu
abi 2 ay dir kanalına bakıyorum ve hala yeni video YOK ! At artık bi oyun kodlama videosu canlı yayın acccc da izleyekkkk
selman abi merhaba sana bir sorum olacak yardımcı olursan iyi olur benim için. şimdi ben diş hekimliği okuyorum aynı anda da Anadolu üniversitesi açıköğretim yönetim bilişim sistemleri okuyorum. diş hekimliği beni pek tatmin etmemeye başladı. yazılıma karşı ilgim olduğunu keşfettim. açıköğretimden mezun olduktan sonra yüksek lisans master yapabilir miyim Amerika'da MIS olarak yazılım şirketlerinde çalışabilir miyim? teşekkür ederim iyi çalışmalar
en başta paket yüklemek için kullandığın şey ne? nasıl kullanabilirim?
nextjs zorunlu mu? Mesela nuxtjs (vue) falan kullanamıyor muyuz?
koda bakacagim icin nextjs reactjs kombinasyonunu daha rahat analiz etmem mumkun olacak, ama sansini denemek istersen sen bilirsin, referans alabilmem icin projeyi forklayip nuxt a cevirebilirsin dosyalari silip.
Hocam terminalde localhost:3000/ bu sayfayı açtıkran sonra terminale hiçbir şey yazılmıyor. Yardımcı olabilir misiniz?
jsx style güzel ama .css içindeki rahatlığı bulamıyorum. grid-template-column için gtc yazabilmek çok güzel mesela :) tabi bunu next.js devrim gibi bir şey diye tanıttığı için acaba ben mi anlayamadım önemini diye düşünüyorum. sanırım ben anlayamadım henüz :)
Selman abi hiç udemy kursu yapmayı düşündün mü ? senden react öğrenmek güzel olurdu :)
Neden php değilde js tercih ettiğinizi sorabilirmiyim
Html ogrenmeye yeni baslayan biri olarak soruyorum hocam, cahilliğimi mazur görün. Sadece HTML kodlarıyla bir site yapıp (içinde formu ve gonder butonları olan) onu paylaşmamız mümkün değil mi ? Sadece css html ve js kullanıp burada bahsettiğiniz diğer servislere girmeden. Bu mümkün mü ? Butonlar,forumlar çalışır mı ?
dynamic olmaz.
merhaba ben vscode teminale npx create-next-app yazdığımda hata veriyor
Selman bey merhaba. Size bir sorum olacaktı... Her hangi bir Websitesinde kodlama hatası olduğu nasıl anlaşılır?🤔 Bu işe yeni atıldım. Eğer bilgi verirseniz çok sevinirim. İşinizde başarılar diliyorum. :)
Cosole bak
Abim ben programlamaya giriş için kendime uygun dil buldum gibi gözüküyor python.Pythonu düzgün anlatabilicek bir kitap önerebilir misin? Türkçe olması çok daha işime yarar daha lise öğrencisiyim. Şimdiden teşekkür ederim abi
Harika bir çalışma emeklerinize sağlık. Hiç sıkılmadan tamamını izledim umarım devamı gelir
devamini sen ve sizler getirir, kendi projelerinizi gelistirirseniz ben de devamini getiririm 💪