berkcangumusisik / JavaMobilProgramlama

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java İle Mobil Programlama

Bu reponun amacı kendimi Java alanında geliştirirken Java'ya yeni başlayacak arkadaşlara yol gösterici olmak istedim. Bu repoda gün gün ne çalıştığım, notlarım, yazdığım kodlar ve yaptığım projeler yer alacaktır. Tek bir kaynaktan gitmeyerek bir çok kaynak tarayarak bu notları oluşturuyorum. Eğer hoşunuza giderse ⭐vererek destek olmayı unutmazsanız çok sevinirim.

1. Gün

  • Değişkenler
  • Değişken Tanımlama Kuralları
  • Veri Türleri
  • Yorum Satırları
  • String Birleştirme

2. Gün

  • Tür Dönüşümleri
  • Kullanıcıdan Girdi Alma
  • Aritmetik Operatörler

3.Gün

  • Karşılaştırma Operatörleri
  • Mantıksal Operatörler
  • if-else if- else
  • Alan Hesabı
  • Dört İşlem

4. Gün

  • Switch Case
  • Switch Case 4 İşlem
  • ToolBar

5.Gün

  • For Döngüsü
  • While Döngüsü
  • İsim Tekrar Uygulaması
  • Veri İşleme Uygulaması
  • Break
  • Continue
  • Tek Çift Sayı Bulma

6.Gün

  • Dizilere Giriş
  • Dizilere ve Döngülerin Kullanımı
  • Dizileri Sıralama
  • Diziler Konsol Girdisi
  • Karne Uygulaması
  • Math Sınıfı
  • Random Sayı Üretme

7.Gün

  • Sınıf Nedir?
  • Nesne Nedir?
  • Metod Oluşturma
  • Araba Analojisi
  • Otobüs Analojisi
  • Metodlar
  • Değişken Uzunlukta Parametreli Metod
  • Metodların Aşırı Yüklenmesi(Overloading)

8.Gün

  • Constructor
  • Referans Tipler

9.Gün

  • Sıcaklık Dönüşüm
  • Çevre Hesabı
  • Faktöriyel Hesabı
  • Harf Sayısı Bulma
  • İç Açı Toplamı
  • Dilekçe Taslak
  • Mesai Hesaplama
  • İnternet Ücreti Hesaplama

10.Gün

  • Paketler ve Import
  • Access Modifier Erişim
  • Kapsülleme GET - SET Metodu
  • Static Değişken ve Metodlar
  • Final Değişkenler ve Renkler Uygulaması
  • Composition

11.Gün

  • Kalıtım
  • Kalıtım Constructor İlişkisi
  • Override

12.Gün

  • Polymorphism
  • Kalıtım nesne dönüşümü
  • Okul Uygulaması
  • Equals
  • ToString
  • Interface

13.Gün

  • String Nedir?
  • String Metotları
  • Tersten Yazdırma Uygulaması

14.Gün

  • ArrayList
  • ArrayList Sıralatma
  • HashSet
  • ArrayList Uygulamaları

15.Gün

  • Proje Dizin Yapısı
    • AndroidManifest.xml
    • Res(Resource) Klasörü
    • Layout Klasörü
    • Drawable Klasörü
    • Values Klasörü
    • build.gradle
  • Android Monitor
    • Logcat

16.Gün

  • Android Tasarım
  • Linear Layout

About


Languages

Language:Java 100.0%