lostyazilim
tr.link

Yazılıma nasıl başlamalıyım;

25 Mesajlar 4.165 Okunma
lstbozum
tr.link

ScriptAL ScriptAL Premium Tema Platformu Kullanıcı
  • Üyelik 21.04.2020
  • Yaş/Cinsiyet 30 / E
  • Meslek Tema Platformu
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 31
  • Beğeniler 4 / 7
  • Ticaret 0, (%0)
Sırasıyla Html,css,jquery,java,php,mysql diye gidebilirsiniz
barisylmz53

kişi bu mesajı beğendi.

wmaraci
reklam

3579 3579 WM Aracı Anonim Üyelik
  • Üyelik 30.01.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 2434
  • Beğeniler 686 / 1151
  • Ticaret 1, (%100)
Yazılımın nesine başlamak istiyorsunuz? Veri analizi mi? Web mi? Masaüstü mü? Mobil uygulama mı? Ne yapmak istiyorsunuz, önce onu kararlaştırın.

Ne yapmak istediğinize karar verdikten sonra o yapmak istediğinize en uygun dili araştırın. Örneğin veri analizi ve büyük verilerle mi uğraşacaksınız? O zaman Python ve R dillerine bakın.

Yalnızca tek yönlü (Android veya IOS) mobil uygulama mı geliştireceksiniz? O zaman Android için Kotlin veya Java, IOS için Swift öğrenin. Ben bir kez kod yazayım her iki mobil platformda da çalışsın mı istiyorsunuz? O zaman Flutter, React Native gibi kütüphaneler / diller öğrenin.

Amacınız masaüstü programlar yapmak mı? O zaman Java, C#, C++ gibi programlama dillerine odaklanın.

Amacınız web mi? O zaman PHP, Go, Javascript(Node), Python (Django/Flask) gibi dilleri ve kütüphaneleri araştırın.

Ama sonuç olarak programlama öyle bir videoyla/eğitim setiyle öğrenilebilecek bir şey değil.
Bunu şöyle düşünün, akşama kadar bir araba ile ilgili tamir videoları izleseniz de karşınıza tamir etmek için bir araba gelirse sorunun nerede olduğunu kendi başınıza bulamazsınız. Bunun için "pişmeniz" gerekir.

O yüzden "kaba taslak" olarak video veya kitaplardan "ezberlediğiniz" şeyi, kendi çabalarınızla, projelerinizle birleştirerek "öğrenirsiniz."

O yüzden önce ne yapmak istediğinize, sonra bunu neyle yapabileceğinize sonra bunu nasıl yapabileceğinize odaklanın ve ona göre nereden olursa olsun (video, kitap) öğrenebilirsiniz.
sametweb barisylmz53 Philosopher

kişi bu mesajı beğendi.

sametweb sametweb WM Aracı Kullanıcı
  • Üyelik 29.08.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek software developer
  • Konum ABD
  • Ad Soyad S** M**
  • Mesajlar 615
  • Beğeniler 52 / 196
  • Ticaret 1, (%100)
Konudaki en mantikli cevap. Ne yapmak istediginize karar vermelisiniz once.

Web'e karar verirseniz imzadaki kanalima da goz atabilirsiniz :)

Kakarotto adlı üyeden alıntı

Yazılımın nesine başlamak istiyorsunuz? Veri analizi mi? Web mi? Masaüstü mü? Mobil uygulama mı? Ne yapmak istiyorsunuz, önce onu kararlaştırın.

Ne yapmak istediğinize karar verdikten sonra o yapmak istediğinize en uygun dili araştırın. Örneğin veri analizi ve büyük verilerle mi uğraşacaksınız? O zaman Python ve R dillerine bakın.

Yalnızca tek yönlü (Android veya IOS) mobil uygulama mı geliştireceksiniz? O zaman Android için Kotlin veya Java, IOS için Swift öğrenin. Ben bir kez kod yazayım her iki mobil platformda da çalışsın mı istiyorsunuz? O zaman Flutter, React Native gibi kütüphaneler / diller öğrenin.

Amacınız masaüstü programlar yapmak mı? O zaman Java, C#, C++ gibi programlama dillerine odaklanın.

Amacınız web mi? O zaman PHP, Go, Javascript(Node), Python (Django/Flask) gibi dilleri ve kütüphaneleri araştırın.

Ama sonuç olarak programlama öyle bir videoyla/eğitim setiyle öğrenilebilecek bir şey değil.
Bunu şöyle düşünün, akşama kadar bir araba ile ilgili tamir videoları izleseniz de karşınıza tamir etmek için bir araba gelirse sorunun nerede olduğunu kendi başınıza bulamazsınız. Bunun için "pişmeniz" gerekir.

O yüzden "kaba taslak" olarak video veya kitaplardan "ezberlediğiniz" şeyi, kendi çabalarınızla, projelerinizle birleştirerek "öğrenirsiniz."

O yüzden önce ne yapmak istediğinize, sonra bunu neyle yapabileceğinize sonra bunu nasıl yapabileceğinize odaklanın ve ona göre nereden olursa olsun (video, kitap) öğrenebilirsiniz.
 

 

React Dersleri YouTube Kanalı
https://www.youtube.com/c/reactdersleri

Decatos Decatos Software Engineer Kullanıcı
  • Üyelik 26.06.2020
  • Yaş/Cinsiyet 29 / E
  • Meslek Software Developer
  • Konum Ankara
  • Ad Soyad D** S**
  • Mesajlar 20
  • Beğeniler 0 / 4
  • Ticaret 0, (%0)

Simurg adlı üyeden alıntı

yapay zeka(makine öğrenmesi, derin öğrenme) ile ilgilenmiyeceksen python öğrenmene gerek yok
ilk önce alan seçmelisin o alanda ilerlemelisin mobil ise kotlin swift flutter react native öğren
web ise .net core, node.js front end için react.js vue.js öğrenebilirsin oyun için c# c++
öğren
ama benim favori dilim javascript


Tabi ki herkesin fikri yorumu önemlidir fakat ben bu yorumunuza çok katılmıyorum. Python gerek Django gerek Flesk ile şuan git gide php nin yerini alıyor. Kullanım olarak web kısmında diğer dillerden çok daha kolaylık ve geniş imkanlar sağlıyor. Javascript ve frameworklerini kullanmaktan daha basit ve daha az karmaşık bir yapıya sahip. Bir framework düşününki sizi bir çok frameworklerden kurtarsın. Bu bahsettiğim Django frameworküdür. Şuan aktif olarak dünya devleri bile Django kullanıyorlar. Bunlardan birkaçı;

Instagram.
Mozilla.
National Geographic.

ve bunlar gibi daha bir çok yer var. Gerisini siz düşünün. Pythonu sadece ML, AI, BigData ile sınırlamak çok ama çok yanlış bence.
 

 

wmaraci
wmaraci

Simurg Simurg Yazılım Mühendisi Kullanıcı
  • Üyelik 06.09.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Yazılım Mühendisi
  • Konum İzmir
  • Ad Soyad M** C**
  • Mesajlar 1109
  • Beğeniler 169 / 168
  • Ticaret 19, (%100)

Decatos adlı üyeden alıntı

Tabi ki herkesin fikri yorumu önemlidir fakat ben bu yorumunuza çok katılmıyorum. Python gerek Django gerek Flesk ile şuan git gide php nin yerini alıyor. Kullanım olarak web kısmında diğer dillerden çok daha kolaylık ve geniş imkanlar sağlıyor. Javascript ve frameworklerini kullanmaktan daha basit ve daha az karmaşık bir yapıya sahip. Bir framework düşününki sizi bir çok frameworklerden kurtarsın. Bu bahsettiğim Django frameworküdür. Şuan aktif olarak dünya devleri bile Django kullanıyorlar. Bunlardan birkaçı;

Instagram.
Mozilla.
National Geographic.

ve bunlar gibi daha bir çok yer var. Gerisini siz düşünün. Pythonu sadece ML, AI, BigData ile sınırlamak çok ama çok yanlış bence.


İnstagram kullandı diye python kullanılmaz
dünyada ve türkiyede kurumsal firmalarda yaygın değil çünkü AOP için loglama, cacheleme fluent validation , depency injection kütüphaneleri eksikler var c# ya da java kadar güçlü değil, hata java bir çok konuda backend için c# dan daha güçlü kütüphaneleri bulunmakta daha çok oturmuş bir alt yapıya sahip
Python web geliştirmek için oluşturulmuş bir dil değil daha çok bilimsel hesaplamaları yapmak için geliştirilmiş bir dil python ile istersen mobilde oyunda geliştirebilirsin ama alt yapısı zayıf destek yok kullananda az
AirBnb de mobil uygulamasını react native ile yapmıştı ama sonradan bir çok performans sorunu yaşayınca direk kotlin ve swift ile tekrar yazdılar
Webde şu an popüler olanlar .net core spring boot ve node.js dir tüm firmalar bu dil üzerine eleman ararken django yazan firma 1 elin parmağını geçmez
python ile makine veya derin öğrenme ile bir proje geliştirirsin bunun apisi yazmak için tabiki de flask kullanabilirsin
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al