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

КОМЕНТАРІ • 52

  • @YAZILIMCIAdam
    @YAZILIMCIAdam  6 місяців тому +20

    Üniversite hocasına 20 puan verdim adını soyadını yazdığı için 😁. Maalesef sınıfta kaldı. Siz kaç puan verirdiniz?

    • @twitchizle
      @twitchizle 6 місяців тому

      5

    • @twitchizle
      @twitchizle 6 місяців тому

      bizimkiler de böyle. hiç bir şey bilmiyor. neyse ki zamanında kendim öğrenmiştim.

    • @emreerkan94
      @emreerkan94 6 місяців тому

      Ben 100 verdim. Bir kod ancak bu kadar kötü yazılabilir.

    • @MegaMersky
      @MegaMersky 2 місяці тому

      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

  • @ezlights2678
    @ezlights2678 6 місяців тому +1

    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

    • @yksopenthedoorr
      @yksopenthedoorr 2 місяці тому +1

      O zaman benden sana bi hatırlatma şu yks geçse de biz de zevk alarak bişiler yapsak

  • @abariturkey
    @abariturkey 2 місяці тому

    bu isi layigiyla yapan nadir insanlardansiniz; yorumlariniz, anlatiminiz vs. cok guzel. dilinize emeginize saglik.

  • @hamzat-dd8gq
    @hamzat-dd8gq 5 місяців тому

    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

  • @user-ic4vs7rx9r
    @user-ic4vs7rx9r 6 місяців тому +2

    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

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому +5

      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. ❤

  • @hasankoc1459
    @hasankoc1459 5 місяців тому

    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

  • @muhammetsafak
    @muhammetsafak 6 місяців тому +2

    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.

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому

      hahaha dimi abi bana da nolstalji yaşattı 🤣

  • @fatih7945
    @fatih7945 6 місяців тому

    Çok güzel içerik

  • @Creyz1e
    @Creyz1e 6 місяців тому +1

    pov Yazdığım kod satırı fazla gözüksün diye girdiğim minimum çaba

  • @Zndnfnfkskenrjdkfmd
    @Zndnfnfkskenrjdkfmd 6 місяців тому

    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)

    • @hoteny
      @hoteny 6 місяців тому +1

      En azından numpy’a ihtiyacın var? Yoksa çok merak ediyorum pure python olsa ne kadar yavaş olur…

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому

      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.

    • @fatihdonmez4823
      @fatihdonmez4823 Місяць тому

      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

  • @bilalayas1383
    @bilalayas1383 6 місяців тому

    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.

  • @serkanatmaca4728
    @serkanatmaca4728 6 місяців тому

    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.

  • @Bilgehanars
    @Bilgehanars 6 місяців тому

    İ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

  • @asaa2204
    @asaa2204 6 місяців тому

    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 "

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому

      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 🙂

  • @baris.developer
    @baris.developer 6 місяців тому

    konuşurken arkada bi cızırtı geliyor, bilginize kulaklık takınca biraz rahatsız ediyor

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому +1

      Merhaba, evet farkındayım fan sesi. diğer videolarda çözmeye çalışacağım. Teşekkürler yorumun için.

  • @kadirkurhan
    @kadirkurhan 6 місяців тому

    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ığı

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому

      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.

  • @EmrahKAYNAR
    @EmrahKAYNAR 2 місяці тому

    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ı...

  • @byk1lla
    @byk1lla 3 місяці тому

    hocam beni de test eder misiniz kodları size göndersem?

  • @gokabebe
    @gokabebe 6 місяців тому

    web cam olarak ne kullanıyorsunuz ?

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому +1

      Telefonum + nvidia broadcast efektleri

  • @beratmlb
    @beratmlb 6 місяців тому

    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.

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому

      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 🙂

  • @osmanbeyhan1697
    @osmanbeyhan1697 6 місяців тому

    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😂

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому +1

      Yorumun için teşekkür ederim ☺️

  • @MegaMersky
    @MegaMersky 2 місяці тому

    hocam kusura bakma inline yazılmış kod görünce midem bulanıyor artık o yüzden ben 3. dakikada ayrılıyorum 😅

  • @Abc1230tr
    @Abc1230tr 5 місяців тому

    Ben kendim php de gelişmek ve diğer frameworklerin mantığını anlamak için bir php frameworkü yapıyorum

  • @mustafabozkaya3658
    @mustafabozkaya3658 2 місяці тому

    Chat gpt daha iyi yazar gerek yok hocalara bence artik

  • @burakusluer8953
    @burakusluer8953 5 місяців тому

    bunu bir üniversite hocası yapıyorsa gg well played

  • @zyrasoftware
    @zyrasoftware 2 місяці тому

    Pieşpi de güzel bi dil miş

  • @lovesta3696
    @lovesta3696 6 місяців тому +1

    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

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому +5

      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.

  • @danielsoft0x
    @danielsoft0x 6 місяців тому +1

    okullarda öğretilen bilgilerin ne kadar çöp olduğunu tekrar tekrar görmüş olduk eline sağlık reis

  • @emretarhan0
    @emretarhan0 6 місяців тому

    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

    • @emretarhan0
      @emretarhan0 6 місяців тому

      + diye bi olay var abi onun için yada illaha ben javascript kullancam diyosan document.getElementById("form1").reset(); yapar geçersin wow.

    • @emretarhan0
      @emretarhan0 6 місяців тому

      benim de okuldaki hocalar aşırı hakim değildi ama bu seviye de tabiki değillerdi. bence bunu hoca yapmamıştır

    • @YAZILIMCIAdam
      @YAZILIMCIAdam  6 місяців тому

      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 ☺

  • @wcatly
    @wcatly 6 місяців тому

    korkunc