Hibernate Framework

Java yazılım dünyasının en popüler çatılarından birisi olan Hibernate'i bu eğitim ile keşfedeceksiniz.
4.8 (10 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.
59 students enrolled
$80
Take This Course
  • Lectures 128
  • Length 26.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 7/2014 Turkish

Course Description

Kurumsal Java yazılım sektörünün en meşhur ve en değerli çatılarından olan Hibernate Framework ile kendinize güzel maaşlı bir gelecek sağlayabilirsiniz. Hibernate Framework video eğitimi sayesinde kariyerinizde altından bir sayfa açmış olacaksınız. Java iş ilanlarının hemen hemen tamamında sizden Hibernate ve Spring'i bilmenizi isterler. Bu eğitim sayesinden artık Hibernate öğrenmiş olacaksınız.ORM araçlarını ve kavramlarını yakından tanıyacağız.  Eğitimlerde her şey adım adım işlenmektedir. Bütün örnekleri kendimiz bizzat kodlayarak yapmaktayız. Hibernate ve JPA ilişkisini bu eğitimde detaylarıyla bulacaksınız. Tabloların Java sınıfları ile ilişkilerini öğreneceksiniz. ORM araçlarının Java dünyasındaki yerini ve önemini uygulamalı olarak öğrenceksiniz. Bu eğitimden sonra Java'da veritabanı işlemlerinizi kolaylıkla yapabileceksiniz. Güzel bir gelecek için kendinize bu eğitimle yaptırım yapın.

What are the requirements?

  • Java SE temel seviyede bilinmeli.
  • XML temel seviyede bilinmeli.
  • Eclipse IDE temel seviyede bilinmeli.
  • Bütün örneklerde her şeyi adım adım işliyoruz.

What am I going to get from this course?

  • Hibernate geliştirme ortamı ve mimarisini detaylarıyla inceleyeceğiz.
  • Persistence(kalıcılık) katmanını keşfedeceğiz.
  • OOP- RDBMS - JDBC ilişkilerini uygulamalı olarak göreceğiz.
  • ORM araçlarını öğreneceğiz.
  • JPA ile Hibernate ilişkisini öğreneceğiz.
  • Hibernate JBoss Tools ve HQL ilişkisini öğreneceğiz.
  • Uygulamalı olarak ilişkisel veritabanlarıyla Hibernate'in kullanımını öğreneceğiz.
  • Kurumsal Java dünyasında en yaygın olarak kullanılan veritabanlarının nasıl yapılandırıldığını göreceğiz.
  • Java yazılım dünyasının en popüler çatılarından birisi olan Hibernate'i bu eğitim ile keşfedeceksiniz.

What is the target audience?

  • Hibernate çatısını keşfetmek isteyenler.
  • Hibernate konusunda bilgisini sağlamlaştırmak isteyenler.
  • Hibernate üzerine çalışmalar yapıp kendine değer katmak isteyenler.
  • Hibernate çatısının detaylarını öğrenmek isteyenler.
  • Veritabanlarına yakın çalışmak isteyen kişiler.
  • Kurumsal projelerle yazılım yapıp girişimcilik yapmak isteyenler.

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: Geliştirme ortamının hazırlanması
18:53

Geliştirme ortamını hazırlıyoruz.

15:26

Geliştirme ortamını hazırlıyoruz.

13:49
Geliştirme ortamını hazırlıyoruz.
Section 2: Object Relational Mapping (ORM, O/RM, O/R mapping) Kavramları
18:37

ORM kavramını işliyoruz.

11:42
ORM kavramını işliyoruz.
JPA nedir? Ne degildir?
19:38
10:26

Kurumsal Java Mimarisi

12:30

ORM yaparken en önemli kavramlarımızdan birisi olan entity'i işliyoruz.

05:35
ORM yaparken en önemli kavramlarımızdan birisi olan entity'i işliyoruz.
11:08

ORM yaparken en önemli kavramlarımızdan birisi olan entity'i işliyoruz.

Section 3: Hibernate Projeleri
16:20

Jar dosyalarımızı organize ediyoruz.

hibernate.cfg.xml 1
10:57
hibernate.cfg.xml 2
09:48
MSSQL Server ile Veritabani - Tablo ve Kullanici Olusturma
10:30
Eclipse IDE ile MSSQL Server Baglantisi
06:21
Section 4: JPA Projeleri
persistence xml 1
09:53
persistence xml 2
11:11
JPA ile Hibernate
16:54
JPA ile EclipseLink
17:11
Section 5: Annotations (Dipnotlar)
@NamedQueryParametresiz
Preview
16:52
@NamedQuery-Parametreli 1
10:38
@NamedQuery-Parametreli 2
15:37
@Column
12:49
@Id-@Column-GetMetotlarindanOnceAnnotationKullanimi
04:22
@Table
07:38
@Transient-@Basic
06:14
@Temporal-@Lob
10:49
@GeneratedValue
09:16
@TableGenerator
13:34
@SecondaryTable
14:41
@Embedded @Embeddable 1
11:53
@Embedded @Embeddable 2
11:36
@AttributeOverrides @AttributeOverride 1
14:11
@AttributeOverrides @AttributeOverride 2
12:13
@ElementCollection
17:51
@JoinTable
07:32
@JoinColumn
07:27
@GenericGenerator @CollectionId
13:16
@ElementCollection EAGER ve LAZY
06:02
@OneToOne 1
Preview
12:22
@OneToOne 2
Preview
12:06
Eclipse IDE ile Apache Derby Database Veritabani Baglantisi
10:57
@OneToMany 1
14:00
Eclipse IDE ile Apache Derby Database Sorgulari
15:48
@OneToMany 2
09:58
@ManyToOne 1
10:58
@ManyToOne 2
12:13
PostgreSQL Server Kurulumu ve Tablo Olusturma
16:53
Tablolardan Verileri Sorgulama
04:58
PostgreSQL ile Eclipse IDE Baglantisi
05:15
@ManyToMany 1
19:08
@ManyToMany2
12:09
@OneToMany-@ManyToMany-CascadeType
Preview
13:28
@Inheritance 1
19:31
@Inheritance 2
10:07
@DiscriminatorColumn-@DiscriminatorValue-SINGLE_TABLE
13:01
@DiscriminatorColumn-@DiscriminatorValue-TABLE_PER_CLASS
14:58
@DiscriminatorColumn-@DiscriminatorValue-JOINED
10:37
CRUD_Islemleri 1
18:42
CRUD_Islemleri 2
17:22
Transaction Veri Giris Oncelikleri 1
12:08
Transaction Veri Giris Oncelikleri 2
12:49
Oracle Tablo Olusturma
14:17
Oracle Apex Formlari
11:47
Toad ve Oracle SQL Developer
15:44
Oracle SQL Developer ile Squence ve Trigger Olusturma
15:59
Toad ile Squence ve Trigger Olusturma
16:04
Oracle ile Eclipse IDE Baglantisi
07:00
Transaction_VeriEkleme-DuzenlemeDurumlari
13:52
Section 6: Annotation ve XML Haritalama ile Tablo İlişkileri
Annotation ve XML Haritalama ile Tablo İlişkileri
09:20
OneToOne_XML_Mapping 1
13:08
OneToOne_XML_Mapping 2
16:46
OneToOne_XML_Mapping 3
18:26
OneToOne_XML_Mapping 4
15:06
OneToOne_Annotation_Mapping 1
12:09
OneToOne_Annotation_Mapping 2
10:21
OneToOne_Annotation_Mapping 3
10:54
OneToMany_XML_Mapping 1
14:24
OneToMany_XML_Mapping 2
15:03
OneToMany_XML_Mapping 3
19:11
OneToMany_XML_Mapping 4 - Set - List - Bag - Array
13:08
OneToMany_Annotation_Mapping 1
13:51
OneToMany_Annotation_Mapping 2
16:46
ManyToMany_XML_Mapping 1
15:19
ManyToMany_XML_Mapping 2
11:27
ManyToMany_Annotation_Mapping
14:27
ManyToOne_XML_Mapping
16:58
ManyToOne_Annotation_Mapping
11:26
Component_XML_Mapping
08:43
Component_Annotation_Mapping
05:48
Section 7: JBoss Tools ile HQL (Hibernate Query Language)
JBoss Tools, HQL ve JPQL Sunumu 1
10:57
JBoss Tools, HQL ve JPQL Sunumu 2
14:16
JBoss Tools Kurulumu 1
10:04

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Mimar Aslan, Turkey Java User Group Leader, Computer Engineer

Özel indirim kuponlarından yararlanmak için bana mimaraslan@gmail.com üzerinden ulaşabilirsiniz.

Ready to start learning?
Take This Course