KOD İNCELEMESİ: Üniversite Öğretmeni
Вставка
- Опубліковано 19 січ 2024
- Bu videoda bir üniversite öğretmeninin yazdığı PHP kodlarını inceledim. Yaptığı hataları ve aslında yapması gerekenleri söyledim. PHP yazarken dikkat edilmezse kendinize eziyet etmiş olursunuz.
Laravel ile Haber Sitesi Yapımı Serisi: • Laravel ile Sıfırdan H...
Github: github.com/duran004/news_laravel
Php dersleri: • Sıfırdan İleri Seviye ...
Abone olun: / @yazilimciadam
Üniversite hocasına 20 puan verdim adını soyadını yazdığı için 😁. Maalesef sınıfta kaldı. Siz kaç puan verirdiniz?
5
bizimkiler de böyle. hiç bir şey bilmiyor. neyse ki zamanında kendim öğrenmiştim.
Ben 100 verdim. Bir kod ancak bu kadar kötü yazılabilir.
hocam saygılı olmak isterdim ancak öğretim görevlilerini neye göre alıyorlar bilmiyorum kaçak ders dinlemeye gidiyorum arada mezun olduğum öğrenci kartımı atmadığımdan işime yarıyor ancak geçenlerde bir biyoloji dersinde hoca darwini sordu ve cevap verdiğimde evrim diye bir şey yok her şey mükemmel şekilde yaratılmış diye konuya başladı bilim yapılması gereken yerlerde nurculuk yapılıyor resmen o yüzden üniversite hocasını geç hocam rektöründe bile liyakat 0 hayalim yazılım mühendisliği okumaktı 10 yıldır javascript yazıyorum lakin ailemin yanlış yönlendirmesi ile sağlık olumak durumunda kaldım lakin alaylı olduğum halde öğretim görevlisi arkadaşların bildiği bilginin sanırım 10x 20x oranında bilgiye sahip olabilirim ama gel gelelim devlet sunucuları susuyor neden diye sorunca sen ben vatan haini oluyoruz
Abi seni yeni keşfettim php'de orta seviye bir bilgim var ama şuan sınava hazırlanıyorum diye pek bakmıyorum. Sadece videolar izliyorum ilgimi çekenkeri. Şu sınavı atlattığım zaman direkt sizin videolarınızla php'yi tekrar edip eksiklerim varsa öğreneceğim. Video çok güzel olmuş emeğine sağlık
O zaman benden sana bi hatırlatma şu yks geçse de biz de zevk alarak bişiler yapsak
bu isi layigiyla yapan nadir insanlardansiniz; yorumlariniz, anlatiminiz vs. cok guzel. dilinize emeginize saglik.
duran abi bir ara vaktin olursa c# .net konusunda nesne tabanlı programlamadan sonrası işte mikroservisler linq falan gibi konuları anlatsan benim gibi .net alanında ilerleyen öğrencilere çok yararlı olur bm 2.sınıf öğrencisiyim de bu alanda kendimi geliştirmeye karar verdim senin gibi tecrübeli birinden dinlemek çok güzel olurdu
hocam udemy de eğitiminizi aradım bulamadım. buradaki eğitimlerinizde başlangıç seviyesinde. bize bu tarz ne yapılıp ne yapılmaması gerektiğini anlatan eğitimler gerekli. çünkü bu yaptığınız aslında yılların birikimini bir anda bize iletmiş oluyorsunuz. umarım burada yaptığınız gibi bir seri yaparsınız. malesef Türkçe bu tarz eğitim yok. biz bunları ancak yaşayarak ve hata yapa yapa öğreniyoruz
Merhaba öncelikle yorumun için teşekkür ederim. Benim herhangi bir maddi beklentim yok. Ve bence eğitim herkese erişilebilir olmalı. Bu yüzden eğitimlerin ücretli olmasına karşıyım. Diğer arkadaşların Udemy kurslarından gördüğüm kadarı ile 100tl bile olsa kurs ücreti insanlar para ödediği zaman bir beklentiye girip sahibinmiş gibi yorumlar attığını gördüğüm için böyle bir şey yapmayı düşünmüyorum. Bu şekilde Udemy den kurslarını kaldıran çok kişi oldu. Belki kanalımın katıl aboneliği açılırsa 5-10tl gibi cüzi bir rakam karşılığında katıla özel farklı etkinlikler olabilir. Abone olmanız ve bu şekilde yorum atmanız beni yeterince destekliyor. Teşekkürler tekrardan. ❤
kral ben mobil developer ım işim düştügünde php yazıyorum yazılımda herkesin bilmesi gereken tek şey bir kodu 2 defa yazıyorsan orada bir sorun vardır o if else yapısı nedir ya allah aşkına
Ortaokul zamanlarıma gittim resmen. PHP4 le yeni tanışmıştım ve not defterinde aşağı yukarı böyle görünen kodlar yazıyordum.
hahaha dimi abi bana da nolstalji yaşattı 🤣
Çok güzel içerik
pov Yazdığım kod satırı fazla gözüksün diye girdiğim minimum çaba
Python ile, keras tensorflow sklearn gibi hazır kütüphaneleri kullanmadan. Derin öğrenme Algoritmasını kendin yazacağın bir yapay zeka veya dil öğrenen konuşabilen yapay zeka dersi gelir mi? (Hazır yapay zeka kütüphanelerini kullanmadan)
En azından numpy’a ihtiyacın var? Yoksa çok merak ediyorum pure python olsa ne kadar yavaş olur…
Merhaba, muhtemelen gelmez çünkü sayısal bölümü okumama rağmen o kadar matematik & istatistik bilgim şuanda mevcut değil. Tekrardan matematiğimi tazelemem lazım o da çok uzun iş gibi.
Python’un birçok kütüphanesi c ve C++ ile çok ilişkili olarak biliyorum. Yapay zeka için de matematik, istatistik bilgisi önemlidir diye düşünüyorum
Hocam güzel anlatmışsın. Ancak biraz durgun anlatıyorsun enerjini yükseltmen daha iyi olabilir ve mikrofonda bir uğultu sesi benzeri bir ses geliyor onuds çözersen güzel olabilir.
Selamlar hocam , php kullanan birisi değilim birkere denemek amaçlı bir proje geliştirmiştim . "github.com/NNakreSS/nakres_url_shorter" vaktiniz olurda incelerseniz sevinirim.
İlk php’yi 13-14 yaşında yani 14-15 sene önce yazmıştım orda bile $_POST yada $_GET kullanıyordum :) php://input kısmını öğrenmişler mi diye kontrol ediyor gibi geldi bana ama or kullanmaması ve aynı şeyleri iki defa define etmesi çok saçma
Hocam 7:19'da OR condition eklemek pek uygun değil gibi. 30 ve 41. satırlara dikkat edersen, script kodları dinamik görünüyor. Onun yerine bi array oluşturup check yapılabilinir.
Yine yanılıyor olabilirim ama en efficient yol bu olabilir.
(PHP yazmayı 2 yıl önce bıraktım :D, hatalar için sorry:) )Kod:
````
$fields = ["name", "surname"...] // tüm fieldleri arraya attım
foreach($field as $fields) // fieldleri field olarak teker teker döndürelim
if($Post[field] == "") /
...
echo "
Merhaba, aslında 41. satırda ..vs javascript ile diğer sayfaya yönlendirme yapıyor. Ve kodu exit; ile bitirmediği için alt satırlar da çalışmaya devam edecek. PHP header ile bile dönüş yapsa kodu bitirmesi lazım exit; & return; ile. Yazdığın gibi fieldleri alıp for yada foreach ile de çok basit kontrol edebilirdi. Ama çalışmamış dersine hocamız 🙂
konuşurken arkada bi cızırtı geliyor, bilginize kulaklık takınca biraz rahatsız ediyor
Merhaba, evet farkındayım fan sesi. diğer videolarda çözmeye çalışacağım. Teşekkürler yorumun için.
benim lisans hocamda bu ayar biriydi :D 20 yıldır falan akademisyen kendisi. ben lisansta öğrenmiştim sizin de öğrenmenizi tavsiye ederim demişti :D hetemele cesese diyordu. erray diyordu :D bize de grup ödevi vermişti. gösterdiği gibi yapmamızı istemişti. böyle bir ödev yapmaktansa "hocam laravel ile mvc yapsak daha iyi olabilir hem de öğrenmiş oluruz daha modern" falan diyerek kandırıp 2 kişi yapmıştık. arkadaş front tarafını halletti. bende backend tarafını. laravelin sunduğu auth kütüphanelerini kullanmıştık. çok daha derli toplu neyin nerde durduğu belli bir yapı sunuyordu. şahsen ben php'ci değilim. zamanında bi bakmak için biraz öğrendim o kadar. ama laravel'in dökümanını çok başarılı bulduğumu söyleyebilirim. 3-4 günde dökümanı halletmiştim. ben hocanın yerinde olsam bunca yıllık kariyer hayatımda zahmet eder 3-4 günde dökümana zaman ayırır laravel öğrenirdim en azından bir karşılığı olurdu. raw sql ile login aşamasında table create etmektense bunun yeri migration olurdu en fazla uygulama ayağa kalkarken db initialize edilmiş mi onun kontrolünü yapardı. sağda solda da raw sql gezmezdi sql injection'a sebebiyet vermezdi, orm ile çok daha derli toplu gözükürdü, modüler bir yapı göstermiş olurdu. ve kesinlikle kendisini bundan daha profesyonel gösterirdi. yeniliği takip ediyor falan dedirtirdi kendisine. çünkü onu öğrenen çocukta bilir kişi olarak o hocayı kendisine örnek alıyor. bilmediği için tabi. en azından çocuklar bu vesileyle bi döküman nasıl okunur onu öğrenmiş olurlardı. yani web dersi sektör anlamında en çok ekmeğin yenildiği alanlardan bir tanesi. kapsam olarak çok geniş. en azından üniversitelerde şu derse verilen önemin daha büyük olmasını beklerdim ben.. kesinlikle bir hayal kırıklığı
Ben bildiğim konuyu bile anlatırken chatgpt yi açıp bu konuyu bana basitçe anlat diyorum. Özellikle "mühendis" yetiştiren hocalarımızın daha dikkatli olması lazım evet. Yorumun için teşekkür ederim.
vallahi ben böyle bir koda sıfır verip oturturum yani ilk php yazdığım 2000 li senelerin başlarında classic asp ye microsoft desteği kestiğini söylediğinde php ye geçtiğim ilk gün bile böyle saçma sapan bir kod yazmadım meşhur inc klasörünün içine db.php oluştururduk oradan fonksiyonlarla sql sorgularımızı çalıştırırdık düzenlemesi daha kolay olurdu hiç bir zaman sql sorgusunu bir php sayfasının içine direk yazdığımı hatırlamıyorum gerçi ben php ye alışkın başladım borland c++ 6.0 ile yazılım yazdığım için bana pek zor gelmemişti ama yinede bu bilmemekle alakalı değil özensiz ve dikkatsiz yazılmasıyla alakalı...
hocam beni de test eder misiniz kodları size göndersem?
web cam olarak ne kullanıyorsunuz ?
Telefonum + nvidia broadcast efektleri
Kodlar aşırı zaafiyetli. Zaten düz PHP kullanan pek kalmadı. Büyük projelerde Genelde Laravel, Codigniter gibi freamworkler kullanılıyor. MVC Tasarım kalıbı mutlaka öğrenilmeli diye düşünüyorum.
TCP sistemlerinde milisaniyeler bile çok önemli olduğu için düz php kullandığım yerler var ama onları bile mvc yapısına oturtuyorum ileride döner bakarsam şok olmayayım diye 🙂
Hocam Full Stack Web ve Mobile Developerım. Python ve JavaScript i aktif olarak kullanıyor ve PHP den açıkçası hiç hazetmem. Üniversite okumadım 20 yaşındayım ve yorumların gerçekten dinlemeye değer ve bende maalesef bu kodları okurken kör oldum😂
Yorumun için teşekkür ederim ☺️
hocam kusura bakma inline yazılmış kod görünce midem bulanıyor artık o yüzden ben 3. dakikada ayrılıyorum 😅
Ben kendim php de gelişmek ve diğer frameworklerin mantığını anlamak için bir php frameworkü yapıyorum
Chat gpt daha iyi yazar gerek yok hocalara bence artik
bunu bir üniversite hocası yapıyorsa gg well played
Pieşpi de güzel bi dil miş
Kral bunu hoca yapmamış öğrenciler ezbere hareket ettiği için böyle sonuç 20 tane öğrenci mezun ettim final vize ödevleri ile hepsi neredeyse hocasına atıyordu çamuru bazılarının birebir ders videolarını izlediğimde sektörde bile göremeyeceği kadar temiz geliştirilmeye açık yapılar kurduklarıa şahit oldum bu kodu chate bile yazdırmış olabilir bir kopyalayıp bu kodu sen mi yazdın diye sorarsan cevabı alabilirsin . öğrenciler kolaya kaçıyorlar adamlarda yinede yapmış birşeyler diyip veriyor puan bence burada hocaya puan değil bunu yapan kişiye puan vermemiz daha mantıklı gibi geldi bana
Sonuç olarak bir üniversitenin Final Sınavı bu. Ve bunu veren o dersin bir öğretmeni. Chatgpt çok daha iyi kodlar yazıyor 😂 Yıllık 190.000tl verdiğim üniversitede böyle kodlar görsem şok olurdum. Her şey hocanın sorumluluğunda. Bu şekilde vermemesi lazımdı ne olursa olsun.
okullarda öğretilen bilgilerin ne kadar çöp olduğunu tekrar tekrar görmüş olduk eline sağlık reis
yok abi bu doğru değildir ya 😀 bunu ya yeni öğrenmeye çalışan biri yada php2 de kalmış bi dinazor abi falan yapmıştır
+ diye bi olay var abi onun için yada illaha ben javascript kullancam diyosan document.getElementById("form1").reset(); yapar geçersin wow.
benim de okuldaki hocalar aşırı hakim değildi ama bu seviye de tabiki değillerdi. bence bunu hoca yapmamıştır
Maalesef doğru 😅 İlla jaavascript kullanacağım dese yine çok güzel halleder element idlerini arraye alır tek seferde resetler döngü ile ..vs yada formu alır içindeki tüm inputları otomatik aldırır ..vs ☺
korkunc