WEB tarafına mı yoksa Masaüstü programılığına mı?
Hobi olarak WEB programcılığı ile başlayabilirsiniz, masa üstü genelde daha derinlere inmenizi gerektirir ve WEB tarafına göre biraz daha sıkıcıdır. WEB tarafında yaptıklarınız genelde daha çabuk görülür ve daha hızlı şekilde el ile tutulabilir bir hale gelir.
Başlamak için;
Temel iskeleti oluşturmak ve hiyerarşi sağlamak için HTML
Bu iskelete şekil, renk, biçim, düzen vermek için CSS
(CSS öğrendikten sonra daha hızlı bir şekilde geliştirme yapmak için bootstrap öğrenebilirsin)
Sayfaları daha etkileşimli hale getirmek için JavaScript
(Daha sonra Jquery öğrenebilirsin, arayüz geliştirmede kolaylık sağlar)
Buraya kadar yazdıklarım front-end için. Yani tasarım ve kullanıcı etkileşiminin olduğu kısım.
Yani bu bilgiler ile bir giriş formu/butonu hazırlayabilirsiniz ama giriş e basınca hesaba girmesini sağlayamazsınız. Bunun için de back-end kısmında bir dil öğrenmeniz gerek.
PHP öğrenmesi kolay buna rağmen hızlı ve popüler, yeni başlarken PHP den başlamanız çok iyi olur.
Daha sonra bu veri tabanı işleri için SQL öğrenmeniz gerek.
Özet olarak ilk kısımda giriş/kayıt formunu tasarladınız, PHP ile kullanıcıyı kayıt etmek için işlemleri ayarladınız ve SQL sorgusu ile veri tabanına kaydettiniz veya giriş durumu için kullanıcı bilgisini alıp SQL sorgusu ile kontrol ettiniz doğru ise gene PHP kullanarak gerekli oturum açma işlemlerini yaptınız.
Olay budur. Zaten bu anlattıklarımın yarısına geldiğinde işi çözmeye başlarsın.
Sorun olursa buradayız.
Bırak, başlama bilemem ne diyenlere sakın aldanma, aldırma. Gayet zevkli bir hobi edinmiş olursunuz. Belki kendinizi geliştirip iş olarak yaparsınız.
Bırak hiç başlama diyenlerden çok daha iyi işler çıkaracağınızı düşünüyorum. Hobi olarak başlayanlar genelde daha başarılı oluyor. Çünkü para ikinci plana atılmış oluyor ve öğrenme isteği ile ilerlenmiş oluyor.