#Yazılım Arkadaşlar, 15 yaşında bir çocuğum var. Küçük programlar yapmak istiyor. Ancak yazacağı bu programların console'de değil de kullanıcı arayüzü ile çalışıyor olmasını istiyor. (Windows hesap makinesi gibi) Microsoft Visual Studio indirmiş pc'ye. Şimdi hangi dil ya da dilleri öğrenmeli. Ya da hangi eklentileri kurmalı. Kendisi C# ile yapabileceğini düşünüyor. İyi düzeyde İngilizcesi var. YouTube'den videolarla öğrenecekmiş 🙂
EDİT: Console'de çalışan bir hesap makinesi yapmış. 4 işlem, üs alma ve karekök alma yapılabiliyor. Sanırım python'la yapmışlar. Şimdi bunu UI ile yapmak istiyor.

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 7 / 21
  • Temp 🔚 @temp

    @memedeath Visual Basic ve C# dillerinde istediği bir çok şeyi kurgulayıp kodlayabilir.
    Bunun için herhangi bir Visual Studio varyasyonu yeterli.
    İntenette bir çok kod kütüphanesi ve kaynak kod bulunuyor.
    Bunları kendini geliştirmek için kullanabilir. Yada hazır bir projeyi daha da geliştirebilir.
    Aslında bu dilleri herkes günlük hayatta kullanabilir çünkü arayüzleri gayet basit ve .net framework sayesinde hazır elementlerle geliyor. Yapabileceklerinin bir sınırı yok.
    Dil olarak C# ve VB.NET,
    Derleyici olarak da Visual Studio kesinlikle güzel tercih.

  • Onur Eryilmaz @onurery

    C#+Xaml ve WPF ile ilerleyebilir. Şu saatten sonra Windows Forms özellikle görsellik anlamında bekleneni pek veremiyor.

  • Yiğit @yigit1

    Bu süreci çok iyi bilen biri olarak, binlerce liralık maliyete sahip olabilecek, naçizane kendi deneyimlerimden ve öğrendiklerimden ufak bir tavsiye(akıl değil yanlış anlamayın beni) vermek istiyorum. Sizi ve çocuğunuzu küçük bir yolculuğa çıkarayım. Öncelikle size çok iş düşüyor bunu belirtmeliyim. Eğer çocuğunuzun bu alanda başarılı olmasını istiyorsanız ve çocuğunuz bu alanda çalışmak istiyorsa yani düşüncesinde varsa şu yolu izleyebilirsiniz. Bir süre .NET(C#.NET, Visual Basic.NET) dünyasında motive olsun. Yani GUI(Graphical User Interface-Grafiksel Kullanıcı Arayüzü) ile geliştirme yapsın. Kendini biraz olsun motive edecektir. Tabii ki bu sürede ona sürekli olarak sabırlı olmasını ve hayatta çoğu şey de olduğu gibi bu yolculukta sorunlarla başetmesi gerekecek. O yüzden, naçizane fikrime göre, arada telkin etmeniz ve onunla birlikte yaşadığı sorunları çözmeniz ona büyük enerji kaynağı, motivasyon olacaktır. Sizden ricam, çocuğunuz bir projeye başladığında ve iyi kötü bir şey yapıp size gösterdiğinde; hiç içten olmayan şekilde "Aferin! Şimdi DAHA İYİSİNİ YAP" demeyin. Bunu özellikle vurguluyorum, demeyin! Yanına gidip, ona sorular sorun ve gerçek duygunuzu belli edin. Böylece ona hayat boyu seveceği, zor zamanında olsa bile aklında güzel duygular, anılar kaldığı için bu anılar sayesinde motive olabileceği, sorunları çözebileceği bir yolculuğa hazırlamış olursunuz diye düşünüyorum. Bu arada eklemek isterim ki; sizin için de uzun, zorlu ama müthiş keyif verici bir yolculuk olur.

    "Bu yolculukta nasıl başarılı olur?" sorusunun cevabını da kısaca(!) burada anlatacak olursam; buradaki en önemli şey, "Matematik!" Belki ileriki zamanlarda matematiği kullanmayabilir ama mutlaka ve mutlaka matematik altyapısını geliştirmesi önemli. Kimse beni yanlış anlamasın ama basit bir websitesi projesi rahatlıkla birkaç dil ile yazılabilirken, basit bir oyun yaparken bile (Elite Oyununun ne kadar matematikle yazıldığının cevabı bu sitede http://www.iancgbell.clara.net/maths/)matematik bilgisi gerektiriyor. O yüzden çocuğunuza matematiksel problemler çözdürmeye çalışın(Örnek site olarak projecteuler.net) Hani hep derler ya "Matematiği sınav için değil, karşılaşabileceğiniz problemler için öğrenin!" diye; hayatımda hep bunun kadar saçma bir söylem olmadığını düşünürdüm. Çünkü başladığım bu yolculukta matematiğin önemini bilmiyordum. İşte bu yolculukla beraber matematiğin önemini kavradığınız için öğrenmek istiyorsunuz. Daha fazla baş ağrıtmadan, Napolyon gibi "Matematik, Matematik Matematik" demek istiyorum ve başka da bir şey söylemiyorum. (İngilizceye değinmedim çünkü çocuğunuzun iyi derecede İngilizce bildiğini söylemişsiniz o yüzden değinmedim. İngilizce de en az matematik kadar önemli.)

    Programlamaya 15-16 yaşlarında başlamış, Visual Basic.NET ile uygulamalar geliştirmiş ve en basit bir yerde bile mantık hatalarıyla uğraşıp durmuş, lise sınavında küçüklüğünden beri(5 yaşından beri) bilgisayar ile ilgili bir bölüme girmek istemiş(şu an Bilgisayar Mühendisliği öğrencisiyim) ve en büyük hayallerinden birisini başarmış fakat buna rağmen derslerinde matematikle ilgili sürekli problem yaşayan, bu yüzden sınıf tekrarı yapan, naçizane bir kardeşiniz olarak söylüyorum. Binlerce liralık deneyimi küçük(!) bir post içerisinde anlatmaya çalıştım(Yanlış anlamayın bu para gözetilerek yazılan bir post değil) Benim dilim çok yandı, başkaları da yaşadığım sorunları yaşamasın diye böyle bir post yazmak istedim. Eğer isterseniz bazı konuları biraz daha açabilirim ama genel olarak bunları hatalı veya eksik uygulasanız bile birçok şeyin değişeceğinden emin olabilirsiniz ve en önemlisi kendi iç huzurunu bulmuş geleceğin bilgisayar bilimcisi bir çocuk yetiştirmiş olursunuz 🙂
    Umarım zorlu, sıkıntılı ama bir o kadar da keyif aldığınız yolculuk olur! İyi yolculuklar! 🙂

    • memedeath @memedeath

      Kardeşim ne yaptın? Eline sağlık çok güzel yazmışsın. Ayrıca yapmak istediğim tam da AKIL ALMAKtı. Çünkü benim hiçbir bilgim yok. "Çalışmak" kısmı biraz itici gelse de olmayı istediği şey yazılımcı/programcı olmak (aradaki farkı bilmiyorum 🙂 ) . Çalışmadan başarı elde edemeyeceğini anlatmaya çalışıyorum. Şimdiden başlayarak bir sürü insanın önüne geçebileceğini anlatmak istiyorum. Ben de merak edip bir kod dizisine bakmıştım zamanında... Kompleks sayıları görünce kapatmıştım. Sanırım o da bir oyundu. Emeğinize sağlık kardeşim. Yazdıklarınızı okutacağım. Çünkü anne-babanın söylediklerindense özellikle meslekten gelen birisinin söyledikleri daha etkili oluyor. Tekrar teşekkürler.

    • Yiğit @yigit1

      @memedeath Estağfurullah. Öncelikle teşekkür ederim. Hem zaman ayırdığınız için hem de tekrardan geriye dönüp yaşadıklarıma tekrardan göz atmamı sağladığınız için 🙂 Tekrardan beni yanlış anlamayın. "Şimdiden başlayarak bir sürü insanın önüne geçebileceğini anlatmak istiyorum." Lütfen, bırakın istediği gibi olsun. Elbette sizde çocuğunuzun çok başarılı olmasını istersiniz, biliyorum fakat bu zamanla çocuğunuzun üzerinde yük oluşturur ve sürekli performans kaygısı yaşamaya başlar.(Şu an bunu korkutmak için değil sadece bu yolun onu zor duruma sokabileceğini söylemek için söylüyorum. Bende bu durumu aşmak için şu an bir uzmanla çalışıyorum) Yaşı daha çok genç. Üniversitede bile başlasa geç değil, gerçekten. Siz sadece ona nasıl çalışabileceği hakkında yardımcı olun ve siz de bu yolculuktan keyif alın yeter diye düşünüyorum. Lütfen, BÜYÜK sorun yaşadığınızda(mesela ders çalışmanın bir işkenceye dönüşmesi hali) bir uzmandan yardım almaktan çekinmeyin. Çünkü halledebiliriz dediğiniz her BÜYÜK problem ileride size çok büyük sıkıntılar olarak dönebilir. Kendinizi şartlamayın lütfen. O an ne istiyorsanız onu yapın. Arada küçük hedefler koyup; mesela 1 ayda kompleks sayıları öğrenmek gibi. Öğrendiyseniz ne mutlu! Öğrenemediyseniz üzülüp kendinize kızmayın veya çocuğunuzu bu duruma sokmayın, lütfen. "Nerede hata yaptım? Nasıl daha iyi öğrenebilirim?" diye sormasını sağlayın. Son olarak;
      Sadece o yolculukta keyif almaya bakın gerisi gelir diye düşünüyorum 🙂 Bilgisayar alanı gerçekten çok zevkli alan. Yapabildiklerinizin sınırı yok ve gelecekte burada.
      Tekrardan teşekkür ederim. Tekrardan iyi eğlenceler diliyorum ve "oyundan" keyif almanızı diliyorum 🙂

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 4 / 14

Yazılım konusunda faydalandığım ve tavsiye ettiğim bazı kaynaklardan bahsettim. Özellikle Laravel ve JavaScript konularında çalışan veya çalışmayı düşünen arkadaşlar için tavsiyemdir. Zaten şimdilik sadece bu iki konuyla alakalı Youtube kanallarını ekledim. Zamanla güncellemeyi düşünüyorum. Bu arada kanalların ikisi de İngilizce. Bunu göz önünde bulundurmanızı tavsiye ederim. #yazılım #javascript #laravel

Yazılım Konusunda Yararlandığım Kaynaklar

Bu yazımda yazılım konusunda yararlandığım bazı kaynaklardan bahsedeceğim. Kimi zaman öğrenmek için, kimi zaman bilgilerimi tazelemek için yazılı ve görsel çeşitli kaynaklardan faydalanıyorum. Son …
BeğenFavori PaylaşYorum yap

Günaydın,
Okul kütüphanesinde işleri kolaylaştırmak için kitapların barkodu ile otomatik #excel listesi oluştrumak istiyorum.
Aradığımı #stackoverflow'da buldum gibi ama nasıl kullanacağımı bilemedim. Yardımcı olabilecek var mı?
//// düzenleme

Compile error:
User-defined type not defined

hatası alıyorum
https://stackoverflow.com/a/13517774/11151833
#Yazılım

Book list - getting book details from amazon using Excel VBA barcode lookups

I have a barcode reader and bunch of books. For each of the books, I want to list the book name and the author in an Excel spreadsheet. My view is that some VBA code connecting to an Amazon web...
BeğenFavori PaylaşYorum yap

Merhaba. Bilgisayarım bir süredir tam yükte çalışıyor. Biostaki ayarlardan boşta yavaş çalışmasına dair ayarı seçtim. Normalde de öyle oluyordu, ağır bir oyun açtığımda falan hızlanıyordu ancak dediğim gibi bir süredir pc açılır açılmaz bağırmaya başlıyor. Mining gibi bir şeyden şüpheleniyorum crackli oyunlar kuruyoruz sürekli. Bir de internet hızım yılbaşından beri korkunç seviyelerde düşük 2 mbiti zor görüyorum. Ttneti aradım kayıt açtık bakacağız dendi ama bir şey çıkmadı.Bunun da aynı sebepten olma ihtimali var mı?

Kısaca mining dolayısı ile pcnin haddinden fazla zorlandığını düşünüyorum. Bu programları bulup kapatmanın yolu var mı nasıl anlarım?

#Bilgisayaryardim #mining #ttnet #Yazılım

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 6 / 8

Bir yazılım mühendisi olarak izlediğim en yararlı video olabilir. Şiddetle öneriyorum. Yazılımcı olmanıza gerek yok öğrenme üzerine birşeyler katacağına kesinlikle eminim.

https://www.youtube.com/watch?v=_J_71MI9Zwc
#akış #yazılım #software #SoftwareDevelopment

Yazılımda Başlamak ve Gelişmek

Yazılıma nasıl başlarım? Yazılımda nasıl gelişirim? Bana en çok sorulan bu iki soruya bugüne kadar soranların duymak istediği gibi bir cevap vermekte hep zor...
BeğenFavori PaylaşYorum yap

Herkese merhaba ts'li yazılımcılara soruyorum sizce hangi seçmeliler seçilir? İki ders hakkım var ilgimi çekenler ontoloji müh, windows ile web programlama ve veri bilimine giriş. #Yazılım #yazılımgeliştirme

BeğenFavori PaylaşYorum yap