Merhaba arkadaşlar,
Hali hazırda java dilini biliyorum. Üst düzey hakim olmasam da algoritma soruları çözüp otomasyon yapabilme yetkinliğim var.
Bu sene okul dersim dolasısıyla php öğrenmem gerek html vs css biliyorum.
Fakat php yapısı aşırı karışık geliyor. Sizce nasıl bi öğrenme yolu izlemeliyim? direkt proje geliştirmeye mi başlasam? önerilerinizi bekliyorum.
Bu Php nasıl öğrenilir?
7
●312
- 28-03-2020, 12:53:27Bence ufak scriptleri incelemek ile başlayın. Kodları yap-boz tekniği ile deneyerek hem merak olur hemde mantığı anlarsınız.
Örnek veriyorum basit bir iletişim formu oluşturmayı deneyin, post-get methodunu anlayın sonra girilen verilerin doğruluğunu hem php hemde js kullanarak test edip en sonunda captcha ekleyin, baya bir vakit geçer hemde. - 28-03-2020, 12:58:55Java bilip PHPye karışık demek, o da güzel

Başka bir programlama dili öğreneceğiniz zaman:
1 - Dilin kurallarını öğrenmeniz gerekiyor: ( fonksyon nasıl yazılır, satır sonuna ne konur, değişken nasıl tanımlanır,4 işlem nasıl yapılır vb)
2 - Başka bir dil ile yaptığınız programı yeni dil ile yapmanız, yani yeni projeye yeni dil ile giriş yapmamanız dili daha rahat öğrenmenize yardımcı olacaktır
3 - Seçtiğiniz dilin ne yapabildiğini anlamanız gerekiyor. PHPden masaüstü uygulama yapmayı bekleyemezsiniz, aşırı I/O işlemi yapılacak uygulamalar yazamasınız. Ancak CRM, ERP, web siteleri için idealdir.
4 - Her zaman bir konuyu daha kolay anlatan (yada sizin anlayacağınız dille anlatan) başka bir yazı/örnek vardır. Onu bulmaya çaba gösterin. Günümüzde hiçbir programcı herşeyi %100 çözemez/bilemez. Arama motoru kullanmak zorundasınız.
Edit:
kullanılabilecek kaynaklardan bazılar:
php.net
https://www.tutorialspoint.com/php/index.htm
https://www.w3schools.com/php/ - 28-03-2020, 12:59:33Öncelikle PHP ile daha önce hiç karşılaşmadıysan yani bir proje vs. gibi bir şey geliştirmediysen çeşitli öğretmenler var onları dinleyebilirsin Tayfun Erbilen ve Gökhan Kandemir gibi üstadlar bu işi iyi bilen kişilerdir. Bazı videoları vardır ki tamamen hiç bilmeyen kişilere göre anlatımlarıda mevcuttur. Scriptleri karıştırmadan önce standart PHP parametreleri var onları öğrenmelisin ne işe yardıklarını vs. mantığını anlamalısın.
Daha sonrasında küçük küçük uygulamalar yapabilirsin onların videolarını seyredip durdurup sende onlarla beraber ilerleyebilirsin ama ne kadar bu dediklerimide yapsan kendi kendine bir şeyler yapmak için uğraşmazsan hiç bir şekilde öğrenemezsin ama her şeyden önce öğrenmek istemelisin. @AngularJs; - 28-03-2020, 13:04:45Hocam, Function, değişken tanımlama, if else yapısını öğrenmek, do, while, for, forerach, array gibi şeyleri ezberlemek ve mantığını anlamak gerekli. Zaten MYSQL kolay. Sadece mantığını iyi çözmek lazım. Biraz karışık bir dil.
- 28-03-2020, 13:16:49TheKhan adlı üyeden alıntı: mesajı görüntüleDPA adlı üyeden alıntı: mesajı görüntüleverdiğiniz cevaplar için teşekkür ederim. aktif olarak udemyden tayfun erbilenin videolarını izliyorum. şu an dili temel olarak oturtmaya çalışıyorum sadece html ile iç içe olması benim açımdan biraz karmaşaya yol açtı. php taglerini açıp kapatmak javaya göre abes geldiği için afalladım sanırım. google ı ise aktif olarak kullanıyorum merak ettimi, bilmediğimi yazmaktan asla üşenmem. zaten yazılımcı olmanın esas kuralı google ı doğru kullanmak değil midireycreative adlı üyeden alıntı: mesajı görüntüle
cevaplar için tekrar teşekkürler.
- 28-03-2020, 17:16:06Başlangıç seviyesinde html ile içiçe yazılıyor, java tamamen OOP olduğu ve php OOP olmadan da yazılabildiği için sizin yazılım mantığınıza pek uymuyor. Bir süre sonra OOP'ye geçtiğinizde benzeşecekler ve size zaten bildiğiniz şeyler gibi gelecek.AngularJs adlı üyeden alıntı: mesajı görüntüle
OOP noktasında Java'ya göre eksikleri var PHP'nin. Ama ben php yazmayı seviyorum, hoşuma gidiyor. - 28-03-2020, 17:19:03değerli görüşleriniz için teşekkür ederim.MUluc adlı üyeden alıntı: mesajı görüntüle
