internet pencereler Android
Genişletmek

Java başvuruları oluşturma programı. Kayıt ve SMS olmadan program indir - Programlama - Java

Java Development Kit (JDK), Java programlama dilinde herhangi bir karmaşıklığın uygulamalarını geliştirmek için ücretsiz bir araçtır.

Açıklama JDK.

Oracle'dan JDK, Java dilinde uygulamalar geliştirmek için gereken bir takım aracıdır. Paket, çeşitli sınıflar, kütüphaneler, java çalışma zamanı ortamı (JRE) - herhangi bir işletim sistemine sahip herhangi bir cihazda Java uygulamalarını çalıştırmayı mümkün kılan sanal bir makine içerir. Yani, JRE'nin varlığı Java CrossPoltform dilinde programlar yapar. Bu arada, sadece ihtiyacınız varsa. Ayrıca, fonksiyonlar ve Java sınıfları için eksiksiz belgeleri bulabilirsiniz.

Ne yazık ki, JDK kitine dahil değildir, bu entegre bir gelişme veya IDE ortamıdır. Bu nedenle, JDK ile çalışan bir programcı, üçüncü taraf kod düzenleme araçlarını kullanmalıdır. Hem sıradan metin editörleri hem de tam teşekküllü IDE olabilir. Ayrıca, Java programlarıyla çalışmak için zaten yerleşik işlevlere sahip olan bu tür geliştirme ortamları var. Bu tür programları kullanarak, komut satırını kullanarak programı derlemeniz gerekmez. Bu nedenle, entegre bir geliştirme ortamını satın almayı veya indirmeyi düşünmeye değer.

Java'da detaylı olarak başa çıkmak isteyenler için, dahil tüm kaynak kodlarını ve verileri görüntüleyebilir ve keşfedebilirsiniz. kaynak Java derleyicisi.

Özellikler:

Sürüm: Java Development Kit (JDK) 8U201, 8U202
Rus Dili
Durum: ücretsiz

Java, uygulamaların ve yazılım bileşenlerinin tam işleyişi için bir teknolojidir. Modern geliştiriciler, oyunlar yaratırken Java olmadan nadiren yapılır. Bu nedenle, kullanıcıların Java Runtime ortamı (JRE) güncellemelerini yüklemeleri ve düzenli olarak yüklenmesi teşvik edilmeleridir.

Dil java programlama Tarayıcılarda çalışmak için yazılım yazmanıza izin verir, İnternet forumları, çevrimiçi mağazalar, çevrimiçi anketler için çeşitli sunucu uygulamaları geliştirmenizi sağlar.

Java'nın yardımıyla, HTML formlarını işleyebilir ve farklı modülleri birleştirerek, kullanıcılar hizmetleri ve hizmetleri için en uygun şekilde uyarlanabilir.

Buna ek olarak, eğer Java bilgisayarınıza yüklenmemişse (ücretsiz olarak indirin, zamanınız olmadığını söyleyelim), daha sonra PC'nizdeki bir dizi uygulama, oyun ve web sitesi basitçe başlatılmayacak, çünkü bu yazılım Hızları ve güvenilirlikleri.

Java özellikleri:

  • otomatik Bellek Yönetimi
  • Çoklu Dişli Uygulamalar Oluşturma
  • veritabanlarına erişim, genelleme desteği
  • olağanüstü durumların ayrıntılı işlenmesi
  • birkaç programın eşzamanlı olarak yürütülmesi
  • geniş giriş / çıkış filtreleme aralığı
  • hTTP istekleri ve işleme cevapları için sınıflar
  • ağ uygulamaları oluşturmak için basit araçlar
  • standart Koleksiyonlar: dizi, liste, yığın vb.

YAVA'da yazılan yazılım bileşenleri, sırayla Java Sanal Makinesi tarafından yapılan, bir tercüman olarak görev yapan bir program tarafından gerçekleştirilen bayt koduna yayınlanmaktadır. Böyle bir algoritmanın avantajı, bağımsızlıktır. işletim sistemi ve ekipman. Bu nedenle, aynı Java uygulaması aynı başarıyla farklı cihazlarda çalışabilir.

Ve programcıların, Java üzerindeki yazılımın daha az hıza sahip olduğu ve daha büyük miktarda bellek aldığı programcılar arasında yaygın olmasına rağmen, diyelim ki, web geliştirmeye söz konusu olduğunda, bir dizi avantajlar bizim tarafımızdan yayınlandı. liderin yeri. Bu dil Sadece milyarlarca PC'de değil, aynı zamanda smartons, çeşitli iletişimciler ve hatta TV'de de kullanılır. Java özellikle çevrimiçi oyun geliştiricileri arasında popülerdir. Evet ve oyuncuların kendileri, Minecraft için Java indirmemesi durumunda, tüm ayarlara erişemeyecektir.

Her zaman Java'nın en son sürümünü yüklemeniz önemlidir - Windows 7, 8, 10, Vista, XP bu sayfadan veya resmi web sitesinden yapılmış olabilir. Böylece, Java uygulamalarının etkili ve güvenli çalışmalarına dikkat edin.

Ayrıca, Windows 64 bit işletim sistemine sahip 64 bit tarayıcılar için Java'yı indirme şansınız var.

Java, 1995 yılında James Gosling tarafından oluşturulan nesne yönelimli bir programlama dilidir; bu, değişkenleri alanlar (nesneyi tanımlayan nitelikler olan) ve yöntemler (nesnenin gerçekleştirebileceği eylemler). Java, herhangi bir Java sanal makinesinde çalıştırılabilecek programlar yazmanıza izin veren bir dildir. Kelime sayısına göre oldukça hacimli olduğundan, programlama dili, yeni başlayanları bile anlamak ve keşfetmek için yeterlidir. Bu kılavuz, Java programlamasına girişini belirler.

Adımlar

İlk Java programını yazıyor

    Java'da program yazmaya başlamak için önce geliştirici ortamını kurun. Birçok programcı, entegre bir geliştirme ortamı kullanır (eng. Entegre geliştirme ortamı - IDE) Eclipse veya NetBeans gibi, ancak bir program oluşturabilirsiniz.

    Java programlaması için herhangi bir Notepad programı yeterli olacaktır. Bazı programcılar, VIM ve EAC'lara göre metin editörlerini kullanmayı tercih eder. Hem Windows hem de Linux'ta (Mac, Ubuntu vb.) - yüce metin üzerinde kurulu olabilecek oldukça iyi bir metin editörü de var. Bu derlemede kullanacağız.

    Java Java Development Kit'te uygulama geliştiricisi kurduğunuzdan emin olun. Programınızı derlemenize gerek kalacak.

    • Bilgisayarınız çalışmaya devam ederse windows Sistemleri Ve değişkenlerin ortamı yanlış, Javac hatası üretebilir. Daha fazlasını elde etmek için oku detaylı bilgi Bu hatayı hariç tutmak için kurulum.

    Selam Dünya

    1. Başlamak için, Merhaba dünya yazıtını verecek bir program oluşturacağız. Oluşturmak yeni dosya. içinde metin düzeltici Ve "helloworld.java" olarak kaydedin. "Helloworld", dosya adıyla eşleşmesi gereken bir sınıf adıdır, önemlidir.

      Sınıfı ve ana yöntemi ayarlayın. Programın her başlatıldığı ve her bir sonraki Java programına kurulacağından, kamu statik void ana (string args) ana yöntemi kullanılacaktır.

      kamu sınıfı helloworld (kamu statik void ana (string args) ())

      Code String "Hello World."

      Sistem. Dışarı. Println ("Hello World");

      • Bu kod dizesinin bileşenlerini göz önünde bulundurun:
        • Sistem, belirli eylemleri belirten sistemi ifade eder.
        • Dışarı, bazı verileri tanıtacağımız sistemi bilgilendirir.
        • PrintLN giriş satırı - sisteme değeri ekrana devre dışı bırakmasını söyler.
        • Çevresindeki diş telleri ("Hello World") System.Out.PrintLN () yönteminin bu değeri bir parametre olarak seçtiğini gösterir.
      • Java'da programlanarak takip edilmesi gereken çeşitli kurallara dikkat edin:
        • Kodun her satırının sonunda virgülle bir nokta koymanız gerekir.
        • Java, kayıtlara duyarlıdır, bu nedenle yöntemin değerlerini, değişkenlerinin değerlerini ve sınıfın adını yazmanız gerekir.
        • Belirli bir yönteme başvuran kod blokları kıvırcık diş tellerine ayrılır.
    2. Hepsini birbirine bağlayın. Sonuçta, Hello Dünya programınız böyle görünmelidir:

      public Class Helloworld (String Args) (Sistem. Çıkış. Println ("Merhaba Dünya");)))

    3. Dosyayı kaydedin ve programı derlemek için komut istemini veya terminalini açın. Helloworld.java dosyasını kaydettiğiniz klasöre gidin ve Javac (Java optimize edici derleyici) HelloWorld.java'ya girin. Böylece dosyayı dönüştürmek istediğiniz derleyiciyi bileceksiniz. Eğer hatalar süreçte açılırsa, derleyici sizi yanlış yaptıklarınızdan haberdar edecektir. İdeal olarak, derleyiciden dosyayı dönüştürme işleminde herhangi bir bildiriminiz olmamalıdır. Derlemenin tamamlanmasından sonra, Helloworld.java dosyasının kaydedildiği klasöre bakın, Helloworld.class dosyası orada görünmelidir. Bir Java sanal makinesini başlatmak için kullanılacaktır.
    4. Programı çalıştır. Sonunda, bu noktaya geldik! İÇİNDE komut satırı Veya Java HelloWorld cinsinden terminal girin. Sanal makine, HelloWorld sınıfını çalıştırmak istediğiniz şekilde anlayacaktır. Helloworld konsolda görünmelidir.
    5. Tebrikler, ilk Java programınızı yarattınız.

    Giriş ve çıktı

    1. Şimdi Hello World programınızı kullanıcının veri girişini algılayacak şekilde genişletmemiz gerekir. Programımızda, kullanıcı tarafından görülebilen bir dize yazdık, ancak etkileşimli programlarda, kullanıcılar uygulamalarda veri girer. Görevimiz, kullanıcının bir adını istemek için programı genişletmek ve ardından adıyla karşılamaktır.
    2. Tarayıcı sınıfını ithal edin. Java, erişebildiğimiz yerleşik kütüphanelere sahiptir, ancak onları ithal etmeliyiz. Bu kütüphanelerden biri, kullanıcının verilerini girmemiz gereken tarayıcının bir nesnesini içeren Java.util'dir. Bu sınıfı içe aktarmak için, bir sonraki satırı kaynak koduna eklememiz gerekir.

      İthalat java.util.scanner;

      • Bu yüzden, Java.Util paketinde bulunan tarayıcı nesnesini kullanmak istediğimizi bildiğimiz programı bilgilendireceğiz.
      • Java.util kütüphanesindeki tüm nesnelere erişmek istiyorsak. Java.util'i başlangıçta basitçe içe aktarmamız gerekiyor. *.
    3. Tarayıcı yönteminde yeni bir değişken girmelisiniz. Java, değişkenleri nesneler aracılığıyla çalıştıran nesneye yönelik bir programlama dilidir. Tarayıcı, alanlara ve yöntemlere sahip bir nesnenin bir örneğidir. Tarayıcı sınıfını kullanmak için, alanları doldurabileceğimiz yeni bir tarayıcı nesnesi oluşturmanız gerekir. Bunun için aşağıdakileri reçete ediyoruz:

      Tarayıcı UserInputScanner \u003d Yeni Tarayıcı (System.in);

      • kullanıcıNetScanner Yeni kurduğumuz tarayıcı nesnesinin adı. İsminin GORBAT sicilinde yazıldığını not edin. Bu, Java'da değişken isimleri uygulamak için bir anlaşma.
      • Nesnenin yeni bir örneğini oluşturmak için yeni bir operatör kullanıyoruz. Bizim durumumuzda, yeni tarayıcı kodunda (System.in) belirterek tarayıcı nesnesinin yeni bir örneğini oluşturduk.
      • Tarayıcı nesnesi, taranması gereken nesneyi bildiren bir parametre alır. Bu durumda, System.in bir parametredir. System.in, kullanıcının girilen verileri taraması gereken programı bildirir.
    4. Daha sonra, kullanıcıya konsola veri girme ihtiyacı netleştirilmelidir. Bu, System.Out.Print veya System.Out.Println komutu kullanılarak yapılabilir.

      System.Out.Print ("Adınız" ni? ");

    5. Böylece, tarayıcı nesnesinin bir sonraki satırı, kullanıcının bir değişken olarak girip kaydetmesini sağlayacak şekilde yapın. Tarayıcı her zaman kullanıcı tarafından girilen verileri toplamalıdır. Kodun aşağıdaki kodu, kullanıcının yazdığı ismi tanıma ve bir değişken olarak kaydetmesi için tarayıcı nesnesini verecektir:

      String usinputname \u003d usinputscanner.Nextline ();

      • Java'da, nesne yönteminin onayı, ObjectName.MethodName (parametreler) parametreleri ile ayarlanır. Kullanıcı kodunun hattı (), tarayıcı nesnesini, kendisine atanan adını kullanarak çağırır ve ardından parametrelerin belirtilemediği bir sonraki satır () yöntemini çağırır.
      • Aşağıdaki satırı başka bir nesneye kaydettiğimiz bir not alın. KullanıcıNetname Kodunda belirtilir.
    6. Kullanıcı için tebrik yazdırın. İsmini kurtardıktan sonra, bu kullanıcı için bir tebrik yazdırabiliriz. System.out.println satırını ("Hello World"); Ana dosyada sınıf uzantısı ile kullandığımız? Yazdığınız tüm kod bu çizginin üstünde bulunmalıdır. Şimdi bu çizgiyi aşağıdaki metni alacak şekilde değiştirebiliriz:

      System.out.println ("Merhaba" + usinputname + "!");

      • "Merhaba", kullanıcı adı girmelisiniz ve Ünlem işareti "Merhaba" kodunun kodunu kullanma + usinputname + "!" . Buna kürek denir.
      • Üç hattımız var: Merhaba, ", UserInputname ve"! ". Java'daki çizgiler değişmez ve düzenlenemez. Bu nedenle, birleştirerek, bir tebrik içeren yeni bir satır yarattık.
      • Bundan sonra, bu yeni çizgiyi System.Out.Println için bir parametre olarak kullanıyoruz.

Java - nesneye yönelik programlama dili ve temel uygulamalı yazılım platformuna göre. Java, web sitelerini, çevrimiçi mağazaları, forumları, uzaktan bankacılık, sanal navigasyon haritaları, eğitim programları, anketleri ve oyunları çevrimiçi olarak, diğer özel web uygulamalarını işletmek için bir ortamdır. Genellikle bu yazılım platformu olmadan yapın, basitçe çalışmaz, ancak Java'yı Windows 10, 8.1, 8, 7, Vista ve daha fazlasına sahip bir bilgisayara indirmek her zaman mümkündür. DZHava projesinin temel farkı, yazılım oluşturmasına izin vermesidir. her biri için derlemeye ihtiyaç duymaz İşlemci mimarisi ve işletim sistemi. Kalıcı Bağlantı: Site / RU / Platform / Java

Java teknolojisinin kısa tarihçesi ve bugünkü durumu

Java, 1991-1995'te Sun Microsystems tarafından geliştirildi ve daha sonra teknoloji Oracle tarafından edinildi. Serbest bırakmak yeni sürüm Dzhava, Oracle programcılarının Dünya-Java Eko-Sistemi temsilcileri ile etkileşiminde geliştirilmiştir, JDK ve JavacommunityProcess'i açın. Bugün, Windows 10, 8, 8.1 (masaüstü PC için), 7 SP1, Vista SP2, Server 2008 R2 SP1 64-bit, Sunucu 2012 ve 2012 R2 64-Bit ile çalışmak için Java 64-bit veya 32-bit'i indirebilirsiniz. İnternet tarayıcıları Explorer 9 ve eski sürümleri de Mozilla Firefox.. Paket yazılım Java dört yazılım bileşeninden oluşur: Applet'lerin tasarımından, sanal bir Java makinesi, bayt kodunu, temel sınıfları ve yardımcı kütüphanelerden sorumlu JRE yürütme ortamı. Bugün, Java Runtime ortamı sunucu Java uygulamalarını dağıtabilir, bir Java platformuyla bir tarayıcı bağlantısı kurabilir. Ayrıca benzer olan ücretsiz programlara dikkat etmeye değer fonksiyonellik: Microsoft. Net çerçeve., Microsoft Silverlight eklentisi, Adobe Flash player., Adobe Shockwave. Platform ve çevre bölümündeki oyuncu.

Java, popüler programlama dilleriyle karşılaştırıldığında

DZHAVA'nın temel avantajı, platform bağımsızlığıdır. Geliştiriciler vaat hızı, direnç, güvenlik ve tavsiye son sürüm Resmi siteden kayıt olmadan Java ücretsiz indir. Bununla birlikte, BT uzmanlarının incelemelerine ve yorumlarına göre, Java'daki uygulamalar, C veya C ++ üzerindeki analoglara karşı daha az hızı ve yanıt verebilirliğe sahiptir. Ancak JAVA, C, C ++, Python, Fortran, Ruby, PHP, Javascript ve diğerlerine göre bir dizi güvenlik ve güvenilirlik avantajına sahiptir.

Java'nın platform bağımsız uygulamasının avantajları

Geliştiriciler, herhangi bir Java uygulamasının mükemmel bir şekilde gerçekleştirildiğini iddia ediyor Çeşitli cihazlarÇeşitli işletim sistemlerinin kontrolü altında çalışmak. Çalışma sisteminin bu cihazı çalıştırıp çalıştırmadığına bakılmaksızın, Neredeyse herhangi bir akıllı cihaz, ücretsiz ve başarılı bir şekilde kurulum yapmak için mümkündür. Bu seçenek sadece çapraz platform değil, platformdan bağımsız bir uygulamaya göre denir. Programların bu çalışma yönteminin avantajı, program kodunun işletim sistemi ve ekipmandan tamamen bağımsızlığı haline gelmiştir. Bu özellik, herhangi bir uyumlu düzeyde Java Applets tarafından çalışmanıza olanak sağlar. sanal makine cihaz.

Java'nın avantajları şunları içerir:

Güvenilir ve güvenli uygulamalar ve oyunlar,
- Çok iş parçacıklı modda çalışın,
- Ağ hesaplaması için mükemmel işlevsellik,
- Ağ programlarını çalıştırmak için güçlü araçlar,
- güvenilir koruma ve şifreleme bilgisi
- Web hizmetlerine doğrudan erişim,
- İnternette Java Applets ile çalışın,
- Salıncaktan OpenGL ve DirectX ile üretken etkileşim,
- Animasyonlu GIF dosyalarıyla çalışmak için GIFWriter,
- Unicode için tam destek.

Java Güvenlik Sistemi organizasyonu ve güncellemeleri

İğrenç Java güvenlik sistemi, uygulamanın yürütülmesinin JVM tarafından tamamen kontrol edildiğinden kaynaklanmaktadır. Aşırı otorite, örneğin, verilerin yetkisiz kullanımı veya bilgi gönderme, hemen kesildi. Yüksek düzeyde JRE güvenliği, siyah sertifika listesinin ve JAR dosyalarının bakımı ile korunur. Varsayılan olarak, yalnızca doğrulanmış uygulamaları dijital imza ile çalıştırabilirsiniz. Kullanıcılar Önceki sürümler Modası geçmiş olan her şeyi, ücretsiz indir Java, Windows 7, 8, 8.1, 10, ayrıca eski Vista ve Sunucu Windows 2008 ve 2012 için kaldırmanız ve bilgisayardaki en son sürümü yüklemeniz önerilir. Eski Java, güvensizliğe sahip güvenlik açıklarına sahip olabilir. Yüksek düzeyde bir güvenlik sağlamak için, güncellemeleri düzenli olarak yüklemelisiniz. Küçük değişikliklerde, indeksleme değişmez ve Word Update (U harfi) kullanılır, ancak daha az önemli değildir. Sonsa şaşırtıcı değil java versiyonu Minecraft, Pers Prensi, Solitaire, İhtiyaç İndirme hız için., GTA, ZONA programları, tekilacat kitap okuyucu, E-666 diyet takviyeleri, uzak bankacılık veya diğer yeni yazılımlar. Üstelik, Minecraft için ücretsiz indir Java ve diğer Java oyunları için gereklidir. kaliteli video, tüm ayarlara ve normal ağ oyununa fırsatlara erişim.

Java bir bilgisayarda nasıl kurulur

Java'yı bir PC'ye doğru yüklemek için, önce her şeyi kaldırmanız gerekir. Eski yazılımı silmek için standart özelliği kullanın: Başlat - Kontrol Paneli - Programı Sil. Daha sonra, ProgrammyWindows.com'dan, sırasıyla 32- veya 64 bit kurulum dosyasının Windows için DZHava'yı indirmeniz, ana tarayıcının boşalmasını gözlemleyerek, tüm tarayıcıları ve çalışma programlarını kapatın. Her şey hazır olduğunda, kurulumu çalıştırabilir ve kurulumun sonunda bilgisayarı yeniden başlatabilirsiniz. Bilgisayarda 32 bit ve 64 bit tarayıcılar kullanılıyorsa, Java modüllerinin tüm tarayıcılarla uyumluluğu için, Java'nın (32 bit ve 64 bit) hem versiyonu yüklü.

Java'da var çok sayıdave bazen kendi seçimlerine karar vermek zordur. Ayrıca, kullanıcının istenen programlama dilini desteklemeyen bir program indirmesi, daha sonra başka birini aramak zorunda kalır. Bu yazıda, bir dizi çalışma programı sunacak ve Java programlama programları için eğitim programlarını seçeceğiz. Tabii ki, tüm programları hayal edemiyoruz, çünkü onlar oldukça çok. Ancak, hala burada görebildiğiniz en popüler ve ilginç.

Programlar: Java Programlama Dili

Bu listede, bu durumla başa çıkmanıza yardımcı olacak birkaç program sunacağız.

Java ve diğer popüler dillerde çapraz platformlu programlar oluşturmak için güçlü çalışma ortamı. Ücretsizdir, büyük bir artı Linux ile uyumludur.

Intellij fikri

Jetbrains tarafından oluşturuldu Ücretsiz Programiçin 2 versiyona sahip olmak farklı şekiller Gelişmeler:

    Ultimate - telefon için web uygulamaları ve programlama ve işletme için programlar için programlamaya hizmet eder. Ödenmiş, ancak ücretsiz deneme süresi.

    Topluluk. - Java, Groovy, Scala, Android uygulamaları için programlama için yaratılmıştır. İndirilmeli ve gerekli olmalı. Bunu yapmak için birkaç basit adım atmak yeterlidir:

  • Jetbrains'ın resmi web sitesine dönelim.
  • Araçlar bölümüne geri atın.
  • Intellij Fikir Programını seçin.
  • İndir düğmesini tıklayın.
  • İşletim sistemimiz için programı indirin.

Java'da programlama için eğitim programları

Programlama dillerini öğrenmek için birçok program ve oyun var, bazıları şimdi düşüneceğiz.

Başlatalım, belki de çoğunluk için en ilginç olanlardan, yani: Programlama dillerini öğrenme oyunları.

Kodlama adı.

Kendi yazman gereken mükemmel web sitesi yapay zeka Herhangi bir programlama dilini kullanarak. Öğreneceğiniz şekilde ilginç ve eğlenceli zorlukları çözmelisiniz.

Kod avı.

Bu oyunda kod için bir avcısın. Sadece 2 dil destekler - bu Java ve C #. Oyunda, her biri kendi görevleri olan 14 seviyeden geçmeniz gerekecek.

Java, CoffeeScript, JavaScript, Lua, Python gibi bazı programlama dillerinde yazma kodu ile rekabet edebileceğiniz genç yaş ve öğrenciler için popüler platform. Klanlar ve hatta arsa, oyuncularla etkileşimi - tüm bunlar sizi büyüleyici öğrenmeye çeker.

Robocode.

Oyunun adına göre, Java'da kendi robotlarınızı oluşturmanız gerektiği ve savaş alanındaki kreasyonlarınızı bıraktıktan sonra.

Codewars.

Robotlar oluşturmak ve arkadaşlarınızla rekabet etmek istemiyorsanız, gerçek görevleri çözmek, o zaman bu oyun şüphesiz sizin için.

Java okumak için kaynaklar

Ayrıca programlama dillerini inceleyebileceğiniz ve oradaki problemleri çözebileceğiniz siteler de vardır. Şimdi birden fazla site hakkında ve tartışılacaktır.

Coursera.

Bu kaynakta, programlama dillerinde birçok kurs bulacaksınız, Rus yerelleştirmesi var. Site ücretsizdir, ancak ödemek zorunda olduğunuz ek bir içerik var. Örneğin, dünyadaki önde gelen üniversitelerden malzemeyi ücretsiz olarak izleyebilir ve üçüncü taraf kişilerce doğrulama gerektirmeyen pratik görevler gerçekleştirebilirsiniz. Ancak, iş başkaları veya öğretmen tarafından kontrol edilecekse, ayda 49 $ (3200 ruble) kadar çatal yapmanız gerekecek.

Coursera'ya benzer bir kaynak (aynı ücretli), ancak 49 $ (3200 ruble), görevleri kontrol etmek için değil, ancak kursların geçişi için bir sertifika almak için alınır. Ve malzemelerin geri kalanı ücretsiz olarak size sunulacak.

"Intuit"

Bu sefer, öğretmen hizmetlerinin kursları geçmesi ve hayatta size yardımcı olabilecek iyi bir bilgi edinmesi için ayda bir aylık veya 500 ruble arasından kurtulabileceğiniz yerli bir alandır. Ücretsiz öğrenmek istiyorsanız, kendiniz yapabilirsiniz ve kişisel bir öğretmen sahibi olmak istiyorsanız, küçük bir miktar için dışarı çıkmak zorunda kalacaksınız.

Özetleyelim

Programı öğrenmenize veya çalışma ortamı olarak kullanılmanıza yardımcı olacak birçok sayı, program veya oyun var. Ancak, Java'daki tüm programlama programlarını tanımlamak ve tanımak için hiçbir şekilde gerekli değildir, alıştığınız bir tek kişi almanız yeterlidir ve geliştirmek veya öğrenmek için uygun olacağınız. Sonunda, seçim sadece sizin için kalır.