Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Düşünce Platformumuza Hoşgeldiniz!

Düşünce Platformumuz bilgi ve düşüncenin en özgür adresidir!
Güne, gündeme ve yarınlara dair söyleyeceğim var diyenlerin, günlük koşuşturmaca içerisinde zihin jimnastiği yapmak isteyenlerin özgürlük meşalesi ~ FORUM KALEMİ ~

Programlama öğrenme başlangıç

Charismax

FK Üyesi
Ne demek Hiç mi yok ?
Katılım
1 May 2020
Mesajlar
6,525
Tepkime puanı
5,652
Puanları
113
Konum
istanbul
Web sitesi
forummeskeni.com
Burç
Balık
Hobim
Rap-Hiphop
İsim
Fatih
Meslek
Özel
Cinsiyet
Medeni Hal
DisPVx
Takım
O8yPI5
Öncelikle ForumKalemi üyelerimize. Hafif makale eşliğinde bilgilendirelim
Her hevesi merakı olan başaracaktır.
Öncelikle hedeflerinize odaklı seçimlerde fikir uyandıracak konulara bir göz atın



Kısım1
Programlama Dili Seçmek


  1. Image titled Start Learning Computer Programming Step 1
    1
    Bir programlama dili seç. Bilgisayar programlama esasen bilgisayarın uygulayacağı bir dizi yazılı talimattan oluşur (ikili kodlama olarak da bilinir). Bu talimatlar birçok farklı "dilde" yazılabilir. Bunlar talimatları ve metni düzenlemenin sadece farklı yollarıdır. Bununla birlikte, farklı diller farklı türde programlar oluşturmak için kullanılır. Bu nedenle yapmak istediğin şeye uygun olduğunu düşündüğün bir dil seç. Dilin senin ihtiyaçlarını karşılamadığına karar verirsen her zaman yeni bir dile geçebilirsin.

  1. Image titled Start Learning Computer Programming Step 2
    2
    C, C++, C# ve ilgili dilleri öğrenmeyi düşün. Bu diller çoğunlukla oyunlar gibi bağımsız bilgisayar uygulamaları oluşturmada kullanılır. C ve C++ başlangıç aşamasında olanlar için öğrenmesi zor dillerdir ama bu dilleri öğrenmek imkânsız değildir. Bunları öğrenmek programlamayı derinlemesine anlamanı sağladığı gibi (çoğu programlama dili C ve C++ dillerinden bazı konseptleri ya da başka şeyleri alır) bir bilgisayarın nasıl çalıştığını anlamanı da sağlar. Bunlar yaygın ve çok sık kullanılan dillerdir. Fakat Java’ya çok benzeyen C# daha da yaygınlaşmaya başladı.


  2. Image titled Start Learning Computer Programming Step 3
    3
    Java’yı ya da JavaScript’i öğrenmeyi düşün. İnternet eklentileri (JavaScript) ya da telefon uygulamaları (Java) yapmak istiyorsan bu dilleri öğrenmen iyi olur. Bu dillere şu an oldukça rağbet ediliyor yani bunları bilmek çok işine yarayacaktır. Her ne kadar isimleri benzese de Java ve JavaScript’in tamamen farklı diller olduğunu unutma.


  3. Image titled Start Learning Computer Programming Step 4
    4
    Python’ı dene. Python birçok platformda yaygın olarak kullanılan çok yönlü bir dildir. Son derece güçlü bir dil olmasına rağmen başlangıç aşamasında olanlar için öğrenmesi kolay bir dildir. Yani bir dene!

  4. Image titled Start Learning Computer Programming Step 5
    5
    PHP’yi öğrenmeyi düşün. PHP’nin açılımı şudur: Hiper Metin Ön İşlemcisi. Bu bir İnternet ağı programlama dilidir. Zayıf yazma özelliği ve popülarite özelliğinden dolayı (popülarite özelliği, program içinde dil ile ilgili birçok işe yarar, öğretici içerik olacak anlamına gelmektedir) görece öğrenmesi kolay bir dildir. Sunucu taraflı programlama için harika bir dildir.

  5. Image titled Start Learning Computer Programming Step 6
    6
    Kendini bu dillerle sınırlama!Farklı kullanımları olan birçok programlama dili vardır. Programcı olarak çalışmak istiyorsan kesinlikle birden fazla dili bilmen gerekir. Dolayısıyla öğrenebileceğin kadar çok dil öğren.
    • En iyi yol, yapmak istediğin tür işler için ilanlara bakıp, bunlarda yaygın olarak istenilen dilleri araştırmak olacaktır.


Kısım2
Programlama Dilini Öğrenmek

  1. Image titled Start Learning Computer Programming Step 7
    1
    Bir okula gitmeyi düşün.Çoğu işveren, bir programcı işe alırken gittiğin üniversiteden ya da aldığın notlardan çok yeteneğe önem verse de gösterecek bir üniversite diploman olmasının büyük ölçüde yardımı dokunur. Öğretmenlerinden (ve belki de arkadaşlarından) alacağın uzmanlık düzeyinde bir yönlendirme sayesinde kendi kendine öğrendiklerinden daha etkili öğrenirsin.
    • Bu alanda eğitim ve diploma almak isteyenler için birçok burs bulunmaktadır. Eğitimin ücretinden gözün korkmasın çünkü burs alman mümkün!

  2. Image titled Start Learning Computer Programming Step 8
    2
    İnternet üniversitelerinden eğitim al. Ücretini ödeyip İnternet'ten bir diploma alarak, mezun olup gerçek bir diploma alarak ya da Massachusetts Teknoloji Enstitüsü'nün (MIT) muhteşem Coursera programı gibi ücretsiz bir programa katılarak programlama hakkında birçok şey öğrenebilirsin.

  3. Image titled Start Learning Computer Programming Step 9
    3
    İnternet araçlarını kullanmayı dene. Programlama hakkında daha fazla şey öğrenmek için Google Üniversitesi Konsorsiyumu ya da Mozilla Geliştirici Ağı gibi ücretsiz hizmetlerden faydalan. Bu şirketler platformlarının geliştirilmesi ve kaynaklarının İnternet’teki en iyilerden olabilmesi için daha fazla geliştiriciye ihtiyaç duyar.

  4. Image titled Start Learning Computer Programming Step 10
    4
    İnternet'ten eğitimler alarak programlamayı öğren.İnternet sitelerinde, programlamanın belli başlı özelliklerini birkaç püf nokta vererek öğreten birçok programcı vardır. Bunları bulmak için öğrenmek istediğin dil ile ilgili eğitimleri araştır.
    • İnternet'te, kodlamayı öğrenebileceğin birçok ücretsiz kurs vardır. Khan Academy kolay eğitici içeriklerle ve videolarla bilgisayar kodlamayı öğretir. Code Academy, kodlamayı adım adım öğreten diğer bir ücretsiz İnternet sitesidir.

  5. Image titled Start Learning Computer Programming Step 11
    5
    Mümkünse gençken öğrenmeye başla.Çocuklara programlamayı öğretmek için tasarlanmış bazı programlar vardır. MIT's Scratch gibi programlar oldukça faydalıdır ve ne kadar gençsen öğrenmen de o kadar kolay olur (herhangi bir dilde olduğu gibi).
    • Neredeyse faydalı hiçbir şey öğretmediklerinden eğitim setlerinden uzak dur.

Kısım3
Kendini Eğitmek

  1. Image titled Start Learning Computer Programming Step 12
    1
    Programla hakkında yazılmış iyi bir kitap veya öğretici ile öğrenmeye başla. Öğrenmek istediğin programlama diliyle ilgili yazılmış iyi, güncel bir kitap al. Amazon veya benzeri sitelerde kitap hakkında yazılmış incelemeler, kullanışlı kitapları kullanışsızlardan ayırt etmende genellikle yardımcı olur.

  2. Image titled Start Learning Computer Programming Step 13
    2
    Bu dil için bir yorumlayıcı edin. Yorumlayıcı bir diğer bilgisayar programıdır ama bu program bir programlama dilinde yazdıklarını "makine koduna" dönüştürür. Böylelikle yazdıklarının çalıştığını görürsün. Birçok program vardır ama senin için uygun olanı seçmen gerekir.

  3. Image titled Start Learning Computer Programming Step 14
    3
    Aldığın kitabı oku! Kitaptan programla diliyle ilgili olan örnekleri al ve yorumlayıcıya gir. Örnekleri değiştirmeye çalış ve programın farklı şeyler yapmasını sağla.

  4. Image titled Start Learning Computer Programming Step 15
    4
    Çalışan bir program oluştururken onu kendi fikirlerinle oluşturmaya çalış. Döviz cinsini dönüştüren bir program gibi basit şeylerle başla. Programlama dili hakkında okumaya devam ederek ve bu dili öğrenerek kendini daha karmaşık şeyler yapmak için hazırla.

  5. Image titled Start Learning Computer Programming Step 16
    5
    Başka bir programlama dili öğren. İlk öğrendiğin dilde aktif olarak programlama yapmaya başladığında ikinci bir dili öğrenmek isteyebilirsin. İlk öğrendiğinden tamamıyla farklı bir yaklaşım kullanan ikinci bir programlama dilini öğrenirsen bunun avantajlarından en iyi şekilde yararlanacaksın. Örneğin Scheme ile başladıysan bir sonraki dil olarak C’yi ya da Java’yı öğrenmeyi düşünebilirsin. Java ile başladıysan Perl’ü ya da Python’ı öğrenebilirsin.


  6. Image titled Start Learning Computer Programming Step 17
    6
    Programlamaya ve yeni şeyleri denemeye devam et! İyi bir programcı olmak için en azından değişen teknolojiye ayak uydurman gerekir. Hiç bitmeyen bu öğrenme sürecinde sürekli yeni diller, yeni yaklaşımlar öğrenmeli ve en önemlisi de yeni şeyler programlamalısın!

İpuçları
  • Java, çoklu kullanım olarak adlandırılan güçlü bir konsepte sahiptir. Bu konsepti dikkatlice öğren.
  • Programlamaya eğlenceli bir şeylerle başla, zorlukları çözerken kendini motive et, mantıksal problemleri çözme becerilerini geliştir.
  • Başlangıç aşamasında olanlar için öğrenmesi kolay çok iyi bir programlama dili vardır. Bu, kullanımı kolay programlama dili olarak da bilinir. İşte bu program VB’dir ( Visual Basic dili). Mutlaka denemelisin, müthiş bir programlama dilidir.
  • Java programları yazarken Eclipse programını kullan. Koddaki hataları ayıklayabilen, çok kullanışlı bir programdır ve bu programda kodunu hemen çalıştırabilirsin. Aynı zamanda bu programda birçok kod dosyasına göz atmanı sağlayan paket gezgini kullanılır.
  • Kullanışlı bir referans kitap edin. Diller sürekli güncellendiğinden kitabın en son sürümü içerdiğinden emin ol.
  • Sözdizimini çok iyi bilmek olmazsa olmazdır. İstediğin şekilde uygulamakta özgürsün. Örnek programlar üzerinde çalış ve kendi kodlamanı yapmaya başla.
  • Java gibi karmaşık bir dille başlama. Pyhton gibi kolay bir dille öğrenmeye başla. Python başlangıç aşamasında olanları cesaretlendirir ve neredeyse programlamadaki tüm bakış açılarını içerir.
 

Qasem

FK Üye
🌿🌼
Katılım
3 May 2020
Mesajlar
14,963
Çözümler
12
Tepkime puanı
39,686
Puanları
113
Konum
Avrupa
Web sitesi
forumkalemi.com
Burç
Akrep
İsim
Murat
Cinsiyet
Takım
lIr3ry
Php ile başla gel beraber forum ara yüzünü değişelim :)
Sonrada Css öğren gel tasarım yapalım...
Java istemiyorum ilk etapta :)
 

AsyA

Forum Kalemi
Öylesine...
Katılım
1 May 2020
Mesajlar
14,282
Çözümler
1
Tepkime puanı
37,958
Puanları
113
Dersler bitsin bende başlayayım öğrenmeye :) Emeğine sağlık Charismax :)
 

Charismax

FK Üyesi
Ne demek Hiç mi yok ?
Katılım
1 May 2020
Mesajlar
6,525
Tepkime puanı
5,652
Puanları
113
Konum
istanbul
Web sitesi
forummeskeni.com
Burç
Balık
Hobim
Rap-Hiphop
İsim
Fatih
Meslek
Özel
Cinsiyet
Medeni Hal
DisPVx
Takım
O8yPI5
Dersler bitsin bende başlayayım öğrenmeye :) Emeğine sağlık Charismax :)
Faydalanın bencede bunlar alt kat zemin yani başlangıç dijital platform ders anlatım başlangıçı.. böyle sıralama olarak paylaşıcam.. program paylaşımında kendi kullandığım yaşadığım sorunların üstesinden nasıl gelinir gibi anlatımları yapıcam .

Çünkü herşey resmi sayfalarda anlatıldığı gibi malesef hatasız olmuyor 100 kişiden 4 ü sorun yaşıyor o 4 kişide her yerde cevap arıyor.
çok başıma geldi . o yüzden pc kullanan arkadaşların minimumda olsa biraz bilgilenmesinde fayda var.

Benim kardeşim arkadaşım gidipte format atmaya 40 lira 60 lira para vermesin mesela .
usb yapsın kendisi kullansın.
Basit şeylerin işçiliği olmaz.

Teşekkür ederim ilgin alakan için.
 

AsyA

Forum Kalemi
Öylesine...
Katılım
1 May 2020
Mesajlar
14,282
Çözümler
1
Tepkime puanı
37,958
Puanları
113
Benim kardeşim arkadaşım gidipte format atmaya 40 lira 60 lira para vermesin mesela .
usb yapsın kendisi kullansın.
Basit şeylerin işçiliği olmaz.

Teşekkür ederim ilgin alakan için.

Evet çok yeni 60 lira verdim formata :) Sadece bir film izledim virüs almışım. Sinemaya gitsem daha ucuza gelirdi :D
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Tema düzenleyici

Tema özelletirmeleri

Grafik arka planlar

Granit arka planlar