Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi

Java, JUnit ve Mockito ile Unit Testler yazarak, kodlarınızın doğru çalıştığından emin olmanın yöntemini öğrenin.
4.29 (143 reviews)
Udemy
platform
Türkçe
language
Software Testing
category
instructor
Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi
990
students
9 hours
content
Jun 2018
last update
$13.99
regular price

Why take this course?

🚀 Java, JUnit ve Mockito ile Unit Test Yazma Eğitim 🎓

Ders Headline: "Java, JUnit ve Mockito ile Unit Testler yazarak, kodlarınızın doğru çalıştığından hep emin olmanın yöntemini ÖGRENİN!"

Ders Açıklaması: Her yazılım mühendisi için kritik bir beceri arayıcısınız varsa, unit testleri yazabilme konusunda kendi kafa karıştırmayacak şekilde bilmeniz gerekiyor. Bu eğitimde, Java projeleri için en modern ve en yaygın olarak kullanılan unit test araçları olan JUnit5, Mockito ve AssertJ ile hem pratik öğrenme hem de teorik derinlemesine dalacakız.

Ders Öngörüleri:

  • 🎯 JUnit5 En Son Versiyonu: JUnit4'e göre JUnit5'in farklarını anlayarak, yazılım geliştiricisinden developer’e kadar daha geniş bir platform için nasıl yazabileceğinizi keşfedin.

  • 📝 AssertJ İle Ayrıcalı Düzey Geçerlemeler: Test kodlarınızın okunabilirliğini ve anlaşılığını artıracak AssertJ'nin özelliklerini öğrenin.

  • 🕶️ Mockito Özellikleri: Yapay nesneler (mocks) kullanarak testlerinizi daha odaklı ve iyi tasarlanmış yapılara yönelik olmasını sağlayan Mockito'nun avantajlarını kapsayın.

  • 👩‍💻 Pratik Odaklı Övngeler: Dersin tamamlanma süresinin büyük bir kısmını alacak, pekişli ve gerçek dünya uygulamalarına yakın pratik övngelerle bilginizi pekiştirin.

  • 📈 Test-Driven Development (TDD): Yazılım geliştirmelerinizde TDD yöntemini uygulayarak, test ve kod birlikte geliştirme sürecini pekişlemeye hitap edin.

Ders Yazılım Geliştirme Araçları:

  • Java 10
  • JUnit 5
  • Mockito 2
  • AssertJ 3
  • Maven 3
  • IntelliJ IDEA 2018.1

Bu eğitimte sizler:

  • Java'nin ve yazılım testlerine genel bir kurgusalı kazanacaksınız.
  • JUnit5, Mockito ve AssertJ gibi araçların özelliklerini detaylandırıcı olarak anlayacaksınız.
  • Gerçek dünya senaryolarında bu araçları nasıl kullanabileceğinizi öğreneceksiniz.
  • TDD yöntemiyle geliştirme sürecini daha iyi anlayacaksınız.
  • Pratik bir örnek projede kod yazma ve test etme becerilerinizi artıracaksınız.

Eğitimde Kullanılan Teknolojiler:

  • Java 10: Yeni özelliklerle daha verimli ve hızlı kod yazmayı pekişleyeceksiniz.
  • JUnit 5: JUnit4'e göre farklı anadahi, modüler ve platforma dayalı testler yazmaya özenle tasarlanmıştır.
  • Mockito 2: Yapay nesneler (mocks) oluşturarak, bağımlılık düşürmek ve testlerinizi daha yönetilebilir kılasayacaksınız.
  • AssertJ 3: Hata mesajlarını daha açıklayıcı ve anlaşılır hale getirebilecek, kişiselle test yazarken zaman kazanacaksınız.
  • Maven 3: Projenizi yönetmek ve bağımlı kütüphaneleri otomatik olarak sürücülere indirmeyi kolaylaştıran bir araç olacaksınız.
  • IntelliJ IDEA 2018.1: Yazılım geliştirmelerinizde en iyi deneyimyi değerlendirebilecek, güçlü bir IDE'ye sahip olacaksınız.

Bu eğitimle yazılım testlerine ve TDD uygulamaya adım adım atılmayı öğrenip, kendi projelere başlamayı daha verimli ve etkin bir şekilde hizmet edebilirsiniz. Bunun yanı sıra hem pekişsel hem de teorik zengin bir bilgi kutulu saklayacaksınız!

Bu eğitimden geçireceğiniz deneyim, yapay nesnelerin ve modüler testlerin yazılmasına olan talimlisini, yazılım testleriyle ilgili genel bir kurgusalığınızı ve TDD uygulamayı pratik bir ortamada deneyimlemeyecektir. Bu eğitimle, gerçek dünya senaryolarına yönelik hem teknik hem de strategik bir yaklaşımlar öğrenip, kendi karmaşık projelerinizde daha iyi performans gösterebilirsiniz.

Son olarak:

  • Yeni öğrendiklerinizi pekiştirecektiniz.
  • Java ve yazılım testlerine genel bir anlayış kazanacaktır.
  • JUnit5, Mockito ve AssertJ gibi araçların avantajlarını pekişlemeyeceksiniz.
  • TDD yöntemini geliştirme süreci daha iyi anlacaksınız.
  • Pratik bir projede kod yazma ve test etme becerilerinizi artıracaksınız.
  • Eğitimde kullanılan teknolojilerle yabancı sürecektir, hem dünya genelindeki en iyi uygulamaları keşfedip hem de kendi projelere uygulayabilirsiniz.

Bu eğitimden geçirerek, yazılım testlerine ve TDD uygulamaya adil bir şekilde bakış açabileceğinizi ve kendi mühendislik süreçinize katkı da edebileceğinizi göz önünde bulundurabilirsiniz. Hazırsanız, bu eğitimle yeni bir seviyeye uzasın!

Course Gallery

Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi – Screenshot 1
Screenshot 1Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi
Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi – Screenshot 2
Screenshot 2Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi
Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi – Screenshot 3
Screenshot 3Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi
Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi – Screenshot 4
Screenshot 4Java, JUnit ve Mockito ile Unit Test Yazma Eğitimi

Loading charts...

1668750
udemy ID
29/04/2018
course created date
06/08/2019
course indexed date
Bot
course submited by