Çevrimiçi kurs – Ruby by Google ve Packt Institute ile programlama öğreniminde sertifikalı profesyonel uzmanlık

Ruby Programlamaya Yeni Başlayanlar Kılavuzu. Kapsamlı kursumuzla Ruby programlama dilinde ustalaşın; programlamaya güvenle başlayın ve web geliştirme için güçlü bir temel oluşturun!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç Orta seviye ilerleyen dahil olmuş

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Ruby’de yazılım tasarımı
  • Ruby’de Programlama
  • Rayların üzerinde silahlar
  • Web sitesi geliştirme
  • Tüfekte ileri teknikler
  • Rayların üzerinde silahlar

What you will learn in the course

Courses for which the course is suitable

  • Yakut programcısı
  • Web sitesi geliştiricisi
  • Yazılım geliştiricisi
  • Etkileşimli uygulama geliştiricisi
  • Komut satırı aracı geliştiricisi
  • Sürüm kontrol sistemlerinin geliştiricisi
  • Nesne yönelimli programlama

Staj – 3 bölümlük kurslardan oluşan bir dizi

Programlama alanı “Ruby ile kod yazmayı öğrenin”

yeni başlayanları yetenekli programcılara dönüştürmeyi amaçlayan eğitici bir yolculuktur. Kurs, çeşitli işletim sistemlerine kurulum ve kurulumla başlar ve Ruby’nin yol gösterici ilkelerini, değişkenleri, veri türlerini ve kontrol yapılarını kapsar. Uygulamalı alıştırmalar gerçek kod ortamlarını taklit ederek problem çözmeyi ve eleştirel düşünmeyi vurgular. Kurs, günümüzün teknoloji odaklı dünyasında programlamanın önemine dikkat çekiyor ve Ruby on Rails ile web geliştirme için güçlü bir temel oluşturuyor.

Öğrenciler aşağıdaki konularda beceriler kazanır:
  • Dizelerin, sayıların ve booleanların manipülasyonu
  • diziler ve haritalar gibi koleksiyonlar
  • Bloklar, proxy’ler ve öğrenme gibi ileri düzey konular
  • Sınıflar ve modüllerle nesne yönelimli programlama

Kursun sonunda öğrenciler gerçek programlama zorluklarını güvenle çözebilecek donanıma sahip olacaklardır. Kurs, başlangıç ​​seviyesindeki programcılar, orta düzey kodlayıcılar ve web sitesi geliştiricileri için tasarlanmıştır ve Ruby ve uygulamalarının kapsamlı bir şekilde anlaşılmasını sağlar.

Pratik bir öğrenme projesi

Öğrenciler Ruby’yi kullanarak basit komut satırı araçları, etkileşimli uygulamalar ve temel web çerçeveleri geliştirmek gibi çeşitli projeler üzerinde çalışacaklar ve bu da becerilerini gerçek dünyadaki sorunlara uygulamalarına yardımcı olacak. Ruby’yi kurmak ve yapılandırmak, veri yapılarını değiştirmek, nesne yönelimli programlama uygulamak ve sürüm kontrol sistemlerini kullanmak dahil olmak üzere gerçek kod ortamlarını tasavvur edecekler, böylece esnek ve ölçeklenebilir yazılım çözümleri oluşturmak için donanıma sahip olacaklar.

Kapsamlı müfredatla birleştirilen bu uygulamalı projeler, öğrencilerin programlama kavramları ve teknikleri konusundaki anlayışlarını güçlendirirken, pratik zorlukları etkili bir şekilde çözmelerini sağlayacaktır.

Details of the courses that make up the specialization

Ruby’nin temelleri ve temel yazılım kavramları

Kurs 1

  • 11 saat

Kurs detayları

Ne öğreneceksiniz:
  • Ruby’yi farklı işletim sistemlerine kurun ve yapılandırın.
  • Ruby’de nesne yönelimli programlama ilkelerini uygulayın.
  • Farklı yöntemler ve kontrol yapılarını kullanarak Ruby programlarını yazın ve hatalarını ayıklayın.
  • Karmaşık uygulamalar geliştirmek için gelişmiş Ruby özelliklerinden yararlanın.
Kazanacağınız beceriler:
  • Kategori: Ruby programlama
  • Kategori: Ruby ile yazılım geliştirme
  • Kategori: Silah Temelleri
  • Kategori: Ruby Kurulumu
  • Kategori: Yeni başlayanlar için tüfek

Orta düzey Ruby programlama ve kontrol yapıları

Kurs 2

  • 13 saat

Kurs detayları

Ne öğreneceksiniz:
  • Ruby dizelerinde tek tırnak ve çift tırnak arasındaki farkları tanımlayın.
  • Robi’deki çeşitli döngü ve kontrol yapılarını keşfedin.
  • Ruby programlarındaki kod sorunlarını tanımlamak ve düzeltmek için hata ayıklama araçlarını kullanın.
  • Tüfek poligonlarının kullanımı için uygun dizi yöntemlerini ayırt edin ve seçin.
Kazanacağınız beceriler:
  • Kategori: Orta Düzey Ruby Programlama
  • Kategori: silah kontrol yapıları
  • Kategori: Ruby’de Hata Ayıklama
  • Kategori: Ruby dizisi manipülasyonu
  • Kategori: Ruby dizi yöntemleri

Gelişmiş Ruby programlama ve nesne yönelimli tasarım

Kurs 3

  • 19 saat

Kurs detayları

Ne öğreneceksiniz:
  • Blokların, proxy’lerin kullanımını ve esnek ve yeniden kullanılabilir kod yazmayı öğrenmeyi analiz edin ve değerlendirin.
  • Karmaşık sınıf hiyerarşileri ve nesne yönelimli yapılar tasarlayın ve oluşturun.
  • Ruby programlamada ileri kalıtım tekniklerini ve super anahtar sözcüğünü kullanın ve uygulayın.
  • Dosya işlemlerini, grupları ve tarih/saat işlemlerini verimli bir şekilde yönetin ve gerçekleştirin.
Kazanacağınız beceriler:
  • Kategori: İleri Ruby Programlama
  • Kategori: Ruby’de bloklar, proxy’ler ve öğrenme
  • Kategori: İleri Tüfek Teknikleri
  • Kategori: Robi mirası
  • Kategori: Ruby modülleri ve karışımları