• 12-12-2018, 18:12:48
    #37
    Üyeliği durduruldu
    Eğer ticari olarak size fayda getirecekse öğrenirsiniz, öyle çok fazla bir ezber de olmayacak, mantığını kavramanız yeterli.

    Ben her zaman aldığım ile verdiğim arasındaki ilişkiye bakarım, eğer php öğrenmek sizden alacağı zamana değecekse öğrenmeniz faydalı olacaktır.

    Ayrıca yaşa takılmayın, rahmetli büyük dedem bir avukatla olan tartışması sonucunda 65 yaşından sonra avukat olmuş, engeller sadece zihinlerdedir.
  • 12-12-2018, 18:20:25
    #38
    Geleceğin programlaması python öğrenin derim
    Kendimi itleye itleye udemy kurslarına asılıyorum. Arada gevurca filan. Zorlansamda eh işte.
  • 12-12-2018, 19:26:53
    #39
    Sadece programlama için değil genel olarak "öğrenmekle" ilgili 2 önemli konu var.
    1-Gerekli şartlar sağlandığında öğrenme her zaman gerçekleşir.
    2-Öğrenmede bireysel farklılıklar vardır.

    Kısaca özetlersek doğru yöntem ve gerektiği kadar çabayla herşeyi öğrenebilirsiniz. Bu şartlar altında ÖĞRENMENİN YAŞI YOKTUR. Doğru yöntem kişiden kişiye değişir. Kimisi kitaptan okur öğrenebilir, kimisi anlatılanı dinler öğrenin. Ne kadar çaba gerektiği de yine kişiden kişiye değişir. Buradan sonra yaşla ilgili bir endişenizin kalmadığını düşünüyorum.

    Programlama özeline dönersek öğrenmeniz gereken ilk konu kavramlardır. Algoritma, tasarım desenleri, istemci-sunucu mimarisi gibi sonsuz sayıdaki kavram. Bunları başlangıçta bilen birisinin programlama öğrenmek için temeli var demektir. Bu kavramlar genelde sonraya bırakılır. Ancak algoritma mantığı kesinlikle anlaşılmalıdırki öğrendiklerinizi üst üste koymak, anlamlı bir bütün olarak görmek mümkün olsun. Yoksa saçma sağan ingilizce kelimelerden oluşan hiçbir mantığı yokmuş gibi gözüken yazılardan ibaret gelir kodlar.

    Diğer bir konuda temel konuları bilmeden insanlara yazım kuralları üzerinden programlama öğretmeye çalışmak. Satır sonuna noktalı virgül koymak, değişkeni $ karakteri ile kullanmak gibi teferruatlar algoritma bilmeyen için çince kadar uzak gelecektir.

    Programlama öğrenmek için bir diğer husus kod yazmanın şart olduğu. Hiç kimse ben yazmadan öğrendim diyemez. Antrenman yapmadan sporcu olunabilir mi?
    Öğrendiğiniz dil ve konu ne olursa olsun onunla ilgili kod yazarak hatta öğrendiklerinizi geliştirmeye çalışarak yazmak şaşırtıcı derecede faydalı bir yöntemdir. Yazdığınız kodlar 1-2 satır bile olsa o konuyla ilgi gereken örnekleri yapmanız az veya çok demeden zihninizi ve elinizi kodlama işine adapte etmeniz için önemlidir.

    İlk başlarda yazdığınız kod birkaç satırdan ibaret olabilir ancak bu ilerleyen zamanda binlerce satırlık projelerin başlangıcıdır. Bu konunun üzerinde fazla durdum biliyorum ancak sizinde bunun önemli olduğunu farketmenizi istedim.

    Sorularınızı sırayla cevaplamak gerekirse
    1-Kısaylamanız yanlış ingilizce ile php arasında hiçbir paralellik yok. Ancak yukarıda bahsettiğim temel kavramları öğrendiğinizde çok kolay olacak.
    2-Ezber şart değil. Ezberle konunun bir alakası bile yok. Tüm olay konuyu kavramak. Matematikteki toplama işlemi ezberle yapılabilecek birşey mi, yoksa kavramak ile açıklanabilecek birşey mi?
    3-Kopyalamak tüm yazılımcıların başvurduğu bir yöntem (bunu kimse söylemez aslında). Ama neyi kopyalayacağınızı bilmeniz gerek, yani ihtiyacınızı. Ancak binlerce satır kod arasında kopyalama oranı sizin projenizin ne kadar özgün ve farklı olduğu ile alakalı. Konuyu kavradığınızda bununla ilgili bir endişeniz kalmayacak ve binlerce satır kod sizin için normal gelecek.
    4-HTML, CSS ve MySQL zor değil. Gerektiği kadar uğraş verdiğinizde öğrenmiş olacaksınız. Ancak HTML & CSS gibi konularda yeni yaklaşımlar mevcut, bootstrap gibi paketler ve react, vuejs gibi kütüphane ve frameworkler var. Bunlarda geliştirmek istediğiniz proje özelinde başvurabileceğiniz teknolojiler.
    5-UDEMY kurslarının çok işe yarayıp yaramayacağı kişiden kişiye değişir. En başta dediğim bireysel farklılıklarla ilgili. Bir diğer konuda tek bir kursun size herşeyi verebileceğini düşünmenin yanlış olması. Aynı konuyu farklı eğitmenlerden 2-3 kurs ile öğrenmek hem konuları etraflıca öğrenmek hemde eğitmenin eksikliklerini gidermek için gerekli. Bu aynı zamanda bakış açınızı genişletir. Udemy öğrenci dostu bir platform, beğenmediğiniz kursu kolayca iade edebilirsiniz.

    PHP dışında bir dile yönelmenizi de tavsiye etmem, çok fazla dil var ama çok azı PHP kadar geçerakçe niteliğindedir. Bunlar dışında sormak istediğiniz sorularıda cevaplamak isterim.
  • 13-12-2018, 00:27:14
    #40
    öğrenmenin yaşı yok istek sabır azim varsa
  • 13-12-2018, 02:18:39
    #41
    Eskiden olsa zor derdim ancak günümüz şartlarında hem türkçe hem ingilizce sınırsız kaynak olması kaliteli udemy kurslarına 24,99tl gibi cüzi rakamlara ulaşabilirliğin olması ile günlük 2 saatlik çalışma ve sürekli kendini yenilemeyle çok rahat öğrenilebilir.

    zaten php nin kendi sitesinde tr döküman mevcut sıralaması ile gidildiği taktirde 1 sene içerisinde söylemiş olduğunuz siteleri biraz jquery ve css yardımıylada yazabilirsiniz diye düşünüyorum.

    Edit: ayrıca udemy kursu veya youtube fark etmez kaliteli öğreticileri bulduğunuz taktirde muhakkak videoları tekrar tekrar izleyip işin "MANTIĞINI" öğrenmenizde fayda var, size belki zor gelebilir ama eğer videonun başında değişkenimiz diyorsa ve onun tam olarak ne olduğunu bilmiyorsanız sadece değişken için bile günlerce mantığını çözmeniz temelinizi sağlama oturturabilir. Diğer türlü yazarsınız ancak ezbere yazmaya alışırsınız.

    Ayrıca belli bir süre sadece not defterinde yazmanızda da fayda var, umarım düşünceden harekete geçer ve yılmadan öğrenme yolunda asıl adımı atarsınız.
  • 13-12-2018, 04:28:39
    #42
    konuda mesajım bulunsun yarın okuyacağım inşalllah
  • 13-12-2018, 07:39:03
    #43
    tknlg adlı üyeden alıntı: mesajı görüntüle
    Sadece programlama için değil genel olarak "öğrenmekle" ilgili 2 önemli konu var.
    1-Gerekli şartlar sağlandığında öğrenme her zaman gerçekleşir.
    2-Öğrenmede bireysel farklılıklar vardır.

    Kısaca özetlersek doğru yöntem ve gerektiği kadar çabayla herşeyi öğrenebilirsiniz. Bu şartlar altında ÖĞRENMENİN YAŞI YOKTUR. Doğru yöntem kişiden kişiye değişir. Kimisi kitaptan okur öğrenebilir, kimisi anlatılanı dinler öğrenin. Ne kadar çaba gerektiği de yine kişiden kişiye değişir. Buradan sonra yaşla ilgili bir endişenizin kalmadığını düşünüyorum.

    Programlama özeline dönersek öğrenmeniz gereken ilk konu kavramlardır. Algoritma, tasarım desenleri, istemci-sunucu mimarisi gibi sonsuz sayıdaki kavram. Bunları başlangıçta bilen birisinin programlama öğrenmek için temeli var demektir. Bu kavramlar genelde sonraya bırakılır. Ancak algoritma mantığı kesinlikle anlaşılmalıdırki öğrendiklerinizi üst üste koymak, anlamlı bir bütün olarak görmek mümkün olsun. Yoksa saçma sağan ingilizce kelimelerden oluşan hiçbir mantığı yokmuş gibi gözüken yazılardan ibaret gelir kodlar.

    Diğer bir konuda temel konuları bilmeden insanlara yazım kuralları üzerinden programlama öğretmeye çalışmak. Satır sonuna noktalı virgül koymak, değişkeni $ karakteri ile kullanmak gibi teferruatlar algoritma bilmeyen için çince kadar uzak gelecektir.

    Programlama öğrenmek için bir diğer husus kod yazmanın şart olduğu. Hiç kimse ben yazmadan öğrendim diyemez. Antrenman yapmadan sporcu olunabilir mi?
    Öğrendiğiniz dil ve konu ne olursa olsun onunla ilgili kod yazarak hatta öğrendiklerinizi geliştirmeye çalışarak yazmak şaşırtıcı derecede faydalı bir yöntemdir. Yazdığınız kodlar 1-2 satır bile olsa o konuyla ilgi gereken örnekleri yapmanız az veya çok demeden zihninizi ve elinizi kodlama işine adapte etmeniz için önemlidir.

    İlk başlarda yazdığınız kod birkaç satırdan ibaret olabilir ancak bu ilerleyen zamanda binlerce satırlık projelerin başlangıcıdır. Bu konunun üzerinde fazla durdum biliyorum ancak sizinde bunun önemli olduğunu farketmenizi istedim.

    Sorularınızı sırayla cevaplamak gerekirse
    1-Kısaylamanız yanlış ingilizce ile php arasında hiçbir paralellik yok. Ancak yukarıda bahsettiğim temel kavramları öğrendiğinizde çok kolay olacak.
    2-Ezber şart değil. Ezberle konunun bir alakası bile yok. Tüm olay konuyu kavramak. Matematikteki toplama işlemi ezberle yapılabilecek birşey mi, yoksa kavramak ile açıklanabilecek birşey mi?
    3-Kopyalamak tüm yazılımcıların başvurduğu bir yöntem (bunu kimse söylemez aslında). Ama neyi kopyalayacağınızı bilmeniz gerek, yani ihtiyacınızı. Ancak binlerce satır kod arasında kopyalama oranı sizin projenizin ne kadar özgün ve farklı olduğu ile alakalı. Konuyu kavradığınızda bununla ilgili bir endişeniz kalmayacak ve binlerce satır kod sizin için normal gelecek.
    4-HTML, CSS ve MySQL zor değil. Gerektiği kadar uğraş verdiğinizde öğrenmiş olacaksınız. Ancak HTML & CSS gibi konularda yeni yaklaşımlar mevcut, bootstrap gibi paketler ve react, vuejs gibi kütüphane ve frameworkler var. Bunlarda geliştirmek istediğiniz proje özelinde başvurabileceğiniz teknolojiler.
    5-UDEMY kurslarının çok işe yarayıp yaramayacağı kişiden kişiye değişir. En başta dediğim bireysel farklılıklarla ilgili. Bir diğer konuda tek bir kursun size herşeyi verebileceğini düşünmenin yanlış olması. Aynı konuyu farklı eğitmenlerden 2-3 kurs ile öğrenmek hem konuları etraflıca öğrenmek hemde eğitmenin eksikliklerini gidermek için gerekli. Bu aynı zamanda bakış açınızı genişletir. Udemy öğrenci dostu bir platform, beğenmediğiniz kursu kolayca iade edebilirsiniz.

    PHP dışında bir dile yönelmenizi de tavsiye etmem, çok fazla dil var ama çok azı PHP kadar geçerakçe niteliğindedir. Bunlar dışında sormak istediğiniz sorularıda cevaplamak isterim.
    Verdiğiniz örneklerle işin mantığını çok güzel anlattınız.
    Ben şuna karar verdim hocam, şu an ingilizcemi biraz geliştirip daha sonra öncelikle html kavramını anlayıp php css mysql e geçmeyi düşünüyorum.
    Youtube de de çok güzel kurslar var. Aslında benim yapacağım bir projem var, bu projeyi birilerine verip rezil etmek istemiyorum. Kendim yapabilir miyim bilmiyorum. Sırf bu yüzden php öğrenmek istiyorum.
    Yani php öğrenip bir işe girmek ya da başkalarına script yazmak için değil. Kendi sitemi geliştirmek için. Bunun için 2-3 yıl uğraşmaya değer mi bilemiyorum.
  • 13-12-2018, 11:19:56
    #44
    Developer
    dll adlı üyeden alıntı: mesajı görüntüle
    Verdiğiniz örneklerle işin mantığını çok güzel anlattınız.
    Ben şuna karar verdim hocam, şu an ingilizcemi biraz geliştirip daha sonra öncelikle html kavramını anlayıp php css mysql e geçmeyi düşünüyorum.
    Youtube de de çok güzel kurslar var. Aslında benim yapacağım bir projem var, bu projeyi birilerine verip rezil etmek istemiyorum. Kendim yapabilir miyim bilmiyorum. Sırf bu yüzden php öğrenmek istiyorum.
    Yani php öğrenip bir işe girmek ya da başkalarına script yazmak için değil. Kendi sitemi geliştirmek için. Bunun için 2-3 yıl uğraşmaya değer mi bilemiyorum.
    İngilizcenizi geliştirmeniz sadece bu alanda değil çeşitli alanlarda size katkı sağlar.

    Alıntı
    - bu projeyi birilerine verip rezil etmek istemiyorum.

    Bu cümlenizi biraz ilginç buldum; tek taraflı bakmışsınız. Kendiniz bu işi yaptığınızda onlarca açık olacak. Trafik aldığınızda yaptığınız hatalar kaynaklı performans sorunu yaşayacaksınız. Sorun yaşadığınızda anlık müdahale edemezseniz trafik ve itibar yanı sıra para kaybedeceksiniz.

    Yazılım konusunda ticari bir beklentiniz yoksa boşuna zaman kaybetmeyin. İyi olduğunuz işi yapmaya devam ederek daha fazla gelire dönüştürün; bu geliri projenize harcayın. Forumda projenizi hayata geçirebilecek yüzlerce üst düzey bu işe hayatını vermiş geliştirici var. İnsanlara güvenmeyi deneyin; birisine iş vermeden önce profilinden son çalıştığı insanlara mesaj atıp iş ahlakını ve olumsuz yönlerini sorgulayın. Verdiği rakamı sorgulayın; 1 ay sürecek işe 1000 lira teklif veren insanlardan kaçınmaya çalışın. Asgari ücret 1500 lirayken ek olarak yol, yemek ve sigorta ücreti de almadan bu adam neden daha ucuza iş yapsın?

    "Terzi kendi söküğünü dikemez" bu atasözü yazılım içinde geçerli
  • 13-12-2018, 13:31:05
    #45
    Var hocam var, maalesef ki öğrenmenin yaşı var ben şahidim., en azından benim için.
    18 yaşında elime delphi 5 kitabını aldığımda keşke bırakmasaydım diye yıllarca söylendim kendime.Php dökümanları öylece hdd de yer kapladı.İngilizce eğitim setleri hep 1. videoda kaldı.
    Aradan 15 yıl geçti hala bilgisayarımda lazarus programı var bakıp bakıp keşke diyorum.
    Peki bu kadar istiyorsunda neden öğrenmiyorsun diye düşünüyorsanız, 18 yaşındaki öğrenme hızımın yarısı bile yok şuan öğrendiklerimi aklımda tutamıyorum bile,yaş herşey demekmiş yada ben hafiften parkinsona kayıyorum.
    Neyse umudunuzu kırmak gibi olmasın ama 15-18 yaş grubundakilerin öğrenme süresini x2 x3 olarak kabul ediyorsanız başlayın yani en azından benim için öyle.Şahsen bir c# , php-html-jquery bilmek isterdim ama benden geçti artık çocuklarıma düşünüyorum 13-15 yaşlarında göndericem en iyi kurslara.