Arama butonu
Bu konudaki kullanıcılar: 1 misafir
16
Cevap
3214
Tıklama
0
Öne Çıkarma
Sıfırdan PHP öğrenmek isteyen nereden başlar?
İ
19 yıl
Yüzbaşı
Konu Sahibi

Merhaba arkadaşlar. Ben bu web programlama işine daha yeni merak saldım. Yaptığım araştırmalar sonucu php ile web programlamayı öğrenmeye karar verdim. Kaynak aramaya başladım. Fakat bulduğum kaynaklar hep bu işi kısmen bilen kişilere yönelik kaynaklardı. Bu işte tamamen sıfır olan birisi(O ben oluyorum. Ama hiç bilmiyorum ona göre) nereden başlamalı. Yardımcı olursanız çok sevinirim. Şimdiden teşekkürler...

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



M
19 yıl
Yarbay

Herhangi bir programlama diline başlamadan önce Algoritma öğrenmelisin.

Algoritma nedir diye sorduğunu duyar gibiyim?
Çoğu zaman akış şeması diye de kullanılır. Bir Problemi çözmek için izlediğiniz çözüm yolunun basamaklarıdır.

örnek olarak 4 işlemli bir hesap makinesi yapacaksın. bunun akış şeması şuna benzer.

1-) kullanıcıdan birinci sayıyı al
2-) kullanıcıdan ikinci sayıyı al
3-) yapılacak işlemin ne olduğunu öğren
4-) eğer işlem topla ise 8. adıma git
5-) eğer işlem çıkarma ise 9. adıma git
6-) eğer işlem çarpma ise 10. adıma git
7-) eğer işlem bölme ise 11. adıma git
8-) iki sayıyı topla
9-) iki sayıyı çıkar
10-) iki sayıyı çarp
11-) iki sayıyı böl
12-) Sonucu ekrana yazdır.

burada kullanıcının seçtiği işlem türüne göre bazı adımlar asla çalıştırılmayacaktır.
işte ilk önce bununla ilgili araştırmalısın birde bunun graif hali var. o daha anlaşılır gibi.

işte bununla ilgili eğlenceli bir örnek. bir problemin çözümünde DURUMA GÖRE izlenebilecek yollar.
http://www.antrak.org.tr/gazete/082000/algoritma.jpg


Bu mesaja 2 cevap geldi.
M
19 yıl
Yarbay

bu herhangi bir programlama dilini öğrenebilmen için ŞART olan bir şeydi.
php'ye özel olarak atman gereken ilk adım. HTML kodlarını ve bunların neler olduğu ve nasıl çalıştıklarını iyice öğrenmen olacak.

HTML kodlarını bilmezsen php ile birşey yapmak için çok zaman harcarsın.
tabi hepsini ezberle demiyorum, ama bir çoğunun nasıl çalıştığını bilmen gerekir. kodu ezbere bilmesende olur, Sana ne lazım olduğunu bil,
kodu bilmiyorsan o anda hemen sana lazım olan html kodunu öğrenirsin.


Bu mesaja 1 cevap geldi.
İ
19 yıl
Yüzbaşı
Konu Sahibi

Çok teşekkür ederim. Fakat algoritma ve html kodlarından sonra sıra neye gelecek? Bana bu işte iyi bir yerlere gelebilmem için öğrenmem gerekenleri ve kat etmem gereken aşamaları sırasıyla yazabilirseniz çok sevinirim.

Bu arada kaynak bulamazsam yine sizi rahatsız ederim.


Bu mesaja 1 cevap geldi.
B
19 yıl
Çavuş

İngilizce biliyorsanız Marc Wandschneider in Core PHP kitabı hayatımda gördüğüm en güzel bilgisayar kitaplarından biri (dikkat edin en güzel php kitabı değil :))
Ayrıca php.net/manual ya da zend.com/manual php özelliklerinin resmi referans kaynağıdır.
İşin temeli diyorsan arama yaparsan yerli yabancı bir çok kanak ar ve oldukça güzeller.
Daha da olmadı ben de anlatabilirim :P


Bu mesaja 2 cevap geldi.
M
19 yıl
Yarbay

html 'den ve etkileşimli olmayan web sayfaları yapmaktan işe başlarsanız.
zaten bunlarla ilgilenirken kendinize php kaynakları da bulacaksınız. ancak html öğrenmeden başlamamanızı öneriyorum.

başlarsanız da ilkönceleri büyük problemler çıkmaz fakat kolaylıkla yapılacak bir iş için birçok vaktinizi ayırmak zorunda kalacaksınız.

HTML 'i halletikten sonra veya html ile ilgilenirken.
Algoritma ve PHP içinwww.mutasyon.net ayrıcawww.ceviz.net sitelerine girip araştırabilirsin.
esas araştırma kaynağını değiştirme. (forum.donanimhaber.com)


Bu mesaja 1 cevap geldi.
İ
19 yıl
Yüzbaşı
Konu Sahibi

quote:

Orjinalden alıntı: B@TT@L

İngilizce biliyorsanız Marc Wandschneider in Core PHP kitabı hayatımda gördüğüm en güzel bilgisayar kitaplarından biri (dikkat edin en güzel php kitabı değil :))
Ayrıca php.net/manual ya da zend.com/manual php özelliklerinin resmi referans kaynağıdır.
İşin temeli diyorsan arama yaparsan yerli yabancı bir çok kanak ar ve oldukça güzeller.
Daha da olmadı ben de anlatabilirim :P


Malesef ingilizcem çok iyi değil. Sizin anlatmanız da fena fikir değil.



İ
19 yıl
Yüzbaşı
Konu Sahibi

quote:

Orjinalden alıntı: MaviAteş

html 'den ve etkileşimli olmayan web sayfaları yapmaktan işe başlarsanız.
zaten bunlarla ilgilenirken kendinize php kaynakları da bulacaksınız. ancak html öğrenmeden başlamamanızı öneriyorum.

başlarsanız da ilkönceleri büyük problemler çıkmaz fakat kolaylıkla yapılacak bir iş için birçok vaktinizi ayırmak zorunda kalacaksınız.

HTML 'i halletikten sonra veya html ile ilgilenirken.
Algoritma ve PHP içinwww.mutasyon.net ayrıcawww.ceviz.net sitelerine girip araştırabilirsin.
esas araştırma kaynağını değiştirme. (forum.donanimhaber.com)



Çok teşekkür ederim.


Bu mesaja 1 cevap geldi.
D
19 yıl
Yüzbaşı

Mehmet Şamlı'nın PHP kitabını tavsiye ederim.



D
19 yıl
Yüzbaşı

quote:

Orjinalden alıntı: MaviAteş

Herhangi bir programlama diline başlamadan önce Algoritma öğrenmelisin.

Algoritma nedir diye sorduğunu duyar gibiyim?
Çoğu zaman akış şeması diye de kullanılır. Bir Problemi çözmek için izlediğiniz çözüm yolunun basamaklarıdır.

örnek olarak 4 işlemli bir hesap makinesi yapacaksın. bunun akış şeması şuna benzer.

1-) kullanıcıdan birinci sayıyı al
2-) kullanıcıdan ikinci sayıyı al
3-) yapılacak işlemin ne olduğunu öğren
4-) eğer işlem topla ise 8. adıma git
5-) eğer işlem çıkarma ise 9. adıma git
6-) eğer işlem çarpma ise 10. adıma git
7-) eğer işlem bölme ise 11. adıma git
8-) iki sayıyı topla
9-) iki sayıyı çıkar
10-) iki sayıyı çarp
11-) iki sayıyı böl
12-) Sonucu ekrana yazdır.



Bu akış sadece böler gibime geliyor,yanılıyor muyum?Toplama,Çıkarma,Çarpma komutlarını versen de her halükarda 11.adıma ulaşacak ve sayıları bölecektir.Arkadaşın kafası karışmasın şimdi durduk yere


Bu mesaja 2 cevap geldi.
G
19 yıl
Yarbay

Arkadaşların söylediği HTML ve Algoritmayı hallettiğinizi varsayarak şunları öneriyorum;
Herşeyde olduğu gibi php öğrenmede de basitten zora doğru gideceksiniz. Hakkı Öcal'ın mutasyon.net te ikitane e-kitabı var. PHP1 ve PHP2 diye. Bu ikisini sırayla okuyun. Ama her öğrendiğiniz şeyden sonra bir ikitane örnek yapın. Bu bilginin çabuk unutulmasını engeller.
Sonra bulabilirseniz Özgür Çaycı'nın PHP ve MySQL kitabını okuyun. Bunlar php'ye giriş için yeterli olacaktır. BU zamana kadar herzaman örnek yapın. Mesela ben PHP öğrenirken aklıma gelen herşeyi yapmaya çalışıyordum. Sonra Luke Welling-Laura Thomson (yanlış yazmış olabilirim. ama bulmakta zorlanmayacaksınız.) ın Uzmanlar için PHP ve MySQL kitabını okuyarak php bilginizi artırabilirsin. Buraya kadar teori de birçok şey öğrenmiş olacaksınız. Bundan sonra yapacağınız örnek sitelerle kendinizi geliştireceksiniz. Bu söylediklerimi yaparken ben herzaman internette makaleler okurdum. PHP Manual'i hiç yanınızdan ihmal etmeyin.

İnternetteki örnek scriptleride incelemeyi unutmayın. Birçok kaynakta bulamadığınız bilgileri örnek scriptleri inceleyerek öğrenebilirsiniz.
Mesela PHP-Nuke,PHP-Fusion,phpBB gibi scriptleri indirip inceleyin.

Eğer HTML bilginiz gerçekten yeterliyse php'ye başlayın. Ben bugüne kadar 100 kişiden HTML biliyorum lafını duyduysam bu 100 kişiden 90'ı HTML yi bilmiyordu.


Bu mesaja 1 cevap geldi.
M
19 yıl
Yarbay

quote:

Orjinalden alıntı: Drizzt DoUrden
Bu akış sadece böler gibime geliyor,yanılıyor muyum?Toplama,Çıkarma,Çarpma komutlarını versen de her halükarda 11.adıma ulaşacak ve sayıları bölecektir.Arkadaşın kafası karışmasın şimdi durduk yere




Evet öyleymiş. Sen söyleyince dikkat ettim. Neyse amacım arkadaşa olayı örnekleyerek ne öğrenmesi gerektiğini anlatmaktı.
Her ne kadar algoritma yanlış olsa da her halde Esas amacımıza doğru bir şekilde ulaşmışızdır.


Bu mesaja 1 cevap geldi.
M
19 yıl
Binbaşı

Öncelikle bir adet Apache ve bir adet PHP modülüne sahip olmalisin. Sonra <?php $n = 'merhaba ey php'; sprintf('Bu benim ilk programcigim: %s', $n); ?> gibi programciklarla isi buyutmelisin ...


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı

sana abria merlin'i tavsiye ederim..
boylece php kurulumunun zorluklarından da kurtulmuş olursun.


Bu mesaja 1 cevap geldi.
M
19 yıl
Binbaşı

Cidden Abria Merlin bu konuda en iyi paketlerden biri, hem kurulumu kolay/basit hemde pek cok modülü icinde barindiriyor ..


Bu mesaja 1 cevap geldi.
D
10 yıl
Er

Merhaba Arkadaşlar
php ile site yapmak, web tasarım dersleri hakkında profesyonel olmak istiyorsanız sizlerehttps://www.siberakademi.net sitesini önerebilirim. Dersler videolu anlatımlı olup aklınızda kalan soruları 7/24 canlı destek ekibi sayesinde cevaplarınızı öğrenebilirsiniz.
php, android, web siteleri ve daha birçok bilgisayar programları eğitim videoları mevcuttur. Online sınavlarının sonucunda sertifika alabilirsiniz. Hiçbir bilginiz olmasa bilehttps://www.siberakademi.net sayesinde uzman olabilirsiniz. İyi Dersler...



C
10 yıl
Yüzbaşı

bende web tasarım ile uğraşıyorum ve şu sırada gidiyorum:

HTML > CSS > Javascript* > PHP

Ben şuanda CSS'in sonlarındayım izle+uygula(dreamw. ile ) doğrumudur gittiğim yol?




Bu mesajda bahsedilenler: @gokhanweb
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.