Apache Maven - Temelden Başla Hızlı İlerle
4.8 (20 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46 students enrolled

Apache Maven - Temelden Başla Hızlı İlerle

Kolay ve pratik örnekler ile temelden başlayarak gerçek Java Projelerini Maven ile nasıl yöneteceğinizi hızlıca öğrenin.
4.8 (20 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46 students enrolled
Created by Murat OBALI
Last updated 5/2019
Turkish
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 55 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Bu kursumuzda Maven'ın temellerinden başlayacağız
  • Hızlı bir şekilde Maven kullanımı için gerekli tüm bilgileri öğreneceğiz
  • Maven nedir ve neden bu kadar popüler
  • Maven'ın Yapısı, Proje Bağımlılıkları, Maven Repolar, Maven Plugin'ler, ...
  • Maven Yaşam Döngüsü - Faz, Plugin, Goal İlişkisi
  • POM dosyası ve Super POM detayları
  • Maven ile IDE Entegrasyonu - Eclipse, Spring STS, IntelliJ IDEA, NetBeans
  • Kurs boyunca öğrendiklerimizin uygulamasını yapacağız
  • Bir "HelloWorld" uygulaması geliştireceğiz ve Maven ile build edeceğiz
  • Uygulamamızın birim testini yazacağız ve Maven ile birim testlerini çalıştıracağız
  • Her bölüm sonunda değerlendirme testi ile öğrendiklerimizi pekiştireceğiz
  • Bölüm özetleri ile hızlı konu tekrarı yapacağız
Course content
Expand all 56 lectures 03:16:42
+ Maven'a Giriş
11 lectures 38:47
Maven Nedir?
02:57
Maven'ın Amacı
00:27
CoC Kavramı
02:20
Neden Kullanmalıyız?
02:40
Maven & Ant
03:48
Maven
01:56
Maven ve Ant Karşılaştırması
02:55
Maven Kurulumu
07:20

Değerlendirme Testi

Değerlendirme Testi
2 questions
+ Maven'ın Yapısı
9 lectures 28:18
Maven'ın Yapısı
01:00
Dizin Yapısı
03:40
POM ve SuperPOM
03:33
Minimal POM
02:04
Bağımlılıklar
02:04
Goal
01:05
Yerel Repo
01:45
Örnek Uygulama
11:31
Bölüm Özeti
01:36

Değerlendirme Testi

Değerlendirme Testi
2 questions
+ Bağımlılıklar
9 lectures 34:35
Bağımlılıklar
01:08
Bağımlılık Tanımlama
02:18
SNAPSHOT ve Versiyon
07:34
Paket Tipleri
02:59
Geçişli Bağımlılıklar
06:23
Dış Bağımlılıklar
01:26
Scope (Kapsam)
03:21
Örnek Uygulama
06:58
Bölüm Özeti
02:28

Değerlendirme Soruları

Değerlendirme Soruları
2 questions
+ Maven Repo
9 lectures 20:53
Maven Repo
00:41
Repo Nedir?
00:55
Yerel Repo
03:21
Uzak Repo
02:22
Kurumsal Repo
01:54
SNAPSHOT ve Release Repo
01:29
Plugin Repo
01:18
Örnek Uygulama
07:05
Bölüm Özeti
01:48

Değerlendirme Soruları

Değerlendirme Soruları
2 questions
+ Maven Plugin
8 lectures 25:28
Maven Plugin
00:37
Maven Plugin Nedir?
01:18
Yaşam Döngüsü
01:25
Fazlar
02:45
Goal
01:30
Yaşam Döngüsü, Faz ve Goal İlişkisi
03:01
Örnek Uygulama
13:25
Bölüm Özeti
01:27

Değerlendirme Soruları

Değerlendirme Soruları
2 questions
+ Maven ve IDE
10 lectures 48:41
Maven ve IDE
00:39
Spring STS
00:42
Örnek Uygulama - Spring STS ve Maven
12:23
Eclipse
00:55
Örnek Uygulama - Eclipse ve Maven
14:23
IntelliJ IDEA
00:39
Örnek Uygulama - IntelliJ IDEA ve Maven
08:47
NetBeans
00:15
Örnek Uygulama - NetBeans ve Maven
08:48
Bölüm Özeti
01:10

Değerlendirme Soruları

Değerlendirme Soruları
2 questions
Requirements
  • Yazılım kurulumları detaylı bir şekilde anlatıldı.
  • Temel seviyede Java bilgisi olsa iyi olur, ancak şart değil.
  • Temel seviyede XML bilgisi olsa iyi olur, ancak şart değil.
Description

Java Programcılarının mutlaka öğrenmesi gereken bir kurs!

Apache Maven, Java dünyasında en popüler build ve proje yönetim araçlarından biridir. Bu kursumuzda Maven ile ilgili tüm temel konseptleri hem teorik hem de uygulamalı olarak hızlıca öğreneceğiz.

  • Maven'ı indirecek ve kuracaksınız.

  • Maven'ın tüm konseptlerini öğreneceksiniz.

  • Proje Nesne Modelini (POM) öğreneceksiniz.

  • Super POM ve detaylarını öğreneceksiniz.

  • Maven kullanarak proje oluşturacak ve build edeceksiniz.

  • Komut satırından Maven'ı nasıl kullanacağınızı öğreneceksiniz.

  • Maven'ın varsayılan ayarlarını nasıl değiştirebileceğinizi öğreneceksiniz.

  • IDE'lerin Maven entegrasyonunu ve ne gibi özellikler sunduğunu öğreneceksiniz.

  • Eclipse, Spring STS, IntelliJ IDEA, NetBeans ile Maven projesi yönetmeyi öğreneceksiniz.

Gereksinimlerimiz nelerdir?

  • Java, IDE, Maven (Tüm kurulumlar detaylı bir şekilde anlatıldı.)

  • En temel seviye de Java ve XML bilgisi, ancak şart değil.

Kurs sonunda neler elde edeceğim?

  • Sözleşmelerin ayarlamalardan önce gelmesini (CoC) ve Maven yapısını öğreneceksiniz.

  • Maven ile ilgili temel tüm konseptleri öğreneceksiniz.

  • Öğrendiklerinizi ve proje build yetkinliklerinizi projelerinizde kullanabiliyor olacaksınız.

  • Maven kullanarak Java uygulamaları geliştirebileceksiniz.

  • Kurs boyunca yapacağınız uygulamalar ile gerçek bir Maven deneyimi kazanacaksınız.

Who this course is for:
  • Java ile yazılım geliştiren herkes
  • Temel Java bilgisi olan öğrenciler, ancak Java bilgisi şart değil.
  • En popüler proje yönetim aracını (Maven) tüm yönleriyle öğrenmek isteyen herkes
  • Java yazılım geliştirmede üretken olmak isteyen herkes