Okul çocukları için Java dilinde programlamanın temelleri [c] - kurs 14.990 ruble. Uzmandan, eğitim 20 ac. h., Tarih: 1 Haziran 2023.
Miscellanea / / December 04, 2023
Java ile programlamayı öğrenmeye başlayın! Java programlama diline aşina olacak, Java'da program oluşturma kurallarını ve böyle bir programın yapısını öğreneceksiniz. Değişkenler ve temel algoritmik yapılarla çalışmayı öğreneceksiniz. Java dilinde nesne yönelimli programlamanın temellerine ve bilgisayar grafiklerinin temellerine aşina olduğunuzda, grafik görüntülerle bağımsız olarak çalışmaya başlayacaksınız. Kurs sırasında farklı zorluk seviyelerinde bir bilgisayar oyunu “Yeni Yıl Yağmuru” yaratacaksınız!
“Okul Çocukları için Java Programlamanın Temelleri” kursunu başarıyla tamamladıktan sonra, yalnızca Rusya'da değil yurt dışında da tanınan bir 1C sertifikası alacaksınız. Okul çocukları için 1C kurslarında indirim yoktur.
Okul çocukları için Java programlama kurslarının deneyimli öğretmeni. “Oracle, Java SE 7 Programmer” ve “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0” sertifikalarına sahiptir. Olabilmek...
Okul çocukları için Java programlama kurslarının deneyimli öğretmeni. “Oracle, Java SE 7 Programmer” ve “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0” sertifikalarına sahiptir. En karmaşık konuları bile kolaylıkla ve net bir şekilde anlatabiliyor. Sergei Nikolaevich'in liderliğinde programlamayı öğrenmek hazırlıksız bir öğrenci için bile erişilebilir hale geliyor. Öğretmen herhangi bir dinleyiciye kolayca bireysel bir yaklaşım bulur ve programlama sevgisiyle öğrencilere ilham verir.
Sergei Nikolaevich, Obninsk Atom Enerjisi Enstitüsü Sibernetik Fakültesi'nden mezun oldu. Java, C/C++, JSP, HTML, XML, JavaScript, SQL ve Oracle PL/SQL programlama dillerine mükemmel hakimiyet. Veritabanı yönetim sistemleri Oracle Database, MySQL Enterprise Edition ve PostgreSQL ile güvenle çalışır. Linux işletim sistemleri (Red Hat Enterprise Linux ve Oracle Enterprise Linux), Oracle Solaris ve MS Windows ile çalışma konusunda geniş deneyime sahiptir. Sergey Nikolaevich, Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle ve MS Visual Studio geliştirme araçları konusunda oldukça bilgilidir ve profesyoneldir. GlassFish Uygulama Sunucusu, SAP NetWeawer Uygulama Sunucusu, IBM WebSphere Uygulama Sunucusu, Lighttpd Web sunucusu ve Apache HTTP'yi kullanır Sunucu.
Kapsamlı iş deneyimi, bir programcının çalışma sürecinin tüm inceliklerini mükemmel bir şekilde yönetmesine olanak tanır. Sergey Nikolaevich, OpenPages Inc şirketinde yayıncılık işi için elektronik belge yönetim sistemleri geliştirdi. Son 15 yılda bu tür özel yazılımların geliştirilmesine yönelik projelerde yer aldı. Severstal, Polyus Gold, Sibirya-Ural Alüminyum Şirketi gibi büyük şirketler ve "Rosgosstrakh".
Sergei Nikolaevich derslerini kolay ve ilgi çekici hale getiriyor. Kurs sırasında bağımsız olarak Java'da etkileşimli bir oyun geliştireceksiniz. Sergei Nikolaevich'in derslerinde, işgücü piyasasında en çok talep gören ve yüksek maaşlı mesleklerden birinde uzmanlaşmanıza yardımcı olacak bilgiler edineceksiniz!
Modül 1. Java programlama diline giriş (1 ac. H.)
- Java dilinin ortaya çıkış tarihi, yaratılışının önkoşulları.
- Java'nın diğer programlama dilleriyle karşılaştırılması.
- Java Geliştirme Kitinin Kurulumu.
- Eclipse geliştirme ortamının kurulumu.
- Java'da ilk programın yazılması.
Modül 2. Değişkenlerle çalışma (2 ac. H.)
- Java'da bir iletişim kutusu görüntüleme.
- Program yapısının gözden geçirilmesi, yorumların kullanılması.
- Değişkenlerin amacı.
- Temel veri türlerine giriş: tamsayı, kesirli, karakter, dize. Aritmetik işlemleri kullanma.
Modül 3. Temel algoritmik yapılar (3 ac. H.)
- Koşullu if-else yapısı, amacı.
- For döngüsü, amacı.
- Algoritmik yapıların kullanımına örnekler.
Modül 4. Nesne yönelimli programlamanın temelleri (2 ac. H.)
- Hayvanları örnek alarak nesne yönelimli yaklaşımın incelenmesi.
- Sınıf kavramı, sınıfın bir özelliği, bir nesne.
- Program kodunda sınıflar ve nesneler oluşturma.
- Sınıf mirasını kullanma.
- Program kodunda kalıtımın uygulanması.
Modül 5. Java'da Bilgisayar Grafiğinin Temelleri (3 ac. H.)
- Sınıf yöntemi kavramı.
- Grafik temellerini görüntülemek için pencere panelini kullanma.
- Java'da standart ve RGB renklerini kullanma.
- Dikdörtgen, kare, elips, daire, düz çizgi, nokta çizimi.
- Grafikleri kullanarak bir uygulama oluşturma.
Modül 6. Grafik görüntülerle çalışma (3 ac. H.)
- Dosyalardaki görsellerin uygulamaya yüklenmesi.
- Bir görüntünün pencere panelinde görüntülenmesi.
- Zamanlayıcıyı tanıtıyoruz.
- Bir görüntüyü canlandırmak için zamanlayıcı kullanma.
- Grafik animasyonlu bir uygulama oluşturma.
Modül 7. Sınıf oluşturucuları, olay işleyicileri (2 ac. H.)
- Bir sınıf yapıcısı kavramı.
- İstisna tasarımını deneyin.
- Olay işleyicilerine giriş.
- Klavye olaylarını yönetme.
- Basılan tuş kodunun analizi.
- Bir grafik nesnesinin hareket yönünü değiştirmek için klavyeyi kullanma.
Modül 8. Bir bilgisayar oyununun yaratılması "Yılbaşı Yağmuru" (2 ac. H.)
- Bilgisayar oyunları oluşturmanın genel ilkeleri.
- Üç sınıf ekleyerek bir oyun projesi oluşturma.
- Noel Baba arka planı ve şapkasının resimlerini yükleyin.
- Görüntülerin çıktısı.
- Oyun alanını yeniden çizmek için bir zamanlayıcı oluşturma.
- Klavye için bir olay işleyicisinin bağlanması.
- Klavyeyi kullanarak Noel Baba şapkasını sola ve sağa hareket ettirin.
- Tek boyutlu diziye giriş.
- Rastgele sayı üretimi.
- Oyun alanında hediye davranışını uygulamaya yönelik sınıf özelliklerini ve yöntemlerini tanımlayın.
- Sınıfın belirli özelliklerine ve yöntemlerine dayalı olarak bir sınıf oluşturmak.
- Oyuna çeşitli zorluk seviyeleri eklendi.
- Oyun mantığını güncellemek için bir zamanlayıcı oluşturma.
- Hediye görsellerinin tek boyutlu bir diziye yüklenmesi.
- Hediyeleri oyun alanının üst kısmında sergileyin ve kontrol çizgisine bırakın.
Modül 9. "Yılbaşı Yağmuru" oyunu için kavanoz arşivi oluşturma (2 ac. H.)
- Görüntü dosyalarının yolunu geçerli dizine değiştirin.
- JAR arşivine giriş ve amacı.
- Eclipse geliştirme ortamını kullanarak bir JAR arşivi oluşturma.
- Oyun görsellerini ve JAR arşivini paylaşılan bir klasöre aktarma.
- Oyunu masaüstünüzde başlatmak için bir kısayol oluşturun.