Java Programlama Dili
4.3 (2 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.
41 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java Programlama Dili to your Wishlist.

Add to Wishlist

Java Programlama Dili

Uzmanından Java programlama dilini öğrenin!
New
4.3 (2 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.
41 students enrolled
Created by Deep I/O
Last updated 9/2017
Turkish
Current price: $10 Original price: $170 Discount: 94% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 78.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Java programlama dilini derinlemesine öğreneceksiniz.
  • Java ile masaüstü uygulamalar geliştirmeyi öğreneceksiniz.
  • Java ile veritabanı uygulamaları geliştirmeyi öğreneceksiniz.
View Curriculum
Requirements
  • Temel bilgisayar bilgisi
Description

Bu kurs, hiç programlama dili bilmeyenleri Java programlama dilinde uzmanlaştırmayı hedeflemektedir.

Java programlama dili büyük çaplı ve açık kaynak kodlu projelerde yaygın olarak kullanılmaktadır. İster Android mobil uygulama yazıyor olun isterseniz de BigData ya da Machine Learning gibi ileri seviye konularla ilgilenin, Java programlama dili tüm bu alanlarda zirvede olan ve yaygın olarak kullanılan programlama dillerinden biridir.

Eğitmen : Kerim Fırat

Kurs içeriği;
- Java Temelleri
- Sınıflar, Paketler ve İşlemler
- Java İle Nesne Yönelimli Programlama
- Java I/O ve Gelişmiş I/O
- Java ile Görsel Uygulama Geliştirme ve Kontroller
- Java ile Veritabanı Uygulamaları Geliştirme

ve daha fazlası...

Who is the target audience?
  • Java programlama dilini sıfırdan derinlemesine öğrenmek isteyen herkes.
  • Yazılım sektörünün en yaygın programlama dillerinden biriyle geniş çaplı yeteneklere sahip olmak isteyen herkes
Compare to Other Programming Languages Courses
Curriculum For This Course
147 Lectures
78:14:40
+
Giriş
8 Lectures 01:46:29




Nesnel Özellikler - Sınıf Nedir, Veriler Nerede Tutulur?
11:46


Temel Tipler, Geçerlilik Alanı ve İlk Java Programı - 1
27:50

Temel Tipler, Geçerlilik Alanı ve İlk Java Programı - 2
27:51
+
Atamalar
8 Lectures 03:43:17
Atamalar
32:50

Operatörler, Kontrol Deyimleri ve Ödevler - 1
25:52

Operatörler, Kontrol Deyimleri ve Ödevler - 2
30:24

Operatörler, Kontrol Deyimleri ve Ödevler - 3
30:03

Operatörler, Kontrol Deyimleri ve Ödevler - 4
31:34

Operatörler, Kontrol Deyimleri ve Ödevler - 5
28:32

Operatörler, Kontrol Deyimleri ve Ödevler - 6
24:33

Operatörler, Kontrol Deyimleri ve Ödevler - 7
19:29
+
Sınıflar
10 Lectures 05:26:14

Sınıflar, Yordamlar ve Adaş Yordamlar - 2
33:47

this Kullanımı ve Statik Alanlar - 1
29:47

this Kullanımı ve Statik Alanlar - 2
30:44

Garbage Collector - 1
33:45

Garbage Collector - 2
30:39

Diziler - 1
36:34

Diziler - 2
32:18

Diziler - 3
26:47

Ödevler
40:08
+
Paketlere Erişim ve İşlemler
4 Lectures 02:34:00
Paket Kavramı
44:43

JAR Kavramı ve JAR Dosyaları Oluşturma
47:05

Erişim Belirleyicileri
40:18

Ödevler
21:54
+
Java'da Dahili Sınıfların Kullanılması
6 Lectures 03:10:26
Dahili Sınıflar - 1
34:45

Dahili Sınıflar - 2
33:46

Dahili Sınıflar - 3
44:37

Override
17:11

Final Anahtar Kelimesi
33:36

Ödevler
26:31
+
Çok Biçimlilik (Polymorphism)
7 Lectures 03:42:32
Çok Biçimlilik Kavramı - 1
34:51

Çok Biçimlilik Kavramı - 2
39:57

Geç Bağlama/Erken Bağlama ve Çok Biçimlilik Avantajları
19:35

Yukarı ve Aşağı Çevirim
38:44

Soyut Sınıflar ve Yordamlar, Ödevler - 1
25:56

Soyut Sınıflar ve Yordamlar, Ödevler - 2
29:01

Soyut Sınıflar ve Yordamlar, Ödevler - 3
34:28
+
Arayüzler
16 Lectures 08:38:05
Arayüzler, Çoklu Kalıtım ve Arayüzler Ortamında Çakışma - 1
30:04

Arayüzler, Çoklu Kalıtım ve Arayüzler Ortamında Çakışma - 2
30:04

Arayüz ve Soyut Sınıflar - 1
30:08

Arayüz ve Soyut Sınıflar - 2
29:31

Dahili Arayüzler - 1
31:52

Dahili Arayüzler - 2
35:12

Arayüz ile Alan Tanımlama
36:45

Dahili Sınıflar - 1
36:54

Dahili Sınıflar - 2
31:26

Statik Üye Sınıflar - 1
34:39

Statik Üye Sınıflar - 2
25:26

Final ve Statik Üye Sınıflar - 1
28:37

Final ve Statik Üye Sınıflar - 2
31:49

Yerel Sınıflar ve İsimsiz Sınıflar
32:15

Ödevler - 1
35:19

Ödevler - 2
38:04
+
İstisnalar (Exception Handling)
12 Lectures 06:31:39
İstisnalara Giriş - 1
30:35

İstisnalara Giriş - 2
38:44

İstisnalara Giriş - 3
23:54

İstisnalara Giriş - 4
27:09

İstisna İfadeleri ve Mesajları - 1
32:22

İstisna İfadeleri ve Mesajları - 2
26:36

İstisna İfadeleri ve Mesajları - 3
46:17

Finally Bloğu, Return, Override, Exception - 1
34:18

Finally Bloğu, Return, Override, Exception - 2
30:59

Finally Bloğu, Return, Override, Exception - 3
20:17

Ödevler - 1
39:49

Ödevler - 2
40:39
+
Java IO - Dosya ve Dizin İşlemleri
26 Lectures 13:28:01

Dosya İşlemleri - File Sınıfı - 2
36:07

Dosya İşlemleri - File Sınıfı - 3
17:22

Input Sınıfları - 1.1
33:47

Input Sınıflar - 1.2
26:40

Input Sınıfları - 2.1
23:50

Input Sınıflar - 2.2
36:10

Input Sınıflar - 2.3
21:33

Input Sınıflar - 2.4
28:33

Output Sınıflar - 1
35:31

Output Sınıflar - 2
24:04

Output Sınıflar - 3
28:36

Output Sınıflar - 4
36:53

Output Sınıflar - 5
34:59

Reader Sınıflar - 1
40:10

Reader Sınıflar - 2
40:10

Writer Sınıflar - 1
29:18

Writer Sınıflar - 2
29:50

Writer Sınıflar - 3
30:49

Geçici Dosyalar - 1
29:15

Geçici Dosyalar - 2
30:52

Sıkıştırma - 1
35:38

Sıkıştırma - 2
24:37

Bölümleyiciler
35:26

Ödevler - 1
33:01

Ödevler - 2
27:46
+
Gelişmiş Giriş/Çıkış İşlemleri
9 Lectures 05:30:31
Gelişmiş Tamponlama - 1
39:47

Gelişmiş Tamponlama - 2
39:35

Gelişmiş Tamponlama - 3
40:22

Gelişmiş Tamponlama - 4
43:04

Gelişmiş Tamponlama - 5
42:09

Gelişmiş Tamponlama - 6
32:26

Gelişmiş Tamponlama - 7
32:49

Giriş/Çıkış Kanalları - 1
36:57

Giriş/Çıkış Kanalları - 2
23:22
4 More Sections
About the Instructor
Deep I/O
4.3 Average rating
108 Reviews
910 Students
6 Courses
Deep I/O

Deep I/O, bilişim ve teknoloji alanında derinlemesine araştırmalar yapan, proje, bilgi ve fikir üreten çekirdek bir ekibin adıdır.

Bu ekip, yeni fikirler üretmek ve bu fikirleri hayata geçirmek için çalışır. Deep I/O ekbi, bu çalışma sürecinde elde ettiği teknik bilgi ve tecrübe birikimini de video/gerçek ortam kursu, makale, kitap ve çeşitli etkinlikler aracılığıyla bilişim topluluklarına sunar.

Deep I/O Eğitmenleri;

- Kerim Fırat

Linux ve Android işletim sistemi üzerine kernel seviyeli AR-GE çalışmaları yapmaktadır. Özel bir akıllı telefon üreticisi firmanın AR-GE liderliğini yapmakta ve Java, C, C++ programlama dillerinde ileri seviye uzmanlığa sahiptir.

- Basılı kitapları;

Java 8 SE
Android Studio ile Programlama
Android Programlama - İleri Seviye Giriş
Android Oyun Programlama Giriş

- İlgi alanındaki teknolojiler;

Java, JSP, JSF
C / C++
Kotlin
Linux / Linux Kernel Development
Android / Android Kernel Development
Robotik
IoT
İnsansız Teknolojiler
Endüstri 4.0

- Cihan Özhan

Veri üzerine proje ve AR-GE çalışmaları yapmaktadır. Endüstri 4.0 ve insansız teknolojiler üzerine projeler geliştiriyor. 

- Basılı kitapları;

İleri Seviye T-SQL Programlama

- İlgi alanındaki teknolojiler;

C#, ASP.NET (MVC, Web API)
Go
Oracle
SQL Server
Machine Learning
BigData
İnsansız Teknolojiler
Robotik
IoT