Java ile Android Programlama -1 (Android Studio)

Java ile android programlamaya sağlam bir giriş yapmak için kaliteli bir eğitim görün
3.7 (20 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
414 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 47
  • Length 5.5 hours
  • Skill Level Beginner Level
  • Languages Turkish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2015 Turkish

Course Description

Bu eğitimden yararlanmak için hiç bir programlama bilginizin olmasına gerek yoktur. Normalde java ile android programlama için Java SE bilinmesi gerekmektedir. Bu set detaylı bir planlama ile hem Java SE hem de android programlama iç içe verilmiştir. Bu gözünüzü korkutmasın çünkü diğer Java setlerinden çok daha kolay bir anlatım vardır. Hem java SE hem de android programlama birlikte verilerek ilk dersten itibaren mobil cihazların mimarisiyle muhatap olarak android programlamaya sağlam bir giriş yapmış olacaksınız.

Artık mobil aygıtlar insanların hayatında vazgeçilmez bir yer almaya başladı. Her yaş grubundan insanda akıllı telefon bulunmaktadır. Bu insanların değişik kullanım alanları ve değişik mobil uygulama ihtiyaçları bulunmaktadır. Bu devrede programcılar devreye girmektedir. Bu da şu anlama gelmekte; mobil programcılar gelecekte önemli bir yere sahip olacaklardır. Özellikle android işletim sistemine sahip akıllı telefonların piyasada daha çok bulunmasını göz önünde bulundurduğumuzda android programlamanın öneminin bir kez daha farkına varmış oluyoruz.

İçerikleri hazırlarken bir eğitmen, bir öğretmen olarak nelere dikkat edilmesi gerektiğini, eğitim sürecini nasıl yönetmek gerektiğini bilerek ve bunları göz önünde bulundurarak bir plan ile içerikleri hazırladım. Bireysel farklılıkları göz önünde bulundurarak her bireyin videoları rahatlıkla anlayabileceği düzeyde bir anlatım mevcuttur.

Eğitim setinde sadece başlangıç seviyesindeki temel konular yer almıyor. Bazı konular programlama temelinizin sağlam atılması için detaya inilerek veya daha teknik açılardan bakarak anlatılmıştır. Teknik açılardan bakıldığında dahi hiç bir programlama bilgisi olmayan bireyler göz önünde bulundurulmuştur. Fakat şunu söylemem gerekir ki, videoda yer alan her bir kavramı veya modülü mutlaka anlamanız gerekmez. Bazı terimler ve modüller dersler ilerledikçe yerine oturacaktır.

Dersler her ne kadar sadece videolardan ibaret gibi gözükse de bazı derslerde sunum gibi anlatım tekniklerinden yararlanılmıştır. Programlama sadece iyi bir şekilde kod yazmak değil iyi bir planlama ve karmaşık algoritmaların (işlem basamakları) altındak kalkmayı gerektirir. Bütün bunlar göz önünde bulundurularak içerikler hazırlanmıştır. Herkese faydalı olmasını diliyorum.

What are the requirements?

  • Hiç bir şey bilmeye veya yapmaya gerek yoktur. Bütün yönlendirmeler videolarda detaylı bir şekilde anlatılmıştır.

What am I going to get from this course?

  • Activity vb. Android kavramlarına hakim olacak
  • Temel algoritma mantığını öğrenecek
  • Java ile basit uygulamalar geliştirebilecek
  • Yapılan uygulamaları mobil telefona atarak test edebilecek
  • Emulator oluşturarak uygulamaları emulatorde çalıştırabilecek
  • Veri türlerini öğrenecek
  • Kontrol yapılarını öğrenecek
  • Döngüler oluşturabilecek

What is the target audience?

  • Hiç bir programlama bilgisi olmayanlar dahil herkes yararlanabilir.
  • Java'yı veya Android programlamayı biraz bilen fakat temelini sağlam atmak isteyenler de yararlanabilir.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Kurulum
Gerekli Araçların İndirilmesi ve Kurulması
Preview
08:41
Ortam Değişkeni Tanımlama
02:10
SDK Paketlerinin Kurulması
03:30
Emülatör Oluşturma
Preview
04:54
Section 2: Android Studio'yu Tanıyalım
Yeni Proje Oluşturma
07:26
Kod Yazmaya Giriş
17:17
Section 3: Mesaj Diyalogları
Toast Mesajı
10:48
Tek Seçenekli AlertDialog
11:20
2 Seçenekli AlertDialog
03:01
3 Seçenekli AlertDialog
02:48
Section 4: Değişkenler
Değişkenlere Giriş
Preview
20:53
String Değişkenler
11:13
Character (Char) Değişkenler
03:02
Tam Sayı Değişkenler
05:41
Ondalıklı Sayı Değişkenler
03:43
Local ve Global Değişkenler
05:34
Section 5: Diziler
Dizi Oluşturma ve Değer Atama
06:36
Diziye Alternatif Yoldan Değer Atama
02:31
Dizideki Elemanlara Erişme
03:15
Çok Boyutlu Diziler
08:19
Test 1
2 questions
Section 6: Komponentler - 1
Button
12:13
Button Uygulama
05:23
EditText
Preview
12:06
TextView
03:26
Section 7: Kontrol Yapıları
If Yapısı
08:53
If - else Yapısı
05:00
If - else if - else Yapısı
05:54
İç İçe If Kullanımı
05:30
Switch Case
13:22
Section 8: Operatörler
Temel Aritmetik Operatörler
12:42
Mod Operatörü ile Kalan Bulma
04:37
İşlem Atama
08:04
Artırma / Azaltma Operatörleri
01:47
And Operatörü
10:37
Or Operatörü
09:42
And / Or
Article
Section 9: Random
Rastgele Sayı Üretme
05:14
Rastgele Ondalıklı Sayı Üretme
02:16
Sayı Tahmin Oyunu
Preview
15:32
Section 10: Döngüler
For Döngüsü
09:36
For Döngüsünde Döngü Değişkenini Döngü Oluşturulurken Tanımlama
05:45
For Döngüsünde Birden Fazla Değişken Kullanma
06:16
For Döngüsünde Birden Fazla Şart Koyma
03:03
For ile Faktoriyel Bulma
10:45
While Döngüsü
04:19
Do While
Preview
09:48
For Each
05:29
Test 2
6 questions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Özgen İmrağ, Manager in Özgen Soft Company

Manager in Özgen Soft Company

----------------------

Bana olan sayısız katkılarından dolayı İhsan KARAGÜLLE hocama teşekkür ederim.

----------------------

Özgen İMRAĞ

Ready to start learning?
Take This Course