Akın Kaldıroğlu ile Java Dersleri

Akın Kaldıroğlu hoca Java SE8 (standart edition) e uygun olarak temel seviyede java ile nesne tabanlı programlama dilini anlatacak. Hem makale dizisi olarak paylaşacağı konuların örnek kodlarını hem de videolarını aşağıdaki linklerden bulabilirsiniz.

Herhangi bir programlama dilini öğrenmek için verilen örnek projelerle oynayıp, değişiklikler yapıp programlardaki davranışını gözlemleme gerekliliğinden bahseden Akın hoca, programlama dillerini ancak ve ancak bol pratik yaparak öğrenilebileceğini de belirtiyor.

Okumaya devam edin

Kıdemli Javacılar İçin Yarışma

Crossover şirketinin Oracle, Türk Kızılayı, HAYTAP ve ActiveBuilder ortaklığıyla 10 Aralık‘ta gerçekleştireceği yarışma en az 10 yıllık java yazılım geliştirme deneyimi olan kıdemliler için.

Yarışmadaki amaç göçmenlik, küresel ısınma, sokak hayvanları, belediye hizmetleri gibi gerçek dünya sorunlarına çözüm bulmak, projelerin başlangıcını yapmak ve çözümü teknoloji ile kolaylaştırmak.

Okumaya devam edin

İstanbul Java Günü 2017

Istanbul Java User Grup (JUG) tarafından iki yıldır organize edilen uluslararası yazılım konferansı “Java Day Istanbul” yenilenen yapısı ile yazılımcılarla buluşmak için hazırlıklarına başladı.java day.png

Okumaya devam edin

ETERATION AKADEMİDEN SONBAHAR EĞİTİMLERİ

         Tüm eğitimlere http://academy.eteration.com/ adresinden ulaşabilirsiniz.

Kayıt ve detaylı bilgi için:
academy@eteration.com 

EĞİTİMLER

Developing Android Applications

  • 7 Ekim-11 Ekim
  • 11 Kasım-15 Kasım
  • 9 Aralık-13 Aralık
Developing iPhone/iPad Applications with Objective-C

  • 18 Kasım-22 Kasım
  • 23 Aralık-27 Aralık
 

Building Rich Internet Applications with Html5, CSS3 and JavaScript

  • 25 Kasım-27 Kasım
  • 16 Aralık-18 Aralık
Developing Hybrid Mobile Applications
  • 21 Ekim-23 Ekim
  • 18 Kasım-20 Kasım
  • 17 Aralık-19 Aralık

Developing Effective Rich Client Applications with javascript and NoSQL databases

  • 13 Kasım –  15 Kasım

Effective Java Using Design Patterns

  • 24 Ekim-25 Ekim
  • 12 Kasım-13 Kasım
Effective Service and API Development with Java
  • 08 Ekim – 9 Ekim
Effective Agile Java Development
  • 23 Eylül-24 Eylül
  • 7 Ekim-9 Ekim
  • 27 Kasım-29 Kasım
  • 10 Aralık-12 Aralık
Developing Reports with JasperReports and Eclipse
  • 28 Eylül
  • 30 Ekim
Developing Object-Oriented Programs in Java
  • 30 Eylül-4 Ekim
Developing Enterprise Applications with JavaEE
  • 30 Eylül-4 Ekim
  • 21 Ekim-25 Ekim
  • 18 Kasım-22 Kasım
  • 16 Aralık-20 Aralık
Agile Methodology & Scrum & Agile Testing
  • 1 Ekim-3 Ekim

    HTMLUNIT İLE UFAK PÜRÜZLERİ GİDERME

         HtmlUnit ile sitelerden verileri çekerken karşılaştığım bazı sorunları ve çözümlerini buraya yazıyorum ki benim gibi can çekişenler veya Türkçe kaynak bulmada sıkıntı yaşayanlara kolaylık olsun 😀  Oluşturduğumuz senaryoya göre htmlunit 2.12 veya daha eski sürümleriyle sitelerden veri çekmeniz diğer bir deyimle Crawler etmeniz lazım.

    Sorun 1 – webClient oluşturdunuz ve url i çekerken uzun sürdüğünü gördünüz. Öncelikle sorun url de mi yoksa tüm linkleri mi çekemiyor diye kontrol edip url leri değiştirerek htmlPage e çekme sürelerini karşılaştırın. Bir sitede en fazla 3 dakika diğerinde 33 dakika (ki şaka değil, tasdiklendi onaylandı) sürüyorsa anlayın ki o uzun süren sitede sorun var. Websitesini çekerken webClient.getPage(url) de execution time uzuyorsa ağdan kaynaklı bir sorundur. Debug esnasında webClient.getPage(url) satırındayken ağı değiştirirseniz hemen alt satıra geçecektir.

    Sorun 2 – Siteden verileri çekerken div altındaki text i mesela saati görmüyorsa javascript i BaseCrawler ya da yazdığınız class da engellemişsinizdir. Çoğu site saat , tarih gibi verileri javascript ile getirmekte. Bunu da  webClient.setJavaScriptEnabled(false);  satırını true olarak düzeltmelisiniz. Ayrıca css i de kapattıysanız webClient.setCssEnabled(false) ise onu da true olarak değiştirmeyi unutmayın.

    SONBAHARDA YENİ DÖNEM ETKİNLİKLERİ

          Yaz döneminin bitmesine yakın çeşitli şirketlerin zirve, toplantı, seminer ve eğitim duyurularında da hareketlenmeler olmaya başladı. İşte seçtiğim etkinliklerden bazıları  :

    Oracle Day 2013  – Perşembe 14 Kasım 2013  08:30 – 19:00

    Oracle Teknoloji Günü –  Çarşamba 11 Eylül 2013   13:00 – 18:00

    ISAF Fuarı Online Davetiye – 19 – 22 Eylül 10:00-18:00  ISAF web sitesi

    GDG İstanbul NodeLab – 24 Ağustos 13:00 – 16:00

    JAVA KURUMSAL UYGULAMA GELİŞTİRME

            
             Java’da ileri düzey kurumsal uygulama geliştirmek isteyenlere yönelik sıkı bi tek günlük eğitim. Java Enterprise Edition (EE) en son versiyonu 6. sürümle gelen yeni özelliklerin demo yapılacak olan eğitim İTÜ Arı 3 Teknokent Konferans Salonunda olacak. Katılımın her zamanki gibi ücretsiz olduğu eğitim 22 Şubat Cuma günü 13:00-18:00 arasında olacak.

             Kayıt için :  Zeynep Akgüzel     akademi@eteration.com
    Eğitim boyunca :

    •     JSF 2.1
    •     RESTfull API
    •     Web Servisleri
    •     EJB 3.1
    •     DI-CDI
    •     JPA      üzerinde durulacak.