• 08-06-2017, 02:33:57
    #1
    Merhaba, sürekli projelerimiz için bir site yapmamız gerekiyor. Bu zaman zaman internette olan ücretsiz script yada html temalar ile bir şekilde hallediliyor her ne kadar tam olarak işleyişini yapamazsak bile en azından ortaya işleyişi anlatacak bir işleyiş çıkartabiliyoruz. Bunun artık yetersiz olduğunun kanatine vararak PHP yani script yazmayı öğrenmek istiyorum.

    HTML ve CSS derslerine bir zamanla Açık Akademi'den html ve css derslerinin hepsini izleyip sürekli denemeler ve testler yapıyordum. Ta ki araya onlarca sorun girince unutuldu gitti. Fakat ufakta olsa yeri geldiğinde Ücretsiz HTML temaları yapmak istediğim gibi editleyebiliyorum. (Şu buton orda değil şurda olsun, o kısmı 3 bölüm aşağısında gibisinden. Bildiğiniz üzere binevi kodları oradan kopyala 20-30 satır aşağıdaki dizine yapıştır gibisinden. Bir ufak tefek CSS'de arkaplan,yazı fontu ve renk değiştirme gibi şeyleri az buçuk biliyorum)

    -Şimdi benim PHP Script yazmayı öğrenmem için nereden ve nasıl başlamalıyım?
    -Nasıl bir öğrenim yolu izlemeliyim?
    -Öğretici video ve sağlam kaynakları nereden temin edebilirim?
  • 08-06-2017, 10:30:16
    #2
    Buna siz karar vermelisiniz. Her insanın öğrenme yetisi farklıdır.
    Öğretimin temelinde iki yöntem vardır. Tümden gelim ve tüme varım. Yani ali ata bak ı gösterip bu bir cümledir dedikten sonra bunu kelimelere ayırıp bunlar kelimedir diye öğretmek tümden gelim yöntemidir. Önce kelimeleri öğretip sonra cümle kurdurursak da bu tüme varım olur.

    Siz php de fonksiyonları ve yöntemleri öğrenerek işe başlayıp sonra bir ufak proje yazmayı düşünürseniz bu tüme varım olur. Ama yazılmış ufak bir projeyi inceleyip onu fonksiyonlarını ayrıştırarak öğrenmeye çalışırsanız bu da tümden gelim olur.

    Öncelikle hangisi size uygun ona karar verin. Daha sonra ise yönteminize uygun materyalleri edinin. Tüme varım olacaksa eğitim videoları olabilir. Tek tek php fonksiyonlarını deneyerek öğrenip sonra bir projede uygulayın. Diğer türlü ise internette hazır bulunan basit bir scripti alın ve yapboz gibi bozup bozup toplamaya çalışın. Yine de bir yandan parçaladığınız ufak parçaları araştırın. Bu da etkili bir yöntemdir.

    Daha detaylı fikir vermek sağlıklı olmaz. En temel düzeyden itibaren kararı siz vermelisiniz.

    Bol şana.
  • 09-06-2017, 18:49:49
    #3
    öncelik..
    ister php ister istersen başka bir dil.. hepsinde standart kod sıralaması konusunda temel yapıyı alman gerek... misal.. php de her işlem satırından sonra ; koyman gerekmesi veya 2 işlem veya metni birleştirmek ... sabitler - değişkenler.. bunlar gibi yapıları bilmek gerek

    bir dönem vbasic ile uğraştım ki o dönemlerde 386 lar bolca idi ve 486 gören kendini şanslı sayıyor idi..
    onun kod yazma mantığını msaccess 95 ile ufak programcıkları yazarken faydasını gördüm. derken onlar da kullanılmayınca unutuldu... zaten çok da bildiğimi söylesem .... hata olur

    bend ephp ye başladım tabiki yerli yabancı bir sürü free anlatımları izleyerek birşeyler kapmaya çalıştım.
    ençok da daha önce de ismini verdiğim ibrahim çevrük ün anlatımı hoşuma gitti. eleman en basit seviyede ve hata yaparken bile gayet doğal bir şekilde hata yapıyor ve hatasını deneme yanılma ile arıyor video larında.. bilerek de yapıyor olabilir ama sonuçda gayet doğal...

    bu tür seri şekilde temelde başlayan anlatan ve db işlemlere vs kadar çok fazla kaynak mevcut... Youtube den de bulabilirsin google dan da burda paket paylaşanlarda

    ama kitap alarak daha hızlı da olur veya free pdf ler de var php nin kendi sitesinde de var ama kitap veya kitapçıklar ve video lar daha kolay olur

    benim misal db merakım va rişim gereği de sürekli data lar ile uğraşıyorum..
    php de ffmeg ile çok fazla iş yapan da mevcut... bot dünyası...
    ama artık php birçok coder a yeterli gelmiyor-sa-da yine de php siz olmuyor

    php eğitimi

    kelimesi ile arama yapmak en güzeli
  • 09-06-2017, 22:48:05
    #4
    Öncelikle bir adet PHP kitabı temin edin hocam. Daha sonra php'nin temel yapı taşlarını oluşturan fonksiyonları öğrenin.

    if else, while, for, foreach, array, matematiksel işlemler, substr, str_replace, fopen, file, function gibi yapıları kavradıktan sonra yavaş yavaş oop yapısına geçiş yapın. Bu yapıyı kavramanız biraz zor olacak, fakat inat edin öğrenin. Anladığım kadarıyla amaç script yazmak olduğu için OOP yapısı sizi çok sıkacak ve bu olmasada script yazarım diyeceksiniz haklı olarak, düşünceniz doğru ama öğrenmeniz gerekir.

    Sonraki adımlarda PDO üzerine yoğunlaşın ve yavaş yavaş veritabanına adım atın. Zaten bi yerden sonra kendi kendinizi geliştireceksiniz. Stackoverflow'u kullanmayı ihmal etmeyin.
  • 09-06-2017, 23:04:28
    #5
    Zalmoxis adlı üyeden alıntı: mesajı görüntüle
    Öncelikle bir adet PHP kitabı temin edin hocam. Daha sonra php'nin temel yapı taşlarını oluşturan fonksiyonları öğrenin.

    if else, while, for, foreach, array, matematiksel işlemler, substr, str_replace, fopen, file, function gibi yapıları kavradıktan sonra yavaş yavaş oop yapısına geçiş yapın. Bu yapıyı kavramanız biraz zor olacak, fakat inat edin öğrenin. Anladığım kadarıyla amaç script yazmak olduğu için OOP yapısı sizi çok sıkacak ve bu olmasada script yazarım diyeceksiniz haklı olarak, düşünceniz doğru ama öğrenmeniz gerekir.

    Sonraki adımlarda PDO üzerine yoğunlaşın ve yavaş yavaş veritabanına adım atın. Zaten bi yerden sonra kendi kendinizi geliştireceksiniz. Stackoverflow'u kullanmayı ihmal etmeyin.
    Önerebileceğiniz eğitim kitabı yada online olarak öğrenebileceğim bir kaynak var mı?
    Yada eğitim kitabının yanında ekstra olarak yardım alabileceğim bir online eğitim kaynağı
  • 09-06-2017, 23:06:52
    #6
    HOPE adlı üyeden alıntı: mesajı görüntüle
    Önerebileceğiniz eğitim kitabı yada online olarak öğrenebileceğim bir kaynak var mı?
    Yada eğitim kitabının yanında ekstra olarak yardım alabileceğim bir online eğitim kaynağı
    Youtube'da çok güzel eğitim setleri var hocam onlara bakabilirsin. Zaten kitaptan öğrenmek çok kolay değil sıkılma ihtimalin çok yüksek. Kitap sadece elinin altında olsun ki her zaman ulaşabileceğin bir kaynak olarak kullanırsın. Kitaplardaki örnekleride kendin hazırlamanı tavsiye ederim.

    Rıza Çelik A'dan Z'ye PHP kitabını tavsiye edebilirim.