Kendinize Java Öğretmenin 11 Yolu

İçindekiler:

Kendinize Java Öğretmenin 11 Yolu
Kendinize Java Öğretmenin 11 Yolu

Video: Kendinize Java Öğretmenin 11 Yolu

Video: Kendinize Java Öğretmenin 11 Yolu
Video: KOLAY YOLDAN PDF DÜZENLEMEK! #Shorts 2024, Nisan
Anonim

Kariyer değiştirmeyi düşünüyorsanız veya sadece eğlenmek için kendi kodunuzu yazmakla ilgileniyorsanız, hangi programlama dilini öğreneceğinizi ve bunu kendi başınıza öğrenmenin mümkün olup olmadığını merak ediyor olabilirsiniz. Java bir sebepten dolayı dünyanın en popüler programlama dillerinden biridir ve kendi kendinize öğretmek istiyorsanız kesinlikle en iyi seçeneklerden biridir. Java öğrenmenin artıları ve eksileri hakkında daha fazla bilgi edinmek ve evde nasıl başlayabileceğiniz hakkında biraz bilgi almak için yanınızdayız!

adımlar

Soru 1 / 11: Java öğrenmek kolay mı?

Kendinize Java Öğretin Adım 1
Kendinize Java Öğretin Adım 1

Adım 1. Kolay değil ama kesinlikle öğrenmesi daha kolay dillerden biri

Java, yeni başlayanlar için harika bir programlama dilidir çünkü sizi kodun altında yatan mantığı anlamaya zorlar. Ayrıca Java'dan başka bir programlama diline geçmek, başka bir dilden Java'ya geçmekten çok daha kolaydır. Ancak, herhangi bir dilde olduğu gibi, kodun tam olarak nasıl kullanılacağını gerçekten anlamak için zaman, çaba ve odaklanma gerektirecektir.

Pek çok kodlayıcı, Java'nın temellerinin ve altında yatan mantığın öğrenilmesinin diğer dillerden çok daha kolay olduğuna inanır

Kendinize Java Öğrenin 2. Adım
Kendinize Java Öğrenin 2. Adım

Adım 2. Java'yı okumak diğer dillerden çok daha kolaydır, ancak yazması daha zordur

Java ayrıntılıdır, yani bir işlevi yürütmek için diğer dillerde olduğundan daha fazla kod satırı yazmanız gerekir. Kodlama konusunda yeniyseniz bu harika bir şey çünkü her şeyi açıkça belirtilmiş haldeyken komut dosyalarının ne yaptığını anlamak ve işlemek daha kolay. Ancak, daha fazla kod satırı yazmanız gerektiğinden, hata yapmak için daha fazla yer vardır.

  • Bazı kodlayıcılar, eylemleri gerçekleştirmek için daha fazla komut dosyası satırı gerektirdiğinden ve bazı mantıksız şekillerde oldukça gereksiz olma eğiliminde olduğundan, Java'nın diğer dillerden daha zor olabileceğini düşünüyor.
  • Sadece bir örnek olarak, “wikiHow'a Hoş Geldiniz!” yazdırmak istiyorsanız. Java'da toplam 7 ayrı kod satırına ihtiyacınız olacaktır: class Main{ // public static void main(String… args) { // System.out.println("WikiHow'a Hoş Geldiniz!"); / } / }. Python gibi bir şeyde sadece bir satıra ihtiyacınız olacak: print("Wikihow'a Hoş Geldiniz!").

Soru 2/11: Kendinize Java öğretmek mümkün mü?

  • Kendinize Java Öğrenin 3. Adım
    Kendinize Java Öğrenin 3. Adım

    Adım 1. Mümkün olandan daha fazlası - bunu yapmanın en yaygın yolu

    Java'yı nasıl okuyup yazacağınızı kesinlikle kendi başınıza öğrenebilirsiniz. Bu günlerde, çoğu profesyonel programcı böyle başlıyor. Dışarıda o kadar çok ücretsiz öğretici, alıştırma aracı, ders ve sınıf var ki bu her zamankinden daha kolay. Ancak gerçekçi olmak önemlidir - Java'da gerçekten ustalaşacaksanız, bunu kendi başınıza yapmak muhtemelen en yavaş yoldur. Yapılabilir, ancak birkaç yıl ve bir ton uygulama gerektirebilir.

    • Birçok profesyonel kodlayıcı, diğer kodlayıcılarla projeler üzerinde çalışmaya başlayana kadar Java konusunda tam anlamıyla uzman olmadıklarına inanır. Hataları yaparken onları tespit etmek için başkalarıyla çalışmazsanız, bir programlama dilinde kendi başınıza uzmanlaşmak daha zordur.
    • Tüm bilgisayar programcılarının kabaca %69'u en azından kısmen kendi kendini yetiştirmiştir. Yeni başlıyorsanız, kendi başınıza öğrenmek harika bir yoldur.

    Soru 3/11: Java'yı sıfırdan öğrenmeye nasıl başlarım?

    Kendinize Java'yı Öğretin 4. Adım
    Kendinize Java'yı Öğretin 4. Adım

    Adım 1. Dilin temelleri ile ilgili kılavuzları okuyarak veya izleyerek başlayın

    Dilin terimlerine ve mantığına alışmak için birkaç gün boyunca mümkün olduğu kadar çok bilgiyi özümseyin. Bu bilgiyi herhangi bir YouTube kanalında veya kodlama web sitesinde bulabilirsiniz, ancak öğrenmeye başlamak için en iyi yer, Java'nın sahibi şirket oldukları için Oracle'ın web sitesi olabilir. Tüm belge ve bilgilerini https://www.oracle.com/java/technologies/javase-downloads.html adresinde çevrimiçi olarak yayınlarlar. Öğrenerek başlayın:

    • Şartlılar. Bunlar, bir programa başka bir bilgi parçasına dayalı olarak bir şey yapıp yapmayacağını söyleyen ifadelerdir. Bunlar herhangi bir programın can damarıdır. Koşullar her zaman “if” ile başlar ve ardından parantezler gelir.
    • Döngüler. Bunlar, bir dizi işlevi belirli bir süre tekrarlamanıza izin veren araçlardır. Java'da bunu yapmanın üç yolu vardır (while döngüleri, for döngüleri ve do while döngüleri). Herhangi bir karmaşık görevi gerçekleştirmek için bir kod istiyorsanız, bunlar anahtardır.
    • Fonksiyonlar/Yöntemler. Bu kod blokları, belirli bir görevi yürüten yeniden kullanılabilir bilgi bitleridir. Java'da bir işlev/yöntem oluşturmanın birden çok yolu vardır, ancak altta yatan mantık erken dönemde önemlidir.
    • Beyanlar Bu ifadeler, ona bir değişken ve bir isim vererek biraz veri iletir. Kodunuzdaki belirli bilgi parçalarını seçmek söz konusu olduğunda bunlar çok önemlidir.
    Kendinize Java'yı Öğretin 5. Adım
    Kendinize Java'yı Öğretin 5. Adım

    Adım 2. Temel bilgileri öğrenmek için ücretsiz çevrimiçi kursları takip edin

    Java için o kadar çok kaynak var ki, onu süslü bir kursa veya eğitim kampına hiçbir şey harcamadan öğrenebilirsiniz. Code Gym, Learn Java Online ve Coding Bat %100 ücretsizdir. Bu siteler size pratik alıştırmalar verecek, dilin nasıl çalıştığını açıklayacak ve temel bilgiler hakkında bilmeniz gereken her şeyde size yol gösterecek. Temel bilgileri almak için bu eğitimleri tamamlamak için birkaç hafta veya ay harcayın.

    • Ayrıca YouTube'da Java ile kodlama üzerine yüzlerce ücretsiz ders var. Java'nın sahibi olan Oracle, orada kendi ücretsiz videolarına bile sahip. Diğer harika seçenekler arasında Java Kodu, Mosh ile Programlama ve Amigos kodu bulunur.
    • İsterseniz Udemy veya Coursera'da bir Java kursu için ödeme yapabilirsiniz. Bazı insanlar bu kursları tercih ederler çünkü ders için para öderken kursa bağlı kalmak için daha fazla motive olurlar.
    Kendinize Java'yı Öğretin 6. Adım
    Kendinize Java'yı Öğretin 6. Adım

    Adım 3. Sözdiziminde ustalaşmak için temel programlar yazma alıştırması yapın

    Sözdizimi, kod satırlarının sırası ve düzenlenmesidir ve öğrenilmesi en zor şeylerden biridir. Sadece video izleyerek veya kitap okuyarak Java'da ustalaşamazsınız. Sözdizimini anlamak için yazma eylemini gerçekten uygulamalısınız. Ya bir kod oluşturmak için bir öğreticiyi takip edin ya da "merhaba dünya" programı gibi temel bir başlangıç görevinin üstesinden gelin. Oyuncakla biraz eğlenin. Becerileri öğrenirken kullanarak kendi basit kodlarınızı icat etmeyi deneyin. Popüler başlangıç projeleri şunları içerir:

    • Temel matematiksel işlevleri yerine getiren bir program.
    • Özyinelemeli bir işlev kullanarak faktöriyelleri bulan bir program.
    • Yazdığınız bir kelimenin palindrom olup olmadığını belirleyen bir program.
    • Metin düzenleyici gibi çalışan bir program.

    Soru 4/11: Gerçekten öğrenip öğrenmediğimi nasıl anlarım?

  • Kendinize Java'yı Öğretin 7. Adım
    Kendinize Java'yı Öğretin 7. Adım

    Adım 1. Çevrimiçi bir topluluğa katılın ve onlardan kodunuzu gözden geçirmelerini isteyin

    Öğrenmenin en iyi yollarından biri, yazdığınız kod hakkında diğer programcılarla konuşmaktır. Stack Overflow, kodlayıcılar arasında çok popülerdir ve büyük kod bloklarını paylaşmak veya diğer meraklılarla sorun gidermek istiyorsanız Github harika bir seçimdir. Nasıl geliştirebileceğinizi görmek için eşyalarınızı paylaşın, geri bildirim isteyin ve diğer kodlayıcılardan tavsiye alın!

    • Reddit hesabınız varsa, r/programming ve r/learnjava kesinlikle katılmak için olağanüstü topluluklardır.
    • Bu forumların veya toplulukların herhangi birinde bir programlama projesine katılmayı isteyebilirsiniz! Dışarıda tonlarca ortak programlama projesi var ve birçoğu onlara ipleri göstermek için yeni başlayanları gemiye getirmekte sorun yaşamaz.

    Soru 5 / 11: Kendime Java öğretmek mi yoksa bir ders almak mı daha iyi?

    Kendinize Java'yı Öğretin 8. Adım
    Kendinize Java'yı Öğretin 8. Adım

    Adım 1. Hızlı öğrenmek istiyorsanız ve kariyer değiştiriyorsanız, eğitim kampları harikadır

    Önyükleme kampları, profesyonellere kariyer değiştirmek için kolay bir yol sundukları için hiç olmadığı kadar popüler. Bu yoğun programların tamamlanması genellikle 2-4 ay sürer ve amaçları size belirli bir kodlama dili hakkında bilmeniz gereken her şeyi öğretmektir. Kendi başınıza öğrenmeye harcayacak yıllarınız yoksa, bu harika bir yol!

    Bu eğitim kampları tipik olarak 3.000-13.000$'a mal olur. Bununla birlikte, mezunlar genellikle doğrudan işlere yerleştirilir, genellikle mezun olduğunuzda bir sertifika alırsınız ve ortalama kodlama eğitim kampı mezunu, birkaç yıl sonra yılda 100.000$ kazanabilir. işin

    Kendinize Java'yı Öğretin 9. Adım
    Kendinize Java'yı Öğretin 9. Adım

    Adım 2. Derinlemesine bir eğitim ve kimlik bilgileri istiyorsanız, üniversite dereceleri idealdir

    Lisedeyseniz veya bir yıl ara veriyorsanız ve üniversitede ne okumak istediğinizi bulmaya çalışıyorsanız, bilgisayar bilimi harika bir seçenektir! Java'yı diğer birçok programlama dilinin yanında öğrenecek ve kodlama ve bilgisayarla ilgili her şeyi derinlemesine anlayarak mezun olacaksınız!

    Zaten üniversiteye gittiyseniz veya hemen iş gücüne girdiyseniz ve bir kariyer değişikliği düşünüyorsanız, kodlayıcı çalışmak için geri dönüp bilgisayar bilimlerinde lisans almanız gerekmez. Birçok kodlayıcı kendi kendini yetiştirir ve Java'da resmi bir eğitim isteyenler, bir eğitim kampı ile bunu daha hızlı ve daha az parayla yapabilirler

    Kendinize Java Öğrenin 10. Adım
    Kendinize Java Öğrenin 10. Adım

    Adım 3. Eğlenmek ve yavaşlamak istiyorsanız kendi başınıza öğrenmek en iyisidir

    Kodlamayı öğrenmekle ilgileniyorsanız ve kendi hızınızda öğrenmek istiyorsanız, kesinlikle kendinize öğretebilirsiniz. Okula gitmekten daha uzun sürebilir, ancak daha eğlenceli ve ödüllendirici olacaktır. Ayrıca, bunu bir kariyer yapmak istiyorsanız, kesinlikle kendi kendini yetiştirmiş bir arka plana sahip bir program için işe alınabilirsin! Dile hakim olmanız biraz daha uzun sürebilir.

    Soru 6 / 11: Java'da programlama pratiği yapmak için neye ihtiyacım var?

  • Kendinize Java Öğrenin 11. Adım
    Kendinize Java Öğrenin 11. Adım

    Adım 1. Kod yazmaya başlamak için bir IDE indirin

    Not Defteri veya Microsoft Word gibi bir kelime işlem belgesine teknik olarak kod yazabilirsiniz, ancak hiçbir profesyonel programcı bunu yapmaz. Öğrenme konusunda ciddiyseniz, bir IDE (entegre geliştirme platformu) indirin. Eclipse, popüler ve ücretsiz olduğu için başlarken muhtemelen en iyi seçeneğinizdir, ancak IntelliJ, BlueJ, Xcode veya Java ile uyumlu diğer herhangi bir IDE'yi de öğrenebilirsiniz.

    Bu programlar, özellikle kodlayıcılar için tasarlanmış görev çubuklarına, araçlara ve kullanıcı arayüzlerine sahiptir. Evet, gerçekten istersen Not Defteri'nden öğrenebilirsin ama bir anlamı yok. Birçok IDE ücretsizdir ve yine de profesyonel kod paylaşmayı, çalıştırmayı veya yazmayı öğrenmeniz gerekir

    Soru 7/11: Herhangi bir bilgisayarda programlayabilir misiniz?

  • Kendinize Java'yı Öğretin 12. Adım
    Kendinize Java'yı Öğretin 12. Adım

    Adım 1. Evet, Java herhangi bir işletim sisteminde çalışır

    Java, geniş çapta kullanılabilir ve tek tip bir programlama dilidir ve Apple OS, Windows veya Linux'ta olmanızdan bağımsız olarak tamamen aynı şekilde çalışacaktır. Bu harika, çünkü dışarı çıkıp pahalı bir donanım veya yazılım satın almanıza gerek yok. Bu yüzden insanlar “kodlamayı herkes öğrenebilir” derken bunu kastediyorlar!

  • Soru 8 / 11: Java'da ustalaşmak ne kadar sürer?

  • Kendinize Java Öğrenin 13. Adım
    Kendinize Java Öğrenin 13. Adım

    Adım 1. Tamamen bağlıdır, ancak her gün pratik yapmak süreci hızlandıracaktır

    Python ve C++ biliyorsanız, birkaç ay içinde Java'da ustalaşabilirsiniz. Ancak, kodlama konusunda yeniyseniz ve kendi kendinize öğretiyorsanız, karmaşık programların nasıl kodlanacağını tam olarak anlamanız yıllar alabilir. Her iki durumda da, her gün pratik yapmak için biraz zaman ayırmak, bunu yapmanın en hızlı yolu olacaktır. Günde sadece 20-30 dakika bile olsa pratik yapmalısınız!

    Aynı zamanda "usta" ile ne demek istediğinize de bağlı. O kadar çok farklı potansiyel uzmanlık alanı var ki, teorik olarak bir ömür boyu Java'da kod yazmanın tüm farklı yollarını öğrenmeye harcayabilirsiniz

    Soru 9/11: Java öğrenilecek en iyi programlama dili mi?

  • Kendinize Java Öğrenin 14. Adım
    Kendinize Java Öğrenin 14. Adım

    Adım 1. Kesinlikle ilk 3 dilden biridir, bu nedenle kötü bir seçim değildir

    Python ve Javascript'ten sonra (Java ile aynı değildir), Java dünyadaki en popüler üçüncü programlama dilidir. Java'da 3 milyardan fazla cihaz çalışıyor, bu nedenle kullanım sıkıntısı yok gibi. Ayrıca o kadar ayrıntılıdır ki, Java'dan Python gibi bir şeye geçmek genellikle daha kolaydır. Her şey düşünüldüğünde, kodlama konusunda yeniyseniz Java harika bir seçimdir!

    Ortalama bir Java geliştiricisi yılda yaklaşık 100.000 dolar kazanıyor ve burada çok fazla talep var, bu nedenle amacınız iş bulmaksa Java iyi bir seçimdir

    Soru 10 / 11: Java'yı 24 saat içinde nasıl öğrenebilirim?

  • Kendinize Java Öğrenin 15. Adım
    Kendinize Java Öğrenin 15. Adım

    Adım 1. Ne yazık ki, bu olmayacak

    İnternette dolaşırsanız, her türlü “24 saat içinde kodlamayı öğrenin!” mesajını görürsünüz. veya “bir ayda ana kodlama!” kurslar ve kitaplar. Ne yazık ki, çoğunlukla hile yapıyorlar. Kendinizi derslerinize adarsanız, bir veya iki hafta içinde kesinlikle bir ton ilerleme kaydedebilirsiniz, ancak bu kadar kısa bir zaman diliminde gerçekten kod yazmayı öğrenemeyeceksiniz.

    Unutmayın, Java, bilgisayar bilimi diploması almak için tüm dersleri alacağınız türden bir şeydir. Bu, bir gecede tamamen öğrenebileceğiniz türden bir şey değil

    Soru 11 / 11: Bazı programcılar neden Java öğrenmemeyi öneriyor?

  • Kendinize Java Öğrenin 16. Adım
    Kendinize Java Öğrenin 16. Adım

    Adım 1. Bazı profesyoneller arasında modası geçmiş olduğuna dair bir his var

    Java, oradaki en eski programlama dillerinden biridir ve birçok profesyonel kodlayıcı, ne kadar tekrarlı ve ayrıntılı olduğundan hoşlanmaz. Java'da bir program yazmak, diğer dillerde yazmaktan daha uzun sürer. Sonuç olarak, bazı profesyoneller Java'nın dodo yolunda ilerlediğine inanıyor. Java'nın eskisi kadar yaygın olmadığına dair kesinlikle biraz kanıt var, ancak yakın zamanda ortadan kalkmayacak. İyilikten çıkarsa, bundan sonra uzun zaman olacak.

  • Önerilen: