http://faikturan.com/tr/java-ee-spri...online-egitim/
Amaç : Bu eğitim ile Java EE dünyasına giriş yapabilirsiniz. Java kariyeri isteyen arkadaşlar yeterli bir Java SE bilgisinden sonra bu eğitime dahil olabilir. Java SE eğitiminde kendini yeterli görmeyen arkadaşlar Youtube kanalımız üzerinden ücretsiz olarak bu ders videolarını izleyip uygulayabilir.

Spring Boot Nedir? :

Spring Framework kullanarak uygulama geliştirirken xml dosyaları üzerinden konfigürasyon işlemlerini yapmaktayız. Bu işlemler proje büyüdükçe vakit alabiliyor. Spring Boot ise bu vakit kaybını en aza indirmeyi planlayan bir başka Spring Freamework’üdür.

Spring Boot sadece koda odaklanmayı sağlamayı amaçlamakta olup bizi xml dosyaları üzerindeki vakit kaybını ortadan kaldırır. Xml dosyaları ile uğraşmadan Spring tabanlı uygulamaları hemen geliştirebileceğimiz Spring Boot ile yapabilecekleriniz sınırsız. Spring Boot’un amacı sadece koda odaklanmayı sağlamak. Hatta öyle ki kendi içerisinde gömülü bir Tomcat gelmektedir.

Katılabilmek için ön şart nedir?

Kendini rahatça ifade edebilecek seviyede yeterli Java SE bilgisi ve Temel MySQL bilgisi.

Eğitim internet üzerinden canlı ders (online) olarak mı gerçekleştirilmektedir, eğitimlerin kaydı alınıyor mu ?
Eğitimler internet üzerinden canlı ders (online) olmaktadır.

Eğitimlerin kaydı alınmaktadır.
Video kayıtları, kodlar , dokümanlar vs eğitime katılan arkadaşlarla paylaşılmaktadır.

Eğitimin süresi ve günü nedir ? Kaç hafta sürmektedir ?
4 Ay/16 hafta sürmektedir.

Hafta sonu (Cumartesi – Pazar) 2 gün ders olmaktadır. Dersler 3×40-50 dakikalık bloklardan oluşmaktadır.
10 dakikalık aralar vermekteyiz.
Genel olarak 09:00 – 12:00 arası dersler işlenmektedir.

En Yakın Eğitim Başlama Tarihi Ne Zaman?
06.05.2017 Cumartesi

Eğitimde kullanılacak teknolojiler nelerdir?

Java EE 7: JPA 2.1, Bean Validation 1.1, JMS 2.0, EJB 3.2, CDI 1.1, JAX-RS 2.0, security.
Java 8: Lambda expressions, Date and Time API, streams and more.
Wildfly 8 (former JBoss) as Application Server.
MySQL
Hibernate
Spring Framework, Spring Boot, Spring Data JPA
Maven.
Vaadin Framework
Eclipse IDE (this is a Maven project, so you can use other IDE).
Postman Chrome extension to test all our REST endpoints.
Bu kurs sonunda neleri öğrenmiş olacağım?

Sıfırdan bir Kurumsal Java Projesi oluşturacaksınız.
Java EE teknolojilerini Spring Boot Framework ile kombine bir şekilde birleştirmeyi öğreneceksiniz.
Wildfly/JBoss ile çalışmayı öğreneceksiniz.
Maven kullanmayı öğreneceksiniz.
Vaadin Framework üzerinde iyi bir kavrayış elde edeceksiniz.
XML ile Spring Framework’ü öğreneceksiniz.
JPA hakkında kalıcı bilgiler öğreneceksiniz.
Spring Boot ile proje geliştirmeyi öğreneceksiniz.
Eğitim Konu Başlıkları Nelerdir?

Giriş – (Proje Gereksinimleri, Kullanılacak Teknolojiler, Proje Mimarisi, Proje Metodolojileri)
Installing Java , Eclipse, Maven, MySQL , JBoss – WildFly
What is Maven?
Maven with command line and Eclipse
Project Object Model (POM)
Build lifecycles and phases, Plugin
Maven repositorie, Multiple modules
Parent pom vs aggregator pom, Using WARs
Java Persistence API (JPA)
JDBC
What is Java Persitence API?
Java Persistence API architecture
Object relation mapping components
First JPA application – insert new record
JPA annotations
Basic CRUD operartions with EntityManager – insert – read – delete
Java Persistence Query Language (JPQL) – basic queries – native SQL queries- named queries
Inheritance in JPA- Inheritance strategies- MappedSuperclass
Entity relationships – @OnToOne – @OneToMany – @ManyToOne- @ManyToMany
Lazy and eager fetch- Cascading fields- Callbacks and listeners- Locks – optimistic and pessimistic
JPA vs hibernate
Spring Framework – XML Configuration
Architecture of Spring framework
First Spring application
Spring containers
Bean scopes – Bean init and destroy
Dependency injection
Annotations- java based annotations autowire qualifier configuration
@Qualifier annotation
Spring Boot
First spring boot application
Using annotations in Spring Boot
Building with Maven
Building with Eclipse
Spring boot with vaadin integration
Using existing WildFly server
Spring and Spring Boot summary
Spring Security
Vaadin Framework Basics
Java EE, Spring Boot, Maven ile Web Application Geliştirme
Eğitimler nasıl işleniyor, hangi araçları kullanıyoruz?

Eğitimler için internet bağlantınızın olması yeterli. Nerede olursanız olun internet bağlantısı üzerinden eğitimleri izleyip uygulayabilirsiniz.
Chrome/Firefox web tarayıcısı yeterli olacaktır.
Canlı ders başladığında, eğitim linkini Facebook/Whatsapp üzerinden paylaşıyorum.
Her bir eğitim grubu için Facebook ve Whatsapp ta bir grup oluşturuyorum, iletişim ve bilgi paylaşımını bu kanallar ile yapıyorum.

Eğitim Ücreti Ne Kadar?

800 TL (Maddi sıkıntı varsa 4 eşit taksit ödeme yapılabilir)

İletişim:

Faik TURAN – Java Yazılım Eğitmeni
Whatsapp No: 0536 978 26 12
email: turanfaik@hotmail.com

Online Java SE, Java EE ve Android Youtube Videoları
Java SE Youtube Videolarıma Aşağıdaki oynatma listesinden ulaşabilirsiniz.
https://www.youtube.com/playlist?lis…8JY0BLMyCc7yVY

Java EE Youtube Videolarıma Aşağıdaki oynatma listesinden ulaşabilirsiniz.
https://www.youtube.com/playlist?lis…brCApx5YC3P4YA

Online Java EE Youtube Videolarıma Aşağıdaki oynatma listesinden ulaşabilirsiniz.
https://www.youtube.com/playlist?lis…NK0-Ddq-oVYoYp

Online Android Youtube Videolarıma Aşağıdaki oynatma listesinden ulaşabilirsiniz.
https://www.youtube.com/playlist?lis…VE0rbaRWjGIi5y

Programlama Teknikleri Youtube Videolarıma Aşağıdaki oynatma listesinden ulaşabilirsiniz.
https://www.youtube.com/playlist?lis…LKV-Xc1fyxab08