Çevrimiçi kurs – Java’da Programlama konusunda sertifikalı profesyonel uzmanlık: Codio’dan Uygulamalı Bir Giriş

Java’da programlamaya pratik giriş. İlk Java programınızı birkaç dakika içinde kodlayın ve çalıştırın; kurulum gerekmez!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Java programlama becerilerini geliştirmek
  • Bilgisayar bilimindeki temel ilkeleri anlamak
  • Ek programlama dillerini hızlı bir şekilde öğrenme yeteneği
  • Otomatik yazılımlar da dahil olmak üzere çeşitli yazılımlar yazmak
  • Nesneye yönelik tasarım
  • Veri bilimi ve yapay zeka gibi ileri düzey konularla ilgilenmek
  • Günlük görevleri hızlandırmak için yararlı programlar oluşturma
  • Swing gibi kütüphaneleri kullanan grafik çıktı
  • Animasyon oluşturma

What you will learn in the course

Courses for which the course is suitable

  • Yazılım geliştiricisi
  • Java geliştiricisi
  • Uygulama geliştiricisi
  • Otomatik sistem geliştiricisi
  • Grafik uygulama geliştiricisi
  • Animasyon geliştiricisi
  • veri analisti
  • Yapay zeka alanında geliştirici
  • Diğer programlama dillerinde programcı

Staj – 5 bölümlük kurs serisi

Staj, programlama deneyimi olmayan ve Java dilinde programlama becerilerini geliştirmek, diğer programlama dillerini hızlı bir şekilde öğrenmelerini sağlayacak bilgisayar biliminin temel ilkelerini öğrenmek isteyen kişilere yöneliktir.

Dört kurs boyunca temel bilgilerden nesne yönelimli tasarıma kadar her şeyi kapsayacaksınız. Bu konular, tekrarlanan görevleri otomatikleştiren küçük programlardan daha büyük uygulamalara kadar çeşitli yazılımlar yazmaya hazırlanmanıza yardımcı olacaktır.

Kurslar, veri bilimi ve yapay zeka gibi daha ileri konuların üstesinden gelmeniz için Java hakkında yeterli düzeyde bilgi sahibi olmanızı sağlayacaktır.

Pratik bir öğrenme projesi

Öğrenciler aşağıdakiler de dahil olmak üzere çeşitli uygulamalı projeler oluşturacaklar:

  • Otomatik dosya güncelleyici gibi günlük görevleri hızlandırabilen faydalı programlar.
  • Swing gibi kütüphaneleri kullanan grafik çıktı.
  • Animasyonlar oluşturma.

Details of the courses that make up the specialization

Java Temelleri: Seçim ve Özyineleme

Kurs 1
8 saat
4,6 (104 değerlendirme)

ne öğreneceksin

  • Küçük verileri depolamak ve işlemek için değişkenleri ve operatörleri kullanın
  • Programın sonucunun verilere göre değişmesi için seçim cümleleri aracılığıyla karar almayı otomatikleştirin
  • Uygun döngü tipini kullanarak programınızın bölümlerini tekrarlayın

kazanacağınız beceriler

  • akıntılar
  • birim testleri
  • Java’daki ek açıklamalar
  • veri yapıları
  • Hata işleme

Temel Java Yapıları: Diziler, Dizeler ve Dosyalar

Kurs 2
7 saat
4,6 (36 derecelendirme)

ne öğreneceksin

  • Veri setlerinin saklanması ve manipülasyonu
  • Metin dizelerinin karşılaştırılması ve işlenmesi
  • Metin ve CSV dosyalarını okuma ve yazma

kazanacağınız beceriler

  • bilgisayar Bilimi
  • polimorfizm
  • Java’da Programlama
  • nesne yönelimli programlama (OOP)
  • miras

Java’daki nesnelerin temelleri: işlevler, özyineleme ve nesneler

Kurs 3
8 saat
4,2 (18 derecelendirme)

ne öğreneceksin

  • Kodun okunabilirliğini artırmak için özel işlevleri tanımlama ve kullanma
  • Geri yerine geri ne zaman ve nasıl kullanılır?
  • Özel nesneler oluşturma ve değiştirme

kazanacağınız beceriler

  • bilgisayar Bilimi
  • geri dönmek
  • koşullar
  • Java’da Programlama
  • değişiyor

Nesneye Yönelik Java: Kalıtım ve Gizleme

Kurs 4
9 saat
4,3 (19 derecelendirme)

ne öğreneceksin

  • Nesneye yönelik ilkeleri kullanarak daha büyük programlar nasıl tasarlanır?
  • Sınıfların bazı bölümlerini miras yoluyla yeniden kullanma
  • İlgili bilgi ve yöntemlerin departmanda saklanması

kazanacağınız beceriler

  • Dizeler
  • bilgisayar Bilimi
  • Java’da Programlama
  • diziler
  • dosyalar

Java Çekirdeği

Kurs 5
7 saat
4,9 (29 derecelendirme)

ne öğreneceksin

  • Öğrenciler bir kod stili kılavuzunun sürdürülmesi, proje kod tabanı mimarisi ve birim testi dahil en iyi uygulamaları geliştireceklerdir.
  • Öğrenciler, Java koleksiyon çerçevesi, akışlar (öğrenme kullanımı dahil) ve tarihsaat sınıflarıyla verileri yönetebilecektir.
  • Öğrenciler ağ tabanlı sistemlere bağlanacak, süreçte oluşan hataları ele alacak ve yanıtları yararlı formatlara dönüştürecek.