Temel Java Eğitim Seti
4.3 (247 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.
3,280 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Temel Java Eğitim Seti to your Wishlist.

Add to Wishlist

Temel Java Eğitim Seti

Temel programlama eğitimi
4.3 (247 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.
3,280 students enrolled
Created by Emre Altunbilek
Last updated 9/2017
Turkish
Price: Free
Includes:
  • 6.5 hours on-demand video
  • 2 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Java programlama diline temel olarak hakim, nesneye yönelik programlamaya aşina olacağınız bir eğitim sizleri bekliyor
View Curriculum
Requirements
  • Programla hakkında genel bilgi
Description

Yeni bir eğitim setiyle karşınızdayım.

Programlamaya yeni başlayan veya kendini Java konusunda geliştirmek isteyen arkadaşlar için temel seviyede Java bilgisini vermeye çalıştığım bu eğitim seti umarım faydalı olur.

Bu sette anlatılanlar ileride çekilecek İleri Java ve Android eğitim setleri için de temel oluşturacağı için takip etmenizi öneriririm.

Java nedir sorusuyla başlayıp sınıf ve nesneler ile ilgili ayrıntılı bilgiler vermeye çalıştım. Her bir kodun ne işe yaradığının mantığını anlatmaya ve örnekler vermeye çalıştım.

Lütfen yorumlarınızı eksik etmeyin, teşekkürler

Who is the target audience?
  • Programlama mantığını öğrenmek isteyen, Java dilini öğrenmek isteyen veya Android ile uygulama geliştirmek isteyip java eksiği olan herkes
Compare to Other java türkçe Courses
Curriculum For This Course
30 Lectures
06:30:52
+
Eğitime Giriş
4 Lectures 23:49

Yeni bir eğitim setiyle karşınızdayım.

Programlamaya yeni başlayan veya kendini Java konusunda geliştirmek isteyen arkadaşlar için temel seviyede Java bilgisini vermeye çalıştığım bu eğitim seti umarım faydalı olur.

Bu sette anlatılanlar ileride çekilecek İleri Java ve Android eğitim setleri için de temel oluşturacağı için takip etmenizi öneriririm.

Java nedir sorusuyla başlayıp sınıf ve nesneler ile ilgili ayrıntılı bilgiler vermeye çalıştım. Her bir kodun ne işe yaradığının mantığını anlatmaya ve örnekler vermeye çalıştım.

Lütfen yorumlarınızı eksik etmeyin, teşekkürler

Giriş - Tanıtım
03:39

Java nedir sorusu ile eğitim setine başlıyoruz.

Java hem bir programlama dilidir, hem de bir runtime environment’tır.

JRE ve JDK kavramları ne demektir?

Daha fazlası videomuzda..

Java Nedir
05:57

Eğitim boyunca java programlama için IntelliJidea editorunu kullanacağım.

Siz de kendi tercihinize göre bir editör seçebilirsiniz.

Editör Kurulumu
07:19

Editörü kurduk, projemizi oluşturduk ve gördüğümüz yapıyı anlatmaya çalıştım.

Java ile ilgili en genel en temel özelliklerden bahsettik.

Projeye Ilk Bakış
06:54
+
Temel Programlama Yapıları
7 Lectures 01:06:24

Programlamada değişkenler ve veri tipleri en temel konulardır.

Bu videoda da Java da değişken ve veri tipleri nedir nasıl kullanılır konularına değindim.

Değişkenler ve Veri Tipleri
06:34

Bu videoda gerek koşul ifadelerinde gerekse döngülerde ihtiyaç duyduğumuz matematiksel operatörlerinden bahsettim.

Data tiplerini öğrenmiştik. Bu tipleri birbirine dönüştürmemiz gerekebilir. Bunun nasıl yapılacağından bahsettiğim bu video umarım faydalı olur.

Matematiksel Operatorler ve Tip Dönüştürme
15:21

Bu derste ilişki operatorlerinden, değişken tanım alanından ve mantıksal operatorlerden bahsettik

Daha sonra if ve else if yapılarını anlattık.

Koşul İfadeleri
13:26

Bu videoda döngüler konusuna giriş yapıyoruz.

Döngü çeşitlerinden bahsedip wile ve do while kullanımına örnek yapıyoruz.

Döngüler while ve do while
07:55

Döngüler konusuna for ve foreach yapılarıyla devam ediyoruz.

Bu videoda Array yani diziler hakkında da kısaca bilgi verilmiştir.

Döngüler for ve foreach
09:20

Bu dersimizde çoğu zaman ihtiyaç duyacağımız switch yapısından bahsettik.

Bu yapıyı kullanırken dikkat etmemiz gerekenleri belirtip, kullanımı ile ilgili minik bir örnek yaptık

Switch Kullanımı
05:21

Şimdiye kadar Java ve programlama ile ilgili çok fazla şey öğrendik.

Bu videoda tüm bunların kullanımını gösterebileceğimiz bir örnek yapıyoruz.

Bu videoda while, switch, for, dizi kavramlarının örneğini bulabilirsiniz.

Genel Tekrar
08:27
+
Nesneye Yönelik Programlama Yapıları
17 Lectures 04:59:35

Evet zurnanın zort dediği yere geldik:) Bu ders ile kafaları karıştıran, bu nasıl bir şey dediğimiz konuya Sınıflara ve nesnelere gelmiş bulunuyoruz.

Dilim döndüğünce anlatmaya çalıştım ama anlamadıysanız üzülmeyin. Dikkatli dinleyin ve diğer videolara da şans verin. Yeni örnekler gördükçe bu konuya daha çok hakim olacaksınız ve sınıflar vazgeçilmeziniz olacak. Çünkü işlerimizi çok kolaylaştıran yapılar..

Kafanıza takılan bir yer varsa lütfen çekinmeden sorun, ilerleyen dersler için bu video temel olacak.

Class ve Object Kavramları
07:58

Bu derste oluşturacağımız sınıfları nasıl kullanacağımızdan yani nesne oluşturmaktan bahsediyoruz.

Ayrıca classlar referans metoduyla çalışır, bunun mantığını anlatıyoruz.

Sınıfları (Classları) Kullanmak
11:03

Bu derste nesneye yönelik programlama mantığından getter ve setter methotlarından bahsettik.

Encapsulation nedir, niye kullanmalıyız? Bu ve bunun gibi pek çok önemli konu videomuzda….

Getter Setter ve Encapsulation Kavramları
10:35

Daha önceki derslerde kullandığımız methodlara daha detaylı bir bakış atıyoruz.

Methodlar nedir? Ne işe yarar? Geri dönüş tipi nedir? Bu ve daha fazlası videomuzda…

Methot Kavramı
10:11

Sınıflar ve nesneler ile ilgili pek çok şey öğrendik. Bu konularla ilk defa karşılaşan arkadaşlar için biraz karışık gelmiş olabilir.

Bu yüzden gelin bir tekrar yapalım ve öğrendiğimiz konuları daha önce yazdığımız bir örnek iiçn uygulamaya çalışalım.

Takıldığınız, anlamadığınız bir yer varsa lütfen çekinmeden sorun….

Videolar geçtikçe, örnekler yaptıkça konular mantığınıza yatacak merak etmeyin:)

Sınıf-Nesne Özeti
19:07

Bu videoda değişken ilkleme yani initialization kavramlarından bahsettik.

Daha sonra yapıcı method yani constructor kullanımını detaylı bir şekilde anlatmaya çalıştık.

Daha sonra öğrendiğimiz yeni yaklaşımları daha önce yaptığımız Matematiksel işlemler sınıfı üzerine uyguladık.

Umarım konu anlaşılmıştır. Sorunuz varsa çekinmeden sorabilirsiniz…

Initialization ve Constructor Method
22:35

Bu dersimizde method overloading kavramını anlattık.

Tanımladığımız değişkenlerin tanım aralığı nedir, nerelerde kullanabiliriz konularına değindik.

Overloading Ve Değişken Kapsamı
11:29

Bu dersimizde yeni öğrendiğimiz method overloading işlemini eğitim boyunca düzenlediğimiz örnek üzerinde uygulamaya calıştık.

Method Overloading Örneği
11:21

Bu dersimizde kalıtım nedir, neden yaparız ve overriding kavramlarından bahsettik.

Umarım konular anlaşılıyordur, aklınıza takılan bir şey varsa sormaktan çekinmeyin ve ilerleyen derslere de lütfen göz atın..

Kalıtım (Inheritance) ve Overriding Kavramları
16:26

Object sınıf tüm sınıfların ana sınıfıdr ve tüm sınıflar ondan türetilir.

Kendine özel methodları vardır ve bu methodlar alt sınıflar tarafından kullanılabilir ve override edilebilir.

Bu dersimizde Object sınıfından detaylı bir şekilde bahsettik.

İki nesnenin eşit olma/olmama durumunu açıkladık.

Object Sınıfı ve Eşitlik Kavramı
14:18

Bu dersimizde super referans kelimesinden, final ve abstract anahtar kelimelerinin ne işe yaradığını öğrendik

Kalıtılmış bi ana sınıf alt sınıf arasında constructorlar nasıl kullanılır detaylı bir şekilde anlattık.

Umarım faydalı olmustur. Kolay gelsin

final, super, abstract ve constructor Kavramları
13:18

String sınıfından, ne olduğundan ve en çok kullanılan methodlarından ayrıntılı bir şekilde bahsettik.

String Sınıfı ve Methodları
14:36

Bu dersimizde stream, inputstream,bufferedreader ve scanner kavramlarından bahsettik.

Kullanıcıdan veri alarak programlarımızı nasıl daha interaktif yaparız, bunun için neleri nasıl kullanırız onları anlatıp, konuyla ilgili detaylı bir örnek yaptık.

Örnekte geçen kodları emrealtunbilek.com’da bulabilirsiniz.

Umarım faydalı olmuştur.

Kullanıcıdan Veri Almak
21:04

Bu dersimizde programlamada bize büyük kolaylıklar sağlayan bir collection sınıfı olan Arraylist kavramından, methodlarından bahsedip detaylı bir örnek yaptık.

Örneğimizde kullanıcıdan veri almak için Swing kütüphanesinden JOptionPane sınıfını kullanarak görsel bir etkileşim oluşturduk.

Umarım faydalı olmuştur.

Arraylist ve JOptionPane Sınıfı
32:41

Bu dersimizde static anahtar kelimesinin ne olduğundan bahsettik.

Static anahtar kelimesinin kullanım yerleri olan değişkenler, bloklar ve methodları anlatıp, mantığını anlamak için bir örnek yaptık.

Static Kavramı
28:57

Temel Java Eğitim Setimizi son bir örnekle bitiriyoruz.

Bu örnekte şuana kadar işlediğimiz tüm konuları tekrar etmiş olucaz.

If, while, for, switch, class, object, kalıtım, overriding, Joptionpane, Arraylist Polimorfizm konularını bu örnekle beraber umarım çok daha iyi anlamışsınızdır.

Eğitim seti umarım faydalı olmuştur, yepyeni eğitimlerde görüşmek üzere…

Eğitim Seti Son Projesi Part 1
22:20

Temel Java Eğitim Setimizi son bir örnekle bitiriyoruz.

Bu örnekte şuana kadar işlediğimiz tüm konuları tekrar etmiş olucaz.

If, while, for, switch, class, object, kalıtım, overriding, Joptionpane, Arraylist Polimorfizm konularını bu örnekle beraber umarım çok daha iyi anlamışsınızdır.

Eğitim seti umarım faydalı olmuştur, yepyeni eğitimlerde görüşmek üzere…

Eğitim Seti Son Projesi Part 2
31:36
+
Bonus
2 Lectures 01:04
Bayram Kutlaması ve Indirimi
00:34

Merhaba değerli arkadaşlar;

Java ile ilgili tüm yapıları bol örnek ve projelerle anlattığım, yaklaşık 45 saatlik  Sıfırdan İleri Seviyeye Uygulamalı Java Kursu yayına alınmıştır.

Bu kurs ile java ile ilgili öğrenmediğiniz konu kalmayacak ve artık android uygulamaları geliştirirken yazdığınız kodlar çok daha mantıklı gelecek. Temelden ileri seviyeye tüm konuları barındıran bu kurs umarım herkese faydalı olur.

En temel java kitabını bile alsanız yaklaşık 40 - 50 lira vermeniz gerekiyor ve o kitap da asla yeterli olmayacaktır. Bu eğitim örnek projeleri saysanız dahi en az 3 kitaba eş değer.  Sitede 200 TL olarak satışa sunulan bu kursa; eski öğrencilerime özel olarak oluşturduğum kodu kullanarak 50 TL ile aşağıdaki link üzerinden katılabilirsiniz.

https://www.udemy.com/sfrdan-ileri-seviyeye-uygulamal-java-kursu/?couponCode=JAVA50TL

Hepinize kolay gelsin, başarılarınızın devamını dilerim. yeni eğitim setlerinde görüşmek üzere :)

Yeni JAVA Kursu Yayında
00:30
About the Instructor
Emre Altunbilek
4.4 Average rating
580 Reviews
7,253 Students
7 Courses
Engineer

Ben Emre Altunbilek. 1988 Bursa doğumluyum. Ege Üniversitesi Bilgisayar Mühendisliği bölümünden 2012 yılında mezun oldum ve sonrasında çalışma hayatına atıldım.

Bir kamu kuruluşunda bilgi işlem merkezinde çalışmaktayım. İş yerinde Database Administration ,Yedekleme Sistemlerinden sorumluyum.

Php, mysql, html5, css, jquery ve laravel frameworku konusunda bilgi sahibiyim.

Android konusunda çalışmalarım devam etmektedir. Burda ve bazı sosyal medya sitelerinde eğitim setlerim mevcut ve daha fazlasını sizlerle paylaşmak için sabırsızlanıyorum. Özellikle java ve android ile ilgili yeni eğitim setlerini kısa süre içinde paylaşacağım.




.