Yolculuk
R programlama Öğren
Ücretsiz, etkileşimli online R kursu. Her derste R yazıyorsun — vektörler, data frame'ler, fonksiyonlar, grafik çizimi, temel istatistik — bir factor seni şaşırttığında yapay zekâ ipuçlarıyla, bitirdiğinde de ücretsiz bir sertifikayla.
15,706+ codders kayıtlı
- Başlangıç dostu
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
Bölüm 1
Temeller
Bölüme başlaBaşlaGenişletDaraltTemel kavramlar ve temel becerilerle sağlam bir temel oluşturunR'a Giriş
3 ders216- 01R Nedir?Görev
- 02Merhaba DünyaGörevQuiz
- 03R'da YorumlarQuiz
Değişkenler ve Veri Tipleri
8 ders656- 01Sayısal Veri TipiGörevQuiz
- 02Tam Sayı Veri TipiQuiz
- 03Karakter Veri TipiGörevQuiz
- 04Mantıksal Veri TipiGörevQuiz
- 05Veri Tiplerini Kontrol EtmeGörevQuiz
- 06İsimlendirme KurallarıQuiz
- 07Eksik Değerler: NAGörevQuiz
- 08Özet - Değişken OluşturmaGörev
Operatörler 1. Bölüm
5 ders534- 01Aritmetik OperatörlerGörevQuiz
- 02Tam Sayı Bölmesi ve Mod AlmaGörevQuiz
- 03Atama OperatörleriGörevQuiz
- 04Özet - Basit MatematikGörev
- 05Karşılaştırma OperatörleriGörevQuiz
Operatörler Bölüm 2
5 ders534- 01Mantıksal Operatörler (AND, OR)GörevQuiz
- 02Mantıksal Operatörler Bölüm 2 (NOT)GörevQuiz
- 03Özet - Basit MantıkGörev
- 04Vektörize Mantık Bölüm 1GörevQuiz
- 05Vektörize Mantık Bölüm 2GörevQuiz
Karar Yapıları
4 ders426- 01If İfadesiGörevQuiz
- 02If - ElseGörevQuiz
- 03Tekrar - Basit Hesap MakinesiGörev
- 04İç İçe If - ElseGörevQuiz
Temel Giriş-Çıkış
7 ders741- 01Print ÇıktısıGörevQuiz
- 02Çıktı için Cat KullanımıGörevQuiz
- 03Değişkenlerle Çıktı AlmakGörevQuiz
- 04readline() ile Girdi OkumaGörevQuiz
- 05Tip Dönüşümü TemelleriGörevQuiz
- 06Özet - Yaş HesaplayıcıGörev
- 07Özet - Doğru mu Yanlış mıGörev
Hesap Paylaşım Hesaplayıcısı
Proje5 ders1- 01Hoş Geldiniz MesajıGörev
- 02Kullanıcıdan Girdi AlmaProje
- 03Bahşiş ve Toplamı HesaplamaProje
- 04Hesabı PaylaştırmaProje
- 05Formatlı Çıktı (sprintf)Proje
Döngüler
8 ders849- 01For DöngüsüGörevQuiz
- 02While DöngüsüGörevQuiz
- 03BreakGörevQuiz
- 04Next (Continue)GörevQuiz
- 05Özet - FaktöriyelGörev
- 06Dizi Oluşturma (seq, :)GörevQuiz
- 07İç İçe DöngülerGörevQuiz
- 08Özet - Dinamik GirdiGörev
Fonksiyonlar
6 ders633- 01Fonksiyon TanımlamaGörevQuiz
- 02Fonksiyon ArgümanlarıGörevQuiz
- 03Dönüş DeğerleriGörevQuiz
- 04Özet - Sigma FonksiyonuGörev
- 05Özet - Doğrulama FonksiyonuGörev
- 06Varsayılan Parametre DeğerleriGörevQuiz
Farklı Bir FizzBuzz
Proje4 ders1- 01Oyuna Genel BakışGörev
- 02FizzBuzz FonksiyonuProje
- 03Sayılar Üzerinde Döngü KurmaProje
- 04Farklılığı EklemeProje
Vektörler
7 ders742- 01c() ile Vektör OluşturmaGörevQuiz
- 02Vektör Elemanlarına ErişmeGörevQuiz
- 03Vektörleri DeğiştirmeGörevQuiz
- 04Vektör İşlemleriGörevQuiz
- 05Özet - Fiyat VektörüGörev
- 06Özet - Ters Çevrilmiş VektörGörev
- 07İsimlendirilmiş VektörlerGörevQuiz
Diziler Üzerinde Yineleme
4 ders433- 01Vektör Elemanları Üzerinde YinelemeGörevQuiz
- 02seq_along() KullanımıGörevQuiz
- 03Karakterler Üzerinde Yineleme (strsplit)GörevQuiz
- 04String Manipülasyon FonksiyonlarıGörevQuiz
İleri Seviye Vektörler
4 ders436- 01Vektör Dilimleme ve İndekslemeGörevQuiz
- 02Mantıksal İndekslemeGörevQuiz
- 03Vektör Aritmetiği ve Geri DönüşümGörevQuiz
- 04%in% OperatörüGörevQuiz
R'da Listeler
5 ders534- 01Liste OluşturmaGörevQuiz
- 02Liste Elemanlarına ErişmeGörevQuiz
- 03Listeleri DüzenlemeGörevQuiz
- 04İsimlendirilmiş ListelerGörevQuiz
- 05Özet - Ürün ListesiGörev
Son Meydan Okumalar
3 ders3- 01Düz Yıldız PiramidiGörev
- 02Desen BulucuGörev
- 03Ne AlmalıGörev
Neden Coddy ile R programlama öğrenmelisin
- Tarayıcınızda gerçek R kodu çalıştırın. R kurulumu yok, RStudio ayarı yok. Her ders, R script'inizi sunucu tarafında çalıştırır ve çıktıyı (yazdırılan değerler ve temel grafikler dahil) anında gösterir.
- Veri için gerçekten kullanıldığı haliyle R: vektörler ve listeler, data frame'ler, indeksleme ve filtreleme, fonksiyonlar, apply ailesi, temel istatistik, veriyi okuma ve özetleme. Her analist ve veri bilimcisinin ihtiyaç duyduğu R temelleri.
- Yapay zeka ipuçları, R hatalarını düzeltmene ve şifreli uyarı mesajlarını çözmene cevabı vermeden yardımcı olur; böylece factor sürprizleri ve recycling kuralları gibi sık takılma noktaları birer öğrenme fırsatına dönüşür.
- Kursu bitirdiğinde ücretsiz R programlama sertifikası. R'a hâkim olmanın temel beklenti olduğu analist, veri bilimi ve istatistiksel araştırma rolleri için inandırıcı bir referans.
R programlama öğrenme hakkında sık sorulan sorular
R programlama öğrenmek kolay mı?
R'ın yeni başlayanları zorlayan birkaç tuhaflığı var — 1'den başlayan indeksleme, vektörleştirilmiş işlemler, factor'lar — ama özü oldukça anlaşılır, özellikle daha önce elektronik tablolarla çalışmış biri için. Kurs R'ı küçük adımlarla, uygulamalı alıştırmalarla tanıtıyor; böylece bu tuhaflıklar tuzak gibi değil, birer özellik gibi hissettiriyor.
R programlama ne için kullanılır?
R; istatistik, veri analizi ve akademik araştırmanın ortak dilidir. Biyoinformatik, ekonometri, sosyal bilimler, finans ve veri yükleyip istatistiksel modeller çalıştırıp grafikler üretmeniz gereken her alanda yoğun şekilde kullanılır. R'ın etrafındaki paket ekosistemi (özellikle tidyverse ve ggplot2) en büyük güçlü yanlarından biridir.
R öğrenmek ne kadar sürer?
R'nin temelleri — değişkenler, vektörler, data frame'ler, basit grafikler — günlük pratikle bir-iki haftada oturuyor. Veri düzenleme, istatistiksel modeller ve ggplot2 ile rahatlamak ise genelde bir ila üç ay sürüyor. Alan derinliği (biyoinformatik, finans, sosyal bilimler) bunun üzerine gerçek projelerle ekleniyor.
Veri bilimi için R mi Python mu öğrenmeliyim?
İkisi de iş görür. R istatistik için tasarlandı ve istatistiksel modelleme, akademik çalışmalar ve keşifsel analiz konusunda hâlâ rakipsiz. Python ise daha genel amaçlı bir seçim; machine learning ve mühendislik ekosistemleri çok daha güçlü. Birçok data scientist ikisini de bilir ve göreve göre seçer; öncelik istatistikse R ile başla.
R'ı online ve ücretsiz öğrenebilir miyim?
Evet. Etkileşimli R kursu ücretsiz — tüm dersler, R kodlama alıştırmaları, sınavlar ve bir sertifika dahil. R sunucu tarafında çalışıyor, yani kod yazmaya başlamak için R veya RStudio'yu bilgisayarınıza kurmanıza gerek yok.
R kursunu bitirince sertifika alıyor muyum?
Evet. R programlama kursunu bitirdiğinizde ücretsiz bir tamamlama sertifikası alıyorsunuz. Özgeçmişinize ekleyebileceğiniz ya da geliştirdiğiniz analiz projeleri ve notebook'ların yanında LinkedIn'de paylaşabileceğiniz, doğrulanabilir bir kanıt.