Java Developer Bootcamp – MilSoft | Academy Club olarak, Coderspace iş birliğinde 18 Mart – 9 Nisan tarihleri arasında ODTÜ Teknokent Milsoft’ta yapılan, Java Developer Bootcamp’ine uzman eğitmen kadromuz ve müfredatımız ile ortak olduk.
Object, Class, Instance, Collections & Composition konuları ile başlayarak Spring Boot Fundamentals Maven, ,Spring Data & ORM, Gateway & Microservices, JWT Gateway, Headers, Filter Security & JWT ve son olarak Microservices Project konuları ile 8 gün toplamda 48 saat süren eğitimi tamamladık.
Academy Club Java Developer Eğitimi
Academy Club Java Developer Eğitim Hedefleri
-Spring Framework
-Dependency Injection (DI)
-Autowiring Kullanımı
-Autowired Anotasyonu Kullanımı
-Bean Scope Kullanımı
-Spring Bean Yaşam Döngüsü (InitializingBean – DisposableBean)
-Spring Bean Yaşam Döngüsü (BeanFactoryAware – BeanNameAware)
-PostConstruct ve PreDestroy Kullanımı
-Required Anotasyonu Kullanımı
-Qualifier Anotasyonu Kullanımı
-FactoryBean Kullanımı
-Collections Kullanımı
-@Component, @Service, @Repository, @Controller Anotasyon Kullanımı
—
MilSOFT
MilSOFT, Türkiye merkezli bir yazılım ve bilişim teknolojileri şirketidir. 1998 yılında kurulan MilSOFT, özellikle savunma ve havacılık sektörleri için yazılım çözümleri üreten bir lider firmadır. Şirket, askeri, sivil ve endüstriyel alanlarda kullanılan çeşitli sistemlerin tasarımı, geliştirilmesi, entegrasyonu ve sürdürülmesi konusunda uzmanlaşmıştır.
1-Savunma ve Havacılık Alanında Uzmanlık: MilSOFT, Türk Silahlı Kuvvetleri (TSK) ve diğer savunma kurumları için savunma projeleri üretir. Hava, kara, deniz ve uzay alanlarındaki farklı platformlar için yazılım ve sistem çözümleri sunar.
2-Yazılım ve Sistem Çözümleri: Şirket, savunma elektroniği, siber güvenlik, komuta kontrol sistemleri, simülatörler, haberleşme sistemleri, veri analizi gibi birçok farklı alanda yazılım ve sistem çözümleri sunar.
3-Ar-Ge ve İnovasyon: MilSOFT, Ar-Ge faaliyetleri ile yenilikçi teknolojilere odaklanır. Sektördeki gelişmeleri takip ederek özgün ve yaratıcı çözümler üretmeye çalışır.
4-Uluslararası İşbirlikleri: Şirket, uluslararası düzeyde pek çok işbirliği yapar. Yabancı şirketlerle projelerde ortak çalışır ve yurtdışı pazarlara yönelik çözümler sunar.
5-Teknolojik Altyapı: MilSOFT, teknolojik altyapısını sürekli olarak güncelleyerek gelişen ihtiyaçlara cevap verebilirlik üzerine odaklanır.
6-Eğitim ve Danışmanlık: Şirket, müşterilerine eğitim ve danışmanlık hizmetleri sunar. Kullanıcılarına ürünlerin ve sistemlerin etkili bir şekilde kullanımını öğretir.
7-Sosyal Sorumluluk Projeleri: MilSOFT, teknoloji alanında Türkiye’nin yeteneklerini geliştirmek amacıyla sosyal sorumluluk projelerine katkı sağlar.
MilSOFT, savunma ve havacılık alanında yazılım ve bilişim teknolojileri konusunda Türkiye’nin önde gelen firmalarından biridir. Yüksek teknoloji ürünü çözümleri ve projeleriyle Türk savunma sektörünün gelişimine katkıda bulunurken aynı zamanda uluslararası alanda da başarılı projelere imza atmaktadır.
—
Java, 1995 yılında Sun Microsystems tarafından yayınlanmış bir hesaplama platformu ve programlama dilidir. Çok platformlu, nesne odaklı ve ağ merkezli bir dil olup kendisi de bir platform olarak kullanılabilir.
Mobil uygulamalar ve kurumsal yazılımlardan büyük veri uygulamalarına ve sunucu tarafı teknolojilere kadar her türlü yazılımı kodlamada kullanılabilecek hızlı, güvenli ve güvenilir bir programlama dilidir.
Java, çoğunlukla bu araçlar için bir sunucudan veri alan, işleyen ve işlenen verileri diğer sunuculara veya işlemlere gönderen sunucu tarafı uygulamaları yazmak için kullanılır. Örneğin, Barclays, Citi grubu, Goldman Sach vb. Gibi önde gelen finans kuruluşlarının çoğu, işleri için JV tabanlı yazılım araçlarını kullanıyor.
Dünyanın en popüler programlama dillerinden olan Java ile platform bağımsız; masaüstü uygulamalar, web uygulamalar ve mobil uygulamalara kadar birçok alanda uygulama geliştirilebilir.
Programlama dillerinden JV’yı temelden başlayarak, kendine has tüm incelik ve kurallarıyla öğretmektir.
Bu eğitim ile JV Programlama Dilinin tüm inceliklerinin ve kurallarının aktarılmasıyla Nesne Yönelimli Programlama mantığının kavranması hedeflenmektedir.
Katılımcılar bu eğitim ile gerçek projelerde kullanımı sıfırdan öğrenir; Java ile Nesne Yönelimli Programlama (OOP) yapabilir; SOLID yazılım geliştirme prensiplerini öğrenir ve Tasarım Desenlerine (Design Patterns) giriş yapabilirler.