Hibernate Framework
4.9 (15 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.
82 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Hibernate Framework to your Wishlist.

Add to Wishlist

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.9 (15 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.
82 students enrolled
Created by Mimar Aslan
Last updated 3/2016
Turkish
Price: $175
30-Day Money-Back Guarantee
Includes:
  • 26.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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.
View Curriculum
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.
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.

Who 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.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
128 Lectures
26:27:24
+
Geliştirme ortamının hazırlanması
3 Lectures 48:08

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

Preview 18:53

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

Geliştirme Ortamının Hazırlanması 2
15:26

Geliştirme ortamını hazırlıyoruz.
Eclipse IDE ile MySQL Server Baglantisi
13:49
+
Object Relational Mapping (ORM, O/RM, O/R mapping) Kavramları
7 Lectures 01:29:36

ORM kavramını işliyoruz.

ORM 1
18:37

ORM kavramını işliyoruz.
ORM 2
11:42

JPA nedir? Ne degildir?
19:38

Kurumsal Java Mimarisi

Java Uygulama Mimarisi
10:26

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

Entity(Varlik) Kavramlari 1
12:30

ORM yaparken en önemli kavramlarımızdan birisi olan entity'i işliyoruz.
Entity(Varlik) Kavramlari 2
05:35

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

Entity(Varlik) Kavramlari 3
11:08
+
Hibernate Projeleri
5 Lectures 53:56

Jar dosyalarımızı organize ediyoruz.

Jar dosyalari için kutuphane olusturma
16:20

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
+
JPA Projeleri
4 Lectures 55:09
persistence xml 1
09:53

persistence xml 2
11:11

JPA ile Hibernate
16:54

JPA ile EclipseLink
17:11
+
Annotations (Dipnotlar)
50 Lectures 10:18:42

@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



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


@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
+
Annotation ve XML Haritalama ile Tablo İlişkileri
21 Lectures 04:42:41
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
+
JBoss Tools ile HQL (Hibernate Query Language)
33 Lectures 06:04:46
JBoss Tools, HQL ve JPQL Sunumu 1
10:57

JBoss Tools, HQL ve JPQL Sunumu 2
14:16

JBoss Tools Kurulumu 1
10:04

JBoss Tools Kurulumu 2
10:39

Hibernate JBoss Tools
18:08

Hibernate JBoss Tools - CRUD 1
13:34

Hibernate JBoss Tools - CRUD 2
10:09

Hibernate JBoss Tools - CRUD 3
08:47

HQL-Form
17:35

Birden Fazla Hibernate Ayar Dosyasi ile Calisma 1
16:55

Birden Fazla Hibernate Ayar Dosyasi ile Calisma 2
17:36

HQL-As
05:41

HQL-Select
09:44

HQL-Where
04:35

HQL-Where-EtiketliSetParameter
06:31

HQL-Where-SoruIsaretliSetParameter
05:39

HQL-OrderBy
07:44

HQL-GroupBy
10:19

HQL-Update
17:15

HQL-Delete
09:47

HQL-Insert _1
11:11

HQL-Insert _2
14:00

HQL-SetFirstResult-SetMaxResult
13:01

JBossTools_Ile_HQL-JPQL_Sorgulama 1
12:02

JBossTools_Ile_HQL-JPQL_Sorgulama 2
17:07

Criteria
08:26

Criteria-Order
08:00

Criteria-Restrictions 1
11:18

Criteria-Restrictions 2
08:53

Criteria-Restrictions-LogicalExpression
08:34

Criteria-SetFirstResult-SetMaxResult
03:31

Criteria-Projections
10:50

HibernateNativeSQL
11:58
+
Hibernate Caching (Önbellek)
4 Lectures 01:04:13
1.Seviye Önbellek (First Level Cache)
15:20

2.Seviye Önbellek (Second Level Cache)
19:58

Eşzamanlı Stratejiler (Concurrency Strategies)
13:40

Önbellek Sağlayıcıları (Cache Providers)
15:15
+
Hibernate Batch Processing (Toplu İşlemler)
1 Lecture 10:13
Hibernate Batch Processing (Toplu İşlemler)
10:13
About the Instructor
Mimar Aslan
4.2 Average rating
2,362 Reviews
24,839 Students
18 Courses
Turkey Java User Group Leader, Computer Engineer

Mimar gerçek adımdır. 
Senior Java/Scala Developer olarak kurumlar için yazılım geliştirme hizmetleri vermekteyim.

İLETİŞİM OLARAK SADECE MAIL KULLANIYORUM. Eğitim, kariyer, proje, indirim kuponu gibi ve diğer bütün sorularınız için bana mimaraslan@gmail.com adresinden ulaşabilirsiniz. İyi çalışmalar, başarılar. Teşekkürler.