Yazılım / Kodlama Hakkında

WegasTR

Mesajlar
250
En iyi cevaplar
0
Beğeniler
122
Puanları
340
Merhaba, bence yazılımcılık gayet güzel bir iş. Bende bu yüzden bir kodlama dili öğrenmek istiyorum..
Java istemiyorum çünkü görüyoruz Minecraft'ın halini, hile dolu ve bana göre Java gereksiz yazılar içeriyor. (C# gibi yok efendim label1.text=textbox1.show gibi şeyler yerine illa sads.asdasd(), + - _) tarzı şeyler var. Şu anlık C# öğrenmeye çalışıyorum. Php'yide sevemedim. Bootstrap ile sadece tasarım mı yapılıyor? (buton koyduk diyelim, basınca olacak şeyleri bootstrap ile ayarlayabiliyomuyuz) vs vs ne öğrenmeliyim?
 


Admicos

Nether Yerlisi
Mesajlar
2,362
En iyi cevaplar
1
Beğeniler
1,580
Puanları
4,890
Ruh hali
(C# gibi yok efendim label1.text=textbox1.show gibi şeyler yerine illa sads.asdasd(), + - _)
Ah senin öğrenceğin neler var neler.

Neyse, önce Python 3 ile başla, sonra C# git bence.

Bootstrap ile sadece tasarım mı yapılıyor? (buton koyduk diyelim, basınca olacak şeyleri bootstrap ile ayarlayabiliyomuyuz)
Onu Javascript ile ayarlııyorsun, ve bootstrap kendine bi dil değil, bir CSS kütüphanesi.
 

WegasTR

Mesajlar
250
En iyi cevaplar
0
Beğeniler
122
Puanları
340
Ah senin öğrenceğin neler var neler.

Neyse, önce Python 3 ile başla, sonra C# git bence.


Onu Javascript ile ayarlııyorsun, ve bootstrap kendine bi dil değil, bir CSS kütüphanesi.
Var tabi öğreneceğim çok şey de piyasada adam gibi anlatan yokki
-
python başlayalım yardım filan etçenmi :D
 

ILieWorldI

Zombi Katili
Mesajlar
222
En iyi cevaplar
0
Beğeniler
144
Puanları
340
Var tabi öğreneceğim çok şey de piyasada adam gibi anlatan yokki
-
python başlayalım yardım filan etçenmi :D
Kardeşim Java'yı sadece minecraft için yapılmış gibi dalga geciyorsun java mobil geliştirmede en çok kullanılan yazılım dillerinden biri dünyada. . Zaten sorduğun soru saçma ve cevap vermekte mantıksız hangi alanda kodlama istiyorsan ona göre sececeksin.Mobil mi pc mi? Veritabanı mi ? gibi. Başka sitelerden araştır. Kodlab kitapları var öneririm. Ayrica, dalga geçtiğin şeyler algoritma temeli. Her yazilim dilinde farkli bir şekilde karsina çıkacak.
 

mrbobaking

Kızıltaş Madencisi
Mesajlar
660
En iyi cevaplar
0
Beğeniler
283
Puanları
1,080
Var tabi öğreneceğim çok şey de piyasada adam gibi anlatan yokki
-
python başlayalım yardım filan etçenmi :D
adam gibi anlatan yokmuş, hiç baktın mı ki? yoksa sadece şöyle yüzeyden geçip böyle bir cümle mi kurdun? ingilizce aramayı düşündün mü? ingilizcem yok falan diyeceksen zaten başlama, öğren öyle gel.
 

Sxyen

Demir Madencisi
Mesajlar
349
En iyi cevaplar
0
Beğeniler
170
Puanları
0
Konuyu Biraz Toparlasan Çok Karmaşık
 

Helter

Pattes
Mesajlar
1,742
En iyi cevaplar
0
Beğeniler
1,192
Puanları
2,990
Dil öğrenmek nedir yalnız. Önce aklında bir fikir olmalı, bodoslama daldığın zaman senin için en mantıklı yolu öğreniyorsun.
 

MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
İşte ben böyle ön yargıları kırabilmek için 2 yıldır foruma Java dilini aşılamaya çalışıyorum. Anlaması ve kullanması aşırı basit olan, aynı zamanda çok kullanışlı olan bu dile insanlar bir de kötü diyorlar. "Minecraft'ta hile var diye Java kullanmak kötü bir fikir" diye bir algı nasıl oluşabiliyor?

Bir yazılım dili öğrenebilmek için ilk başta ingilizce bilgin olmalı. Sonra ise o dili öğrenmek için bir amacın olmalı. "Ben 3D oyun yapacağm" diye bir amaç koyup C# öğrenmeye kalkarsan ortada kalırsın. Aynı zamanda her yazılım dili kendi özel alanına sahiptir. C# ve C++ Windows temel dilleridir. Java genelde android için kullanılan ve cross-platform özelliğine sahip bir yazılım dilidir. HTML sitenin içeriklerini, PHP sitedeki dinamikleri, CSS sitenin dekorasyonunu ayarlamayı sağlar. JavaScript, web Java'sı dilidir. Python genellikle web yazılımları için kullanılan, basit bir dildir.

Eğer kapsamlı çalışacaksan C# veya C++ hiç de iyi fikirler değil. Çünkü sadece Windows kullanan kişilere hitap edersen kapsamın düşer. Java için düşündüklerine de bakılırsa Python ile hem program hem de web uygulamaları yapmaya çalışabilirsin. Ama Python ile büyük bir gelecek veya para bekleme.

Anlatılacak çok şey var, ama bunu bile okumaya üşeneceğini düşündüğümden kısa tutuyorum...
 

Helter

Pattes
Mesajlar
1,742
En iyi cevaplar
0
Beğeniler
1,192
Puanları
2,990
İşte ben böyle ön yargıları kırabilmek için 2 yıldır foruma Java dilini aşılamaya çalışıyorum. Anlaması ve kullanması aşırı basit olan, aynı zamanda çok kullanışlı olan bu dile insanlar bir de kötü diyorlar. "Minecraft'ta hile var diye Java kullanmak kötü bir fikir" diye bir algı nasıl oluşabiliyor?

Bir yazılım dili öğrenebilmek için ilk başta ingilizce bilgin olmalı. Sonra ise o dili öğrenmek için bir amacın olmalı. "Ben 3D oyun yapacağm" diye bir amaç koyup C# öğrenmeye kalkarsan ortada kalırsın. Aynı zamanda her yazılım dili kendi özel alanına sahiptir. C# ve C++ Windows temel dilleridir. Java genelde android için kullanılan ve cross-platform özelliğine sahip bir yazılım dilidir. HTML sitenin içeriklerini, PHP sitedeki dinamikleri, CSS sitenin dekorasyonunu ayarlamayı sağlar. JavaScript, web Java'sı dilidir. Python genellikle web yazılımları için kullanılan, basit bir dildir.

Eğer kapsamlı çalışacaksan C# veya C++ hiç de iyi fikirler değil. Çünkü sadece Windows kullanan kişilere hitap edersen kapsamın düşer. Java için düşündüklerine de bakılırsa Python ile hem program hem de web uygulamaları yapmaya çalışabilirsin. Ama Python ile büyük bir gelecek veya para bekleme.

Anlatılacak çok şey var, ama bunu bile okumaya üşeneceğini düşündüğümden kısa tutuyorum...
Aslında c++ ve c# linux için derlenebiliyor, sadece libraryler biraz farklı. Ama crossplatform konusunda java cidden tokatlıyor.
 

Elfen

Kızıltaş Madencisi
Mesajlar
508
En iyi cevaplar
0
Beğeniler
596
Puanları
1,230
Tamam bende öğrenme aşamasında olan biriyimde javayla bu şekilde alaya almak heleki minecraftın bir parçasıymış gibi aşşağılamak bence ilk önce bu ön yargını yık @Admicos un dediği gibi Python başla ufak tefek programlar yapmakla başla işe hesap makinesi vs. yaptığın çalışmaları denedikçe yeni şeyler yapmak isticeksin yani sıkılmazsın.
Son olarak belirtmek istiyorum aşşağıladığın java dili şuanda en önemli diller arasında bulunmakta.
 

afesraca

Obsidyen Madencisi
Mesajlar
1,445
En iyi cevaplar
0
Beğeniler
783
Puanları
2,240
Ruh hali
Sadece minecrafta kullanmak için bir dil öğrenmek istiyorsan direk skript öğren geç ama bunu iş hayatına yada zevk ve hobi olarak da devam ettirmek istersen Java veya python u başlangıç olarak öğrenebilirsin.
 

Themis

Taş Madencisi
Mesajlar
95
En iyi cevaplar
0
Beğeniler
40
Puanları
290
Öncelikle hangi platform için çalışacaksın bunu belirle.. sonra dil öğrenmeye bak dil öğrenmek yavaş yavaş olan bir şey yani isteğinle olmak zorunda ancak hırslı olmamalısın birşeyi beceremeyince hemen umut kaybetmemen lazım aynı zamanda web alanında kendini geliştireceksen pek fazla ingilizce bilmene gerek yok (b1 seviye uygundur) yani kendin araştırıp öğrenmen gerek para kazanmak için yapmamalısın ben yaklaşık 2 yilda html ve css'i öğrendim kavrayarak ancak su son 3 ayda jquery(javascript kütüphanesi) hatta angularJS(javascript kütüphanesi) öğrendim ancak kalıcı oldumu hayır kullandıkca kazınacak.. günlük 2 saat calisma ile cok rahat 1-2 haftaya html'i kavrarsın css içinse 1 ay yeterlidir bol bol pratik yapman önemli (web sektörü için) kendi kişisel yorumum bu yönde öncelikle hangi platform olucagına karar ver sonra yavaştan al eğer hızlıdan alirsan bir şey anlamayacagından hemen vaz geçebilirsin..
 

karahanio

Peki Hocam
Mesajlar
61
En iyi cevaplar
0
Beğeniler
156
Puanları
0
Evet canım Java ve C#'ın Syntax'ının alakası yok Lua daha çok benziyor (!) Yazılım ve kodlamayı öğrenmek için sahip olmanız gereken ilk şey İngilizce değil, araştırma becerinizdir. Bugüne kadar böyle gelişigüzel atıp da bir yerlere gelmiş bir tanıdığım maalesef ki yok, bu yazıyı yazıyorum ki hevesin kırılsın diye değil, biraz bilinçlen başlayacağın alanda. "Yazılım çok hoş, çok güzel bu yüzden kodlama yapmak istiyorum" demeniz bu isteğinizin muhtemelen geçici ve anlık bir heves olduğunu gösteriyor fakat öyle olmadığını düşünüp ve başka arkadaşlarımızda okuyacağı için ufak bir bilgilendirme geçeceğim.

Yazılım her gün gelişen bir alan, burada birinin "C#'a başla.", "Python daha kolay!", "Java her işletim sisteminde çalışır." yazmasını pek doğru bulmuyorum. Kullandığınız dil sizin için sadece bir araç olacak çünkü, amaç değil. Eğer ben yazılım yapıyorum diyeceksen zaten neredeyse tüm popüler ve güncel dillerin en azından temelini bilmek zorundasın ve bir kaçında bilgili olmalısın bunun için dil değil, bilgisayar programcılığının mantığını kavraman gerek. Bu yolda seçtiğin dilin herhangi bir önemi yok, C++ ile başlarsan ileride C++'da profesyonel olursun, Ruby'de olamazsın gibi bir şey zaten hiç yok.

Türkiye'de programcılık ve algoritma ile ilgili çok kaynak bulamazsın, bunun sebebi çoğu insanın senin düşündüğün şekilde düşünmesi. Aşağıya iki güzel site koyacağım incelersin ve umarım sıkılıp bırakmazsın bu işi.

https://www.tutorialspoint.com/computer_programming/ (Bilgisayar programcılığı hakkında bilgi edinmek için bir sayfa)
https://projecteuler.net/ (Algoritma ve matematik bilgini sınamak için güzel bir site)
 

smolu

Zombi Katili
Mesajlar
190
En iyi cevaplar
0
Beğeniler
72
Puanları
460
Bir dili öğrenmeden diğerine geçmemelisin,geçsende zorlanırsın.Bazıları gibi uzun uzun bilmislik taslamıyıcam kısıca birleşeyden bahsedicem ben 5 senedir web kodlama yapıyorum.Önce Java ile başladım ozaman çok meraklıydım ayrıca hevesliyim sonra kendimi geliştirdim ve geliştikçe yeni kod yazdımı,dili,düzeni öğrenme isteği ve gerekliliği başladı ve iyiki şunu öğrenmişim çünkü burda işime yaradı diyebiliyorum sana tavsiyem basitten başla ve ayrım yapmadan ögren
 

Üst