Başlangıç düzeyinde temiz kod alışkanlığı kazanın
Java Foundations: Kodlama En İyi Uygulamaları eğitimi: Adlandırma kuralları, kod biçimlendirme, yorum yazımı, DRY, küçük metotlar, sihirli sayıları kaldırma, hata önleme ve kod gözden geçirme.
Java'da temiz kodlama alışkanlıkları
Eğitim, Java Foundations seviyesinde kod kalitesi alışkanlıklarını öğretir: Java adlandırma kuralları, girinti ve ayraç stili, anlamlı değişken ve metot adları, gereksiz yorumdan kaçınma ve Javadoc, sihirli sayı yerine sabit, DRY ilkesi ve metot çıkarma, tek sorumluluklu küçük metotlar, erken dönüş, null kontrolü, final kullanımı, IDE ile otomatik biçimlendirme ve kod gözden geçirme listesi.
2 Gün. Her gün dört modül; Okunabilir Kod; Yapı ve Hata Önleme ekseninde ilerleyen uygulamalı program.
Başlangıç Seviye — Okunabilir kod, adlandırma, yorum, kod biçimi, DRY, kapsülleme ve temel refactoring
Her konu kısa IDE alıştırmalarıyla pekiştirilir; Java Foundations tarzı kod okuma ve çıktı tahmin soruları çözülür.
Başkalarının rahat okuyabileceği kod yazarsınız.
DRY ile tekrarı azaltırsınız.
Kendi kodunuzu kontrol listesiyle değerlendirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Önceden Java bilmek gerekmez; mantıksal düşünme yeterlidir.
JDK 17+ ve bir IDE (IntelliJ IDEA Community veya Eclipse).
Dosya/klasör yönetimi ve metin editörü kullanımı.
İnternet erişimli, 8 GB RAM'li bir dizüstü bilgisayar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Java adlandırma kurallarını uygularsınız.
Tutarlı biçimlendirme yaparsınız.
Anlamlı yorum ve Javadoc yazarsınız.
Sihirli sayıları sabitlere dönüştürürsünüz.
Tekrarlanan kodu metoda çıkarırsınız.
Tek sorumluluklu kısa metotlar yazarsınız.
Doğrulama ve null kontrolü uygularsınız.
Kontrol listesiyle kod gözden geçirirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Spring MVC form ve dosya eğitimi: form bağlama, doğrulama, çok adımlı akış, MultipartFile ile yükleme, güvenli indirme ve path traversal korumaları.
Detayları Gör →Spring, Hibernate ve JPA ile web uygulaması geliştirme eğitimi: entity eşleme, N+1 çözümü, transaction, Spring Data, Spring Security ve Testcontainers.
Detayları Gör →JDBC ve Spring'e giriş eğitimi: PreparedStatement, HikariCP, JdbcTemplate, NamedParameterJdbcTemplate ve @Transactional ile veri erişimi uygulamalı işlenir.
Detayları Gör →Spring Data JDBC sorgu metotları eğitimi: findBy kuralları, Pageable, @Query, @Modifying ve projeksiyonlar uygulamalı olarak işlenir.
Detayları Gör →Spring Data JDBC eğitimi: aggregate modeli, CrudRepository, @MappedCollection, yaşam döngüsü olayları, auditing ve Flyway ile PostgreSQL uygulaması.
Detayları Gör →