• 24-03-2019, 21:32:57
    #1
    Merakimdan ötürü bilgisayar programciligi okuyorum. 1. sinifim. Bir sey ogrendin mi derseniz daha ogrenmedim. Okuldan 2 yilda bir seyi tamamen ogrenmek mumkun gorunmuyor onu anladim. Kendimi kendim gelistirmem gerek.
    Sorum şu: Letgo gibi bir yazilimi tek bir kisi yapabilir mi bu mümkün mü? Mümkünse bana sırası ile hangi dilleri ogrenmem gerek nereden baslamam gerek tavsiyelerinizi dinlemek isterim.
  • 24-03-2019, 21:39:27
    #2
    Letgo aşırı karşık bir uygulama değil aşırı basit bir uygulama tek başına kısa bir sürede rahatlıkla kodlayabilirsiniz. Benim tavsiyem react native yönündedir.
  • 24-03-2019, 21:42:48
    #3
    BerkPW adlı üyeden alıntı: mesajı görüntüle
    Letgo aşırı karşık bir uygulama değil aşırı basit bir uygulama tek başına kısa bir sürede rahatlıkla kodlayabilirsiniz. Benim tavsiyem react native yönündedir.
    Şu mesajiniz beni çok güzel motive etti. Tesekkur ederim. +R10
  • 24-03-2019, 21:43:44
    #4
    Üyeliği durduruldu
    Tabii ki yazabilirsiniz zor bir şey değil. Okulda öğrenmek yerine evde internette öğrenmek daha kolaydır.
  • 24-03-2019, 21:44:29
    #5
    Merhaba tekkişi yazması bence mümkün zaman kısıtlaması olmaz ise, sıralama bana göre ,grafik programı photoshop gibi, html,php veya başka diller olabilir, css, javascrip vb. db mysql, sunucu yönetimi ve güvenligi diyr düşünüyorum
  • 24-03-2019, 21:46:18
    #6
    Üyeliği durduruldu
    Her şey zamana bağlı. Eğer yeterli vakit bulabilirseniz her türlü web projesini tek başınıza yapabilirsiniz.
  • 24-03-2019, 21:46:45
    #7
    Merhaba,

    Letgo tek başına yapılabilir fakat bunun için yoğun bilgi birikimi gerekir diye düşünüyorum. Kısaca belirteyim.

    - Öncelikle backend kısmını yapman gerekiyor. Yani tüm işlemlerin yapılacağı kısımı. Veritabanı işlemleri, authentication işlemleri, kuyruklama, eposta gönderme ve diğer tüm fonksiyonel işlemlerin olduğu kısım. Bunu bir çok şekilde yapabilirsin. php, python django, java, nodejs gibi aklına gelen nerdeyse her dilde yapabilirsin. Tabi bunu yaptıktan sonra mobil uygulamalarla haberleşmek için API yazman gereklidir.

    - Sunucu tarafında ki bilgi çok önemli. Bunun için ölçeklenebilirlik önemlidir. Yani anlık isteklere göre ölçeklenebilen sunucular. (örneğin bir kampanya esnasında) aws, google cloud gibi servislerle çalışabilirsin. Bunun için linux bilgisi vs. önemlidir.

    - Mobil tarafta native olarak yapmak istediğini ele alıyorum. (Yani ios, android için farklı uygulamalar kendi dilinde) ios için swift öğrenmen gerekiyor. Android için java veya kotlin ayrıca androidin yapısını da bilmen gerekiyor. Bunun dışında react native öğrenirsen iki uygulama için JSX yazarak native çıktı alabilirsin.

    Kısaca bu şekilde anlatabilirim. Letgo basit gibi görünebilir ama bana sorarsan çokta basit değil.

    Sorun olursa yanıtlamak isterim .
    Başarılar diliyorum
  • 24-03-2019, 21:56:28
    #8
    subasioguz adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Letgo tek başına yapılabilir fakat bunun için yoğun bilgi birikimi gerekir diye düşünüyorum. Kısaca belirteyim.

    - Öncelikle backend kısmını yapman gerekiyor. Yani tüm işlemlerin yapılacağı kısımı. Veritabanı işlemleri, authentication işlemleri, kuyruklama, eposta gönderme ve diğer tüm fonksiyonel işlemlerin olduğu kısım. Bunu bir çok şekilde yapabilirsin. php, python django, java, nodejs gibi aklına gelen nerdeyse her dilde yapabilirsin. Tabi bunu yaptıktan sonra mobil uygulamalarla haberleşmek için API yazman gereklidir.

    - Sunucu tarafında ki bilgi çok önemli. Bunun için ölçeklenebilirlik önemlidir. Yani anlık isteklere göre ölçeklenebilen sunucular. (örneğin bir kampanya esnasında) aws, google cloud gibi servislerle çalışabilirsin. Bunun için linux bilgisi vs. önemlidir.

    - Mobil tarafta native olarak yapmak istediğini ele alıyorum. (Yani ios, android için farklı uygulamalar kendi dilinde) ios için swift öğrenmen gerekiyor. Android için java veya kotlin ayrıca androidin yapısını da bilmen gerekiyor. Bunun dışında react native öğrenirsen iki uygulama için JSX yazarak native çıktı alabilirsin.

    Kısaca bu şekilde anlatabilirim. Letgo basit gibi görünebilir ama bana sorarsan çokta basit değil.

    Sorun olursa yanıtlamak isterim .
    Başarılar diliyorum
    Okurken bile uzun iş gibi geldi 😊 Bu is icin ayirdigim 1 bucuk yilim var. Bir bucuk yilda guzel bir seviyeye gelebilirim diye dusunuyorum. Bana bu sürecte sirasi ile şunlari ogren derseniz baslar ve sirasi ile devam ederim. Hocalardan bu konuda tavsiye almak mumkun olmuyor 😊 1 projem var ve cogu ozellik letgo ile benzer. Hem ogreneyim hem deneme olur benim icin.
  • 24-03-2019, 21:57:31
    #9
    Üyeliği durduruldu
    Yaparsın da o kadar veriyi topladıktan sonra çöp diye satarsın.
    Yazılımda birşey yok.
    Big Data muhabbetiyle haşır neşir değilsen, elinde koca çöple 3 kuruş kazanamadan bakar kalırsın.