Web 2.0 ve IBM. Arden AGOPYAN Ali BEKLEN. IBM Türk Yazılım Grubu. IBM Türk Yazılım Grubu. Web 2.0 3/11/ IBM Türk.

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Web 2.0 ve IBM. Arden AGOPYAN Ali BEKLEN. IBM Türk Yazılım Grubu. IBM Türk Yazılım Grubu. Web 2.0 3/11/2008 2008 IBM Türk."

Transkript

1 Web 2.0 ve IBM Arden AGOPYAN Ali BEKLEN Web 2.0 3/11/ Web 2.0 3/11/2008 1

2 Ne Bekliyoruz? Nasıl? Ne? Kodu görelim Yeni standartlar, konseptler ve yaklaşımlar... Daha da derine insek? Önce yüzeyi iyice kazıyalım da, Derine daha sonra ineriz ;) 3 Web 2.0 3/11/2008 Gündem Tarihçe Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Tanım Temel Yapıtaşlar Teknoloji Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM 4 Web 2.0 3/11/2008 2

3 Tarihçe Web 2.0 terimi ilk kez 2003 yılında O Reilly Media tarafından kullanıldı. Ilk Web 2.0 konferansı 2004 yılında gerçekleştirildi. "Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Tim O'Reilly Tim O Reilly 5 Web 2.0 3/11/2008 Wikipedia It refers to a perceived second generation of web-based communities and hosted services which facilitate collaboration and sharing between users. Yeni bir WWW : It does not refer to an update to Web technical specifications, but to changes in the ways software developers and end-users use the web as a platform. Source: Wikipedia, 6 Web 2.0 3/11/2008 3

4 Web 2.0 Nedir? 7 Web 2.0 3/11/2008 Web 2.0 ın Üç Temel Yapıtaşı Yazılım değil, sadece servis Birleştirilmeye hazır Servis odaklı yapı SERVIS TOPLULUKLAR YAZILIMLARI Web2.0 Kullanıcılar aktif rol oynar Tavsiyeler Sosyal Ağlar Tagging Yorumlar Topluluk oluşumları BASĐT kullanıcı arayüzleri ve veri servisleri Kolay kullanım, kolay birleştirme Interaktif Arayüzler (AJAX) Beslemeler (Atom, RSS) Mashup lar (REST APIs) 8 Web 2.0 3/11/2008 4

5 Web 2.0 Teknolojisi Zengin Kullanıcı Deneyimi Basit Programlama Modeli AJAX, XHTML, CSS, DOM, XML, XSLT, XMLHttpRequest ve JavaScript teknolojileri bilginin interaktif portallarda birleştirilmesini sağlar (Mash-up). XML veya HTTP/JSON, SOAP a alternatif REST (Representational State Transfer) protokolü olarak karşımıza çıkıyor. Info-ware HTML yerine VERĐ" : Veri ve veritabanı yönetimi Web 2.0 şirketleri için uzmanlık alanı olarak benimseniyor. Beslemeler RSS/ATOM teknolojisi kullanıcıları sadece tek bir sayfaya değil, dinamik içerik sağlayan beslemelere erişimini sağlar. Sürekli Beta Kullanıcılar yardımcı-geliştiriciler olarak benimsenir. Ortaya çıkan ürünün gelişimi süreklidir. Erken üret, sık üret 9 Web 2.0 3/11/2008 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM View Sosyal Ağlar Blog lama Wiki ler Tagging RSS & Atom 10 Web 2.0 3/11/2008 5

6 Sosyal Ağlar Sosyal ağlar (veya sanal topluluklar) ortak zevkleri ve uğraşıları olan kişileri bir araya getiren online bir ortamdır. Bu ortak uğraşılar herhangi bir sanat dalından bir programlama diline kadar çeşitlilik gösterebilir. Hızla büyüyen sosyal ağ siteleri varlıklarını kullanıcılar tarafından oluşturulan içeriklerine borçlular. Jon Gibs, senior director of media, Nielsen//NetRatings. 11 Web 2.0 3/11/2008 Blog Blog (Web log kelimesinin kısaltması) Web üzerinde paylaşılan kişisel bir günlüktür. Okuyucuların yorumlarını interaktif bir şekilde belirtebilmeleri en önemli özelliktir. Blog, bilgi paylaşımı ve çeşitli bağlantılar kurmak için mükemmel bir ortamdır. Potansiyellerini keşfetmek ve dışa vurmak isteyen şirketler kendi içlerinde blog kullanımının önemini kavramaktadırlar. 12 Web 2.0 3/11/2008 6

7 Wiki Wiki, kullanıcıların içeriği istedikleri gibi değiştirebildiği, içeriğe eklemeler ve çıkarmalar yapabildiği bir web sitesi modelidir. Wiki ler ortak websiteleri oluşturmak, topluluk sitelerini güçlendirmek, iş yerlerinde intranet ler oluşturmak için kullanılırlar. Wiki terimi, wiki sitelerinin yaratılmasını sağlayan, kullanımlarını kolaylaştıran collaborative yazılımlar için de kullanılır. (wiki engine) 13 Web 2.0 3/11/2008 Tag Basit bir kategori adı gibi düşünebilirsiniz. Đnsanlar dikkat çekmek için fotoğraflarını, makalelerini ya da videolarını istedikleri bir Tag ile kategoriyebilirler Konu ve insan kavramının bir arada ifadesi Bu konsept aynı zamanda folksonomi olarakta bilinmekte çünkü bu olgu bizim tarafamızdan sürekli olarak geliştirilen taksonomik bir yapıdır. 14 Web 2.0 3/11/2008 7

8 RSS & Atom RSS blog, wiki ya da haber diye sınıflandırabileceğimiz dijital içeriği web üzerinde yayımlamanın standart bir yoludur. RSS başlangıçta aşağıdaki formatlarda ifade edilmişti: Really Simple Syndication (RSS 2.0) - UserLand RDF Site Summary (RSS 1.0 and RSS 0.90) Rich Site Summary (RSS 0.91) Atom birbirleri ile ilişkili iki formata uygulanır. Atom Syndication Format bir XML dili olup web tabanlı yayınlar için kullanılır Atom Publishing Protocol (APP) HTTP tabanlı bir protokol olup web tabanlı içeriklerin yaratılması ve güncellenmesi için kullanılır. ( AtomPub diye de ifade edilir.). 15 Web 2.0 3/11/2008 RSS / Atom Kıyaslaması Atom Bir standard yaklaşım var. RSS Đki temel yayınlama protokolü kullanır. Değişik tipteki veri girişine izin verir HTML ya da sade yazıya izin verir. Otomatik keşif mevcuttur Yayınları keşfetmenin farklı yolları vardır. Sadece bir dokümanı yayınlamaya olanak sağlar. Gelişimine devam etmektedir. Bir içeriğin sadece diğer içerikleri de içeren RSS dokümanı içerisinde yayınlanmasına izin verir. Bu teknoloji hakkında artık bir geliştirme yapılmaktadır. 16 Web 2.0 3/11/2008 8

9 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM AJAX REST JSON 17 Web 2.0 3/11/2008 AJAX? AJAX = Asenkron JavaScript + XML AJAX yeni bir teknoloji değildir AJAX web uygulamalarında yeni bir yaklaşımdır AJAX mevcut teknolojileri birleştirir XHTML & CSS standard sunum DOM dinamik sunum ve interaksiyon XML & XSL data değişimi & manipülasyonu XMLHttpRequest asenkron data alışverişi JavaScript istemcide çalışan bir uygulama dili XHTML CSS XMLHttp Request DOM Ajax JavaScript XML XSL 18 Web 2.0 3/11/2008 9

10 Klasik Model X AJAX Tabanlı Model 1) Web sunucusuna istekte bulunma XMLHttpRequest 1)Kullanıcı aksiyonu javascripti tetikler 2) Ajax motoru asenkron istekte bulunur (2) Sunucuda yapılan işlemlerin sonucu istemciye iletilir. 3)Sunucuda yapılan işlemlerin sonucu istemciye XML dönülür 4) Ajax motoru XML i HTML e dönüştürür. 19 Web 2.0 3/11/2008 Senkron X Asenkron 20 Web 2.0 3/11/

11 Ajax Araçları 65 adet Ajax aracı mevcut ve gelişmeye devam ediyor. Araçlarda herhangi bir standard bulunmamaktadır. Bu araçlar genelde sunucu bağımsız olduklarından çok geniş aralıklarda uygulama alanı bulmaktadırlar. PHP, Ruby, WebSphere,.NET Çok kullanılan araçlar : MS Ajax Toolkit Zimbra Yahoo Widgets Dojo Google Widget Library Backbase 21 Web 2.0 3/11/2008 REST HTTP yi tanımlayan kişilerden biri Bu terminolojiyle ilk olarak Roy Fielding in doktora tezinde tanıştık ve bilgisayar ağlarının mimarisini ifade etmekte kullanıldı. REST Representational State Transfer in kısaltmasıdır. Restful adı ile de anılmaktadır. REST henüz bir standard değildir, bir mimari tipidir, HTML, URL, XML, gibi standartları kullanır. Tek bir arayüz REST ilkeleri (Web için örnek) Đstemci Sunucu Web Sayfalarının birbirleri ile bağı Linkler e tıklanıldığında sunucu tarafında alınacak aksiyonlar Alınacak aksiyonlardan sonra geçilecek sayfa Durum bağımsız Tanımlanmış Kaynak 22 Web 2.0 3/11/

12 JSON JavaScript Object Notation (JSON) data değişim formatıdır XML a eşdeğer kullanılır Anlaşılırlığı oldukça yüksektir JavaScript Programlama dili, Standard ECMA-262 3rd Edition tabanlıdır. JSON tamamı ile dil bağımsız bir biçime sahiptir, fakat kullandığı yazım biçimi bir çok uygulama geliştirme dilinden alışık olduğumuz formattadır. JSON iki yapı üzerine inşaa edilmiştir: Đsim/Değer çifti topluluğudur : Bu durum bir çok uygulama dilinde farklı farklı ifade edilmiştir örnek olarak object, record, struct, dictionary, hashtable, keyed list, veya associative array verilebilir. Değerlerin sıralanmış halidir: Farklı dillerdeki karşılığı array, vector, list, veya sequence olarak verilebilir. 23 Web 2.0 3/11/2008 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM Durumsal Uygulamalar Mashups 24 Web 2.0 3/11/

13 Durumsal Uygulama Nedir? Küçük bir grubun özel ihtiyaçları için geliştirilmiş yazılımdır Genelde kısa sürede hayata geçer(just-in-time çözüm) ve küçük bir bütçeye sahiptir. Genelde kullanıldığı yerde hatta kullanacak kişiler tarafından geliştirilir. Ürün ve önyüz / kullanılabilirlik kalitesi düşüktür. Sadece iyidir. 25 Web 2.0 3/11/2008 Mashup lar Bir Mashup durumsal uygulamanın bir bileşeni olabilir. Birçok veri kaynağı ile entegre çalışan ve bunu tekbir arayüzden sunmayı hedefleyen web uygulamasıdır. Mashups come in three general flavors: 1. Tüketici mashup, en iyi ve en çok bilinen. Google Maps uygulamaları. Bir çok veri elemanını farklı kaynaklardan okuyarak karmaşıklığı basit bir arayüz arkasında gizleme. 2. Veri ve Kurumsal mashup lar, Benzer tipteki farklı veri kaynaklarını birleştirerek sunma.örnek : Birden fazla RSS de sunulan veriyi bir arayüzde gösterme. 3. Bir işe özel mashup, syukarıdaki iki mashup ın birleşiminden oluşan sunum,veri katmanı ve bunlara ek olarak işbirliği fonksiyonalitesini de içerisinde barındıran, sonuç olarak ortaya çıkan sonucun bir ürün olduğu uygulamalardır. Örnek : Telekom mashup. 26 Web 2.0 3/11/

14 Bir Mashup Anatomisi Mashup Birleştir, Bağla, Paylaştır Mashup Yaratıcı Đçer Bileşenler (Widget) Kullan Đçerik Sağlayıcılar 27 Web 2.0 3/11/2008 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM View 28 Web 2.0 3/11/

15 Uzun Kuyruk Modeli (The Long Tail) Đlk kez Chris Anderson tarafından Wired magazine Ekim 2004 sayısındaki makalesinde Amazon.com ve Netflix gibi iş ve ekonomi modellerini tanımlamak için ortaya atıldı Dağıtım gücü olan işletmeler, az bulunur ürünleri daha az miktarda, popüler ürünleri daha yüksek miktarda satabilirler. 29 Web 2.0 3/11/2008 Web 2.0 ile ne ilgisi var? Uzun Kuyruk Daha önce var olmayan ürünlere erişim Web 2.0 Açık API ler, Web bileşenleri ve Mashup lar farklı sistemlerden veri toplamayı mümkün kılar. Uzun Kuyruk Müşteri sadece dergi ve gazete yorumlarını okumak yerine tavsiye ve yorumlar okumayı/yazmayı ister. Web 2.0 Blog ve Wiki ler insanların fikirlerini paylaşmaları için ortam sağlar Uzun Kuyruk Önemli olan tüm kitleye hitap eden ürünler yapmak değildir. Niş ürünlerle de yüksek satışlar elde edilebilir. Web 2.0 Mass-market ve kurumsal uygulamalar, niş ve konsept uygulamalara karşı. 30 Web 2.0 3/11/

16 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM 31 Web 2.0 3/11/2008 Biraz Kritik "Web 2.0 terimi farklı kişilere/alanlara farklı anlamlar ifade eder Çoğu Web 2.0 fikri "Web 2.0 terimi lanse edilmeden önce de varolmaktaydı Mashup? Ajax? "Web 2.01 genelde marketing stratejilerine kurban gitmektedir "Web 2.0" teknolojik olarak yeni WWW versiyonu ifade etmez. "Web 1.0 dediğimiz teknoloji ve konseptleri kullanmaya devam eder Bubble 2.0" (Dot-com balonu), piyasaya çıkan bir çok Web 2.0 şirketi aynı ürünleri düzgün bir iş modelinden yoksun şekilde üretiyorlar Bir platform olarak Web kavramı geliyor. Ama ne zaman? Hazır mıyız? 32 Web 2.0 3/11/

17 Gündem Web 2.0 Nedir Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM IBM ve Rakipleri IBM Desteği Portal 7.0 & Web 2.0 ProjectZero WAS Web 2.0 Feature Pack 33 Web 2.0 3/11/2008 Zengin Internet Uygulamaları ve Markalar Apollo HTML yerine Sahibi var Flash Plug-In Devrim WPF/E SilverLight HTML yerine Sahibi var Vista OS / XP? Devrim HTML ile birlikte Açık standartlar Sadece bir tarayıcı Evrim 34 Web 2.0 3/11/

18 Dojo Desteği & IBM e göre DOJO piyasadaki en esnek toolkit tir. IBM ve Dojo bir sinerji yaratmaktadırlar : IBM kendi geliştiricilerini Dojo ya destek vermek üzere konumlandırmakta. IBM, yeni üreteceği WebSphere ve Lotus ürünlerine dahil etmeyi planlıyor. IBM Servis Hizmetleri AJAX yazılımları geliştirirken DOJO kullanmaya teşvik ediyor. IBM in DOJO için özel üretilmiş bir yazılım aracı henüz bulunmamaktadır. 35 Web 2.0 3/11/2008 Lotus Quickr 36 Web 2.0 3/11/

19 Portal 7.0 AJAX tabanlı istemci oluşturma REST-erişilebilir Markup Fragments -WP Portlet lerinden yada herhangi bir URL den Atom / RSS Beslemeleri Gadget lar Web Services for Remote Portlets (WSRP) 37 Web 2.0 3/11/2008 Project Zero Project Zero popüler web teknolojilerini temel alan uygulamaları yaratmak, birleştirmek ve çalıştırmak için basit bir ortamdır. Project Zero ortamı Groovy ve PHP için bir runtime, REST servisleri, mashup lar ve zengin Web arayüzleri oluşturabilmek için Eclipse tabanlı bir geliştirme ortamı sağlar. Project Zero çevik (agile) geliştirme metodolojisini gelecek nesil Web uygulamalarına uyarlayacak bir altyapı oluşturmaktadır. Project Zero şu anda açık kaynaklı ve açık katılımlı olarak geliştirilmektedir. Henüz beta olan ProjectZero ile beta bir site oluşturuldu bile: EnergyCommons Gerçek ismi IMPACT 2008 de belirlenecek! Jerry Cuomo Marc-Thomas Schmidt Jason R McGee 38 Web 2.0 3/11/

20 WAS Feature Pack for Web Getirileri WebSphere Application Server kullananlara yeni özellikler sağlar: SOA ve Web 2.0 bağlantısı Interaktif Ajax uygulamalarını çalıştıracak bir ortam Dış servisler ile Mash-up Kolay Ajax geliştirme ve hazır kod standartları Kurumsal Ajax Standardı Desteklenen Versiyonlar: WAS V6.0 Feature Pack for Web 2.0 WAS V6.1 Feature Pack for Web 2.0 WAS Community Edition V2.0 Feature Pack for Web 2.0 SOA yaklaşımınızı iş ve dış servisleri zengin kullanıcı deneyimiyle birleştirerek zenginleştirin! 39 Web 2.0 3/11/2008 WAS Feature Pack for Web 2.0 Web 2.0 to SOA Connectivity Ajax istemcileri SOA servisleri ve J2EE modüllerine bağlar, Web beslemeleriyle entegre eder. WebSphere Application Server Ajax Proxy Service Bus (JMS) AJAX Mesajlaşma Ajax istemcileri gerçek zamanlı güncellenen veri kaynaklarına bağlamak için Dış Web Servisleri EJBs SOA POJOs Event-Driven Data IBM $ $2.50 MSFT $ $1.50 Ajax Development Toolkit Beslemeler Dojo ve açık kaynak JavaScript runtime tabanlı. Ajax Uygulaması 40 Web 2.0 3/11/

21 Ajax Development Toolkit Ajax Development Toolkit WebSphere Application Server için Dojo ve açık kaynak JavaScript runtime tabanlı bir geliştirme ortamı. Rational Application Developer 7, Eclipse 3.2, and Eclipse 3.3, ve diğer Eclipse tabanlı ürünlerle entegrasyon sağlar. Dojo Toolkit IBM Enhancements ATOM Data Store SOAP Connectivity OpenSearch DS ATOM Feed Widgets Gauge Widgets IBM Web 2.0 Sample Applications 41 Web 2.0 3/11/2008 WAS Web 2.0 FP - Çeşitli Örnekler Car shopping (Sample - Demo) index.jsp Streaming Stock Data (Sample) Stat Oil (Demo) eencam.zip Plants by WebSphere (Sample - Demo) 42 Web 2.0 3/11/

22 43 Web 2.0 3/11/ Web 2.0 3/11/

23 45 Web 2.0 3/11/ Web 2.0 3/11/

IBM Türk Yazılım Grubu. Web 2.0 ve IBM. Ali BEKLEN. 2008 IBM Türk

IBM Türk Yazılım Grubu. Web 2.0 ve IBM. Ali BEKLEN. 2008 IBM Türk ve IBM Ali BEKLEN 2 Gündem Temel Yapıtaşlar Nedir Teknoloji Birlikte Çalışma & Paylaşım Zengin Kullanıcı Deneyimi Web Bileşenleri Ekonomik Yaklaşım (Uzun Kuyruk) Biraz Kritik IBM 3 ın Üç Temel Yapıtaşı

Detaylı

AJAX nedir? AJAX nasıl çalışır? AJAX. Tahir Emre KALAYCI. Sunucu Yazılım Teknolojileri

AJAX nedir? AJAX nasıl çalışır? AJAX. Tahir Emre KALAYCI. Sunucu Yazılım Teknolojileri nedir? Sunucu Yazılım Teknolojileri nedir? Gündem 1 nedir? 2 XML 3 nedir? nedir? : Asynchronous JavaScript and XML Yeni bir teknoloji değil, daha çok bir yöntembilim, teknik, tasarım deseni. RIA = Zengin

Detaylı

Topluluğun gücü düşündüğünüzden daha yakın. IBM Türk Ali Beklen, Bilgi Teknolojisi Mimarı

Topluluğun gücü düşündüğünüzden daha yakın. IBM Türk Ali Beklen, Bilgi Teknolojisi Mimarı Topluluğun gücü düşündüğünüzden daha yakın IBM Türk Ali Beklen, Bilgi Teknolojisi Mimarı WebSphere Portal ile Kurumsal Çözümlerinize Değer Katın Gündem WebSphere Portal: SOA' nın önyüzü Akseleratörler

Detaylı

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Mehmet Karakoç Akdeniz Üniversitesi Bilgisayar Bilimleri Araştırma ve Uygulama Merkezi 28.11.2014 inet-tr'14 : GWT AUFaculty Project 1 İçerik Giriş

Detaylı

Lotus Türkiye Kullanıcı Grubu, Quickr ile Sanal Ortamda! Serdar Başeğmez Projeler Koordinatörü Developi Bilgi Sistemleri

Lotus Türkiye Kullanıcı Grubu, Quickr ile Sanal Ortamda! Serdar Başeğmez Projeler Koordinatörü Developi Bilgi Sistemleri Lotus Türkiye Kullanıcı Grubu, Quickr ile Sanal Ortamda! Serdar Başeğmez Projeler Koordinatörü Developi Bilgi Sistemleri Gündem Lotus Quickr Lotus Quickr Nedir? Avantajlar Özellikler Mimari Bileşenler

Detaylı

Özgür Yazılımlarla Web Programlama. Özlem Özgöbek ozlem.ozgobek@linux.org.tr

Özgür Yazılımlarla Web Programlama. Özlem Özgöbek ozlem.ozgobek@linux.org.tr Özgür Yazılımlarla Web Programlama Özlem Özgöbek ozlem.ozgobek@linux.org.tr Web Nedir? İnternet dünya çapında birbirine bağlı bilgisayar ağlarından oluşan bir sistemdir. Web ise internette çalışan servislerden

Detaylı

4.41. WEB DE GENÇ TEKNİK: AJAX. Fırat Üniversitesi Fen Bilimler Enstitüsü, Elazığ. Fırat Üniversitesi Teknik Eğitim Fakültesi,

4.41. WEB DE GENÇ TEKNİK: AJAX. Fırat Üniversitesi Fen Bilimler Enstitüsü, Elazığ. Fırat Üniversitesi Teknik Eğitim Fakültesi, 4.41. WEB DE GENÇ TEKNİK: AJAX 1 Zeynep ÖZER 2 Asaf VAROL 1 Fırat Üniversitesi Fen Bilimler Enstitüsü, Elazığ 2 Fırat Üniversitesi Teknik Eğitim Fakültesi, Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ

Detaylı

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015 BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015 Ders- 13 World Wide Web (WWW) Yrd. Doç. Dr. Burcu Can Buğlalılar Bilgisayar Mühendisliği Bölümü Bilgisayar Katmanları İçerik World Wide Web (WWW) Anlık Mesajlaşma

Detaylı

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1 vii İÇİNDEKİLER ÖNSÖZ... iii YAZARLAR HAKKINDA... v İÇİNDEKİLER... vii RESİMLER LİSTESİ...xv BÖLÜM 1: TEMELLER...1 1.1.Bulut Bilişim Kavramının Analizi...1 1.1.1.Bulut Alt-Kavramı...1 1.1.2. Bilişim Alt-Kavramı...3

Detaylı

IBM ve SOA : WebSphere BPM v6.1 Lansmanı

IBM ve SOA : WebSphere BPM v6.1 Lansmanı IBM ve SOA : WebSphere BPM v6.1 Lansmanı IBM Süreç Yönetim Çözümleri Arden Agopyan Bilgi Teknolojisi Uzmanı Ankara, 22 Ekim 2007 2007 IBM Türkiye Gündem SOA IBM SOA Yaşam Döngüsü WebSphere BPM Ürünleri

Detaylı

solid; BORDER-LEFT: #1F9FFF 0px solid; BORDER-RIGHT: #1F9FFF 0px solid; BORDER-TOP: #1F9FFF 0px solid; COLOR: #1F9FFF; FONT-FAMILY: Trebuschet MS;

solid; BORDER-LEFT: #1F9FFF 0px solid; BORDER-RIGHT: #1F9FFF 0px solid; BORDER-TOP: #1F9FFF 0px solid; COLOR: #1F9FFF; FONT-FAMILY: Trebuschet MS; Web Teknoloji Kavramları Ahmet Demirelli ahmetdemirelli@sabanciuniv.edu MCP, SCJP 5.0, SCWCD 1.4 Sabancı Üniversitesi Bilişim Teknolojileri Yüksek Lisans Programı 6/9/2007 Sabanci University 1 Ajanda CSS

Detaylı

Mobil Cihazlardan Web Servis Sunumu

Mobil Cihazlardan Web Servis Sunumu Mobil Cihazlardan Web Servis Sunumu Özlem Özgöbek Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2010 İnternet erişiminin yaygınlaşması ve artık mobil cihazlar üzerinden bile yüksek hızlı veri iletişimine

Detaylı

Basit bir web uygulaması

Basit bir web uygulaması AJAX Ahmet Demirelli ahmetdemirelli@sabanciuniv.edu SCJP 5.0, SCWCD 1.4 Sabancı Üniversitesi Bilişim Teknolojileri Yüksek Lisans Programı 3/20/2007 Sabanci University 1 Ajanda Neden AJAX ihtiyacı AJAX

Detaylı

Algorithm of Your Life. AJAX ve...

Algorithm of Your Life. AJAX ve... AJAX ve... Neler Yapcaz? Tanışma Seminere Başlama Seminer Konusunun Anlatılması Seminerin Tamamlanması Vedalaşma 2/30 AJAX da neymiş? 3/30 Web Teknolojilerine Bakın 4/30 AJAX budur... AJAX (Asynchronous

Detaylı

Spring Ekosisteminde Kurumsal Yazılım Geliştirme. Kenan Sevindik Harezmi Bilişim Çözümleri A.Ş.

Spring Ekosisteminde Kurumsal Yazılım Geliştirme. Kenan Sevindik Harezmi Bilişim Çözümleri A.Ş. Ekosisteminde Kurumsal Yazılım Geliştirme Kenan Sevindik Harezmi Bilişim Çözümleri A.Ş. Hakkımızda Harezmi Bilişim Çözümleri 2011 yılında kuruldu Uzmanlık alanlarımız Kurumsal uygulama geliştirme Java

Detaylı

Yeni Nesil Web phaneler. Web 2.0 Web 3.0 Bloglar RSS Wiki Podcasting

Yeni Nesil Web phaneler. Web 2.0 Web 3.0 Bloglar RSS Wiki Podcasting Yeni Nesil Web ve KütüphanelerK phaneler Web 2.0 Web 3.0 Bloglar RSS Wiki Podcasting. Web 2.0 Nedir? WWW aracılığı ile insanların bilgi üzerinde çevrimiçi; İşbirliği yapmasını Paylaşım sağlamasını mümkün

Detaylı

E-Pazaryeri yazılımı ile sınırsız mağazalar oluşturabilir ve sınırsız ürün sa şı yaparak komisyon ve reklam geliri elde edebilirsin. C2C 6.

E-Pazaryeri yazılımı ile sınırsız mağazalar oluşturabilir ve sınırsız ürün sa şı yaparak komisyon ve reklam geliri elde edebilirsin. C2C 6. E-Ticaret Tüke ciden Tüke ciye E-Ticaret Türkiye nin ilk ve tek c2c e caret yazılımı ile yüksek nitelikli c2c e caret siteleri oluştur. Sana uygun e caret pake ile şimdi e-pazaryerini kur. Sa n almak için

Detaylı

VERİ MADENCİLİĞİ (Web Madenciliği)

VERİ MADENCİLİĞİ (Web Madenciliği) VERİ MADENCİLİĞİ (Web Madenciliği) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr Kaynak: M. Ali Akcayol, Gazi Üniversitesi, Bilgisayar Mühendisliği Bölümü Ders Notları İçerik İnternet World Wide Web

Detaylı

Kurumsal Mobil Uygulamalar IBM Mobile Foundation

Kurumsal Mobil Uygulamalar IBM Mobile Foundation Kurumsal Mobil Uygulamalar IBM Mobile Foundation Naci Dai @nacidai @eteration @kodmutfagi 1 Mobil Uygulamalar Worklight Mobile Foundation Mobil Entegrasyon Cast Iron Endpoint Manager Mobil Operasyon İşimizin

Detaylı

Kurumsal İçerik ve Bilgi Yönetimi Kapsamında Web 2.0 Teknolojileri: Enterprise 2.0

Kurumsal İçerik ve Bilgi Yönetimi Kapsamında Web 2.0 Teknolojileri: Enterprise 2.0 Kurumsal İçerik ve Bilgi Yönetimi Kapsamında Web 2.0 Teknolojileri: Enterprise 2.0 Tolga ÇAKMAK Bilgi ve Belge Yönetimi Bölümü tcakmak@hacettepe.edu.tr On Dokuz Mayıs Üniversitesi Samsun, 2010 İçerik Kurumsal

Detaylı

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ http://facebook.com/esriturkey https://twitter.com/esriturkiye egitim@esriturkey.com.tr Kursun Süresi: 5 Gün 30 Saat COĞRAFİ

Detaylı

ArcGIS Viewer for Silverlight (Giriş)

ArcGIS Viewer for Silverlight (Giriş) 18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye ArcGIS Viewer for Silverlight (Giriş) Fatih OCAK Erhan YILDIRIM İçerik ArcGIS Viewer for Silverlight Nedir? Öne Çıkan Özellikleri

Detaylı

Sosyal Ağlar ve Kütüphaneler. Tuba Akbaytürk Çanak

Sosyal Ağlar ve Kütüphaneler. Tuba Akbaytürk Çanak Sosyal Ağlar ve Kütüphaneler Tuba Akbaytürk Çanak Ajanda Web 2.0 Kütüphane 2.0 Sosyal Ağ ğ kavramı Sosyal Ağ Örnekleri Kütüphaneler ve Sosyal Ağlar Web 2.0 nedir? Yeni bir kavramdır, 2004 yılında ortaya

Detaylı

PAZARTESİ SALI 2015-2016 Ders Programı 1. Öğretim 09.00-09.50 10.00-10.50 11.00-11.50 12.00-12.50 HRT4291 WEB TABANLI CBS GR:11 Ü.GÜMÜŞAY EZ-121 ; D1-129 HRT4291 WEB TABANLI CBS GR:22 Ü.GÜMÜŞAY EZ-121

Detaylı

Gerçekten Basit Dağıtım: RSS

Gerçekten Basit Dağıtım: RSS Gerçekten Basit Dağıtım: RSS Orta Doğu Teknik Üniversitesi, Bilgi İşlem Daire Başkanlığı mdalci@metu.edu.tr Özet: Bu makalede, Web 2.0 terimi kısaca özetlenmekte ve yeni nesil internet sitelerinde popüler

Detaylı

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Android e Giriş. Öğr.Gör. Utku SOBUTAY Android e Giriş Öğr.Gör. Utku SOBUTAY Android İşletim Sistemi Hakkında 2 Google tarafından geliştirilmiştir. Dünyada en çok kullanılan mobil işletim sistemidir. 2018 itibariyle Dünyada Android; %78.65,

Detaylı

B2C E-Ticaret. İşletmeden Tüke ciye E-Ticaret. Sa n almak için yardım alın STANDART AVANTAJLI PROFESYONEL

B2C E-Ticaret. İşletmeden Tüke ciye E-Ticaret. Sa n almak için yardım alın STANDART AVANTAJLI PROFESYONEL B2C E-Ticaret İşletmeden Tüke ciye E-Ticaret B2c e caret modeli son kullanıcıya direk ürün sa şı yapabilmeni sağlayan e caret türüdür. Yüksek kapasiteli b2c e caret yazılımları ile kaliteli ve sorunsuz

Detaylı

Eğitimde Yeni Teknolojiler

Eğitimde Yeni Teknolojiler Eğitimde Yeni Teknolojiler Yard. Doç. Dr. Yüksel GÖKTAŞ Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü Kâzım Karabekir Eğitim Fakültesi, Atatürk Üniversitesi ERZURUM www.yukselgoktas.com Fiziksel Arayüz

Detaylı

SOA Prensipleri. Gündem. Arden Agopyan Bilgi Teknolojisi Uzmanı. IBM Yazılım Grubu. IBM Yazılım Grubu

SOA Prensipleri. Gündem. Arden Agopyan Bilgi Teknolojisi Uzmanı. IBM Yazılım Grubu. IBM Yazılım Grubu SOA Prensipleri Arden Agopyan Bilgi Teknolojisi Uzmanı Đstanbul Bilişim Kongresi 9 Haziran 2007 2007 IBM Türkiye Gündem Servis Odaklı Mimari (SOA) Nedir ve Neden Önemlidir? Mimarilerin Evrimi SOA ya Geçiş

Detaylı

Web Uygulamaları Mimarileri ve Güvenliği

Web Uygulamaları Mimarileri ve Güvenliği Web Uygulamaları Mimarileri ve Güvenliği METU CCLUB erbil Karaman başlıklar... Web uygulama mimarileri Uygulama geliştirme ve framework kullanımı Güvenli web uygulamaları için öneriler baslamadan önce...

Detaylı

Kullanıcı Merkezli kütüphane Web Siteleri: İYTE Örneği. Gültekin Gürdal Hakan Yanaz Engin Şentürk

Kullanıcı Merkezli kütüphane Web Siteleri: İYTE Örneği. Gültekin Gürdal Hakan Yanaz Engin Şentürk Kullanıcı Merkezli kütüphane Web Siteleri: İYTE Örneği Gültekin Gürdal Hakan Yanaz Engin Şentürk Akademik Bilişim 2012 Neden Kullancı Merkezli Web Sitesi Akademik kütüphaneler Web siteleri üzerinden birçok

Detaylı

WEB TASARIMININ TEMELLERİ

WEB TASARIMININ TEMELLERİ WEB TASARIMININ TEMELLERİ Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta İnternet ve WEB Tanımları Html Temel Etiketleri

Detaylı

1 / 5. Ali Eren Köseoğlu. Yazılım Uzmanı. İletişim Bilgileri

1 / 5. Ali Eren Köseoğlu. Yazılım Uzmanı. İletişim Bilgileri Ali Eren Köseoğlu Yazılım Uzmanı İletişim Bilgileri E-Posta : eren-koseoglu@windowslive.com koseoglu.eren@gmail.com Adres Bilgileri : Türkiye - İstanbul(Asya) - Ataşehir - İstanbul Ev Telefonu : 90 (216)

Detaylı

ArcGIS Online ve Portal for ArcGIS

ArcGIS Online ve Portal for ArcGIS 18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye Online ve Portal for Maral Can Emre, Kürşad Demirer Özet Online ın platformdaki yeri Online ın temel özellikleri Portal for Soru

Detaylı

Your Digital Agency in Europe. Web Tasarım & Dijital Medya Çözümleri

Your Digital Agency in Europe. Web Tasarım & Dijital Medya Çözümleri Paragon Web Tasarım & Dijital Medya Çözümleri Hakkımızda DENEYİM Rakipsiz YARATICILIK Takip edilen YENİLİKLER Biz Kimiz? ParagonTasarım dijital medya alanında hizmet veren İstanbul merkezli bir tasarım

Detaylı

ÖZGÜR YAZILIMLAR İLE J2EE

ÖZGÜR YAZILIMLAR İLE J2EE ÖZGÜR YAZILIMLAR İLE J2EE Buğra Çakır bugra@ibrahimcakir.com Seminer İçeriği 1. İki ve üç katmanlı yazılım mimarileri 2. Java ve J2EE platformu 3. Özgür yazılımlar ile J2EE 4. Eclipse, Lomboz ve JBoss

Detaylı

Web Uygulama Anaçatıları. Tahir Emre KALAYCI. May 5, 2009

Web Uygulama Anaçatıları. Tahir Emre KALAYCI. May 5, 2009 Web Uygulama Anaçatıları Tahir Emre KALAYCI May 5, 2009 Gündem 1 Web Uygulama Anaçatıları Nedir? Spring, Ruby On Rails, ZK, CakePHP, Flex, GWT, Dojo 2 İçerik Yönetim Sistemleri Nedir? Drupal, Joomla!,

Detaylı

KURUMSAL PORTAL TASARIMI

KURUMSAL PORTAL TASARIMI KURUMSAL PORTAL TASARIMI Ender ŞAHİNASLAN Bilgi Güvenlik Yöneticisi BANK ASYA, İstanbul ender.sahinaslan@bankasya.com.tr İmran ÖZCAN Bilgi Güvenlik Uzmanı BANK ASYA, İstanbul imran.ozcan@bankasya.com.tr

Detaylı

JSON Korsanlığı. Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı

JSON Korsanlığı. Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı JSON Korsanlığı Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı İnternetin gün geçtikçe hayatımızdaki önemi arttı ve web siteleri milyonlarca insan tarafından girilen yerler haline geldi. Artık çevremizden

Detaylı

Sunucu Taraflı JavaScript ile Gerçek Zamanlı Web Uygulamaları Geliştirme

Sunucu Taraflı JavaScript ile Gerçek Zamanlı Web Uygulamaları Geliştirme Sunucu Taraflı JavaScript ile Gerçek Zamanlı Web Uygulamaları Geliştirme Emrah Ayanoğlu, Onur Özcan, Alperen Eraslan Inet-TR 12 8 Kasım 2012 İÇERİK 1 Node.js nedir? Google tarafından Chrome un JavaScript

Detaylı

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4414

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4414 Dersi Veren Birim: Bilgisayar Mühendisliği Dersin Türkçe Adı: WEB PROGRAMLAMA Dersin Orjinal Adı: ADVANCES IN WEB TECHNOLOGIES Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans, Doktora) Lisans Dersin Kodu:

Detaylı

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir.

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir. Netsis 3 Netsis 3 Netsis 3, Netsis ERP ürün ailesinin 3. Boyuta taşınmış yeni arayüz ve işlevleriyle karşımıza çıkan yeni yüzüdür. 3. Boyut, Logo ürün ailesi için ortak bir hedefi işaret eder, çünkü yapılan

Detaylı

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014. Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014. Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014 Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr SaaS Gündem Kullanım alanları IaaS PaaS Sanallaştırma Hizmet Şekilleri

Detaylı

T.C. AKDENİZ ÜNİVERSİTESİ Uzaktan Eğitim Uygulama ve Araştırma Merkezi (AKUZEM) DİJİTAL PAZARLAMA VE SOSYAL MEDYA YÖNETİCİLİĞİ SERTİFİKA PROGRAMI

T.C. AKDENİZ ÜNİVERSİTESİ Uzaktan Eğitim Uygulama ve Araştırma Merkezi (AKUZEM) DİJİTAL PAZARLAMA VE SOSYAL MEDYA YÖNETİCİLİĞİ SERTİFİKA PROGRAMI DİJİTAL PAZARLAMA VE SOSYAL MEDYA YÖNETİCİLİĞİ SERTİFİKA PROGRAMI 1. MODÜL: STRATEJİK İLETİŞİM YÖNETİMİ PAZARLAMA İLETİŞİMİ PROF. DR. MUSTAFA GÜLMEZ 1. İletişim Kavramı ve İletişim Süreci 2. Pazarlama

Detaylı

Eğitimde Yeni Teknolojiler

Eğitimde Yeni Teknolojiler Eğitimde Yeni Teknolojiler Yrd. Doç. Dr. Yüksel GÖKTAŞ Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü Kâzım Karabekir Eğitim Fakültesi, Atatürk Üniversitesi ERZURUM www.yukselgoktas.com 2 3 4 5 6 7

Detaylı

WEB TASARIMINDA TEMEL KAVRAMLAR

WEB TASARIMINDA TEMEL KAVRAMLAR WEB TASARIMINDA TEMEL KAVRAMLAR İnternet Ortamı İnternet, bir çok bilgisayar sisteminin birbirine bağlı olduğu, dünya çapında yaygın olan ve sürekli büyüyen bir iletişim ağıdır. Lan (Local) Man (Metropolian)

Detaylı

Javascript Geliştiricileri İçin Xaml Ve Microsoft Silverlight

Javascript Geliştiricileri İçin Xaml Ve Microsoft Silverlight Wpf tabanlı (windows presentation foundation) browser eklentisi hakkında bir sunum Nedir? Genel Bakış Uyumluluk Moonlight Lisans XAML Elementler Animasyon Scripting Sonuç 1 Nedir?, web (browser) uygulamaları

Detaylı

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1 BMT 202 Web Tasarımı 2016 2017 Bahar Dönemi Yük. Müh. Köksal GÜNDOĞDU 1 Elektrik Elektronik ve Bilgisayar Yük. Müh. Köksal Gündoğdu http://www.ekargemuhendislik.com/k.gundogdu.html Ödevler, duyurular,

Detaylı

TCMB Deneyim Raporu. Kurumsal Java Uygulama Platformu. Sacit Uluırmak. Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü

TCMB Deneyim Raporu. Kurumsal Java Uygulama Platformu. Sacit Uluırmak. Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü TCMB Deneyim Raporu Kurumsal Java Uygulama Platformu Sacit Uluırmak Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü 2007 TCMB made available under the EPL v1.0 30.04.2007 Gündem

Detaylı

Pardus Projesi ve Topluluk süreçleri. Ali Işıngör Akın Ömeroğlu

Pardus Projesi ve Topluluk süreçleri. Ali Işıngör Akın Ömeroğlu Pardus Projesi ve Topluluk süreçleri Ali Işıngör Akın Ömeroğlu Pardus Nedir? Pardus, UEKAE tarafından, bilişim okur yazarlığına sahip bilgisayar kullanıcılarının temel masaüstü ihtiyaçlarını hedefleyerek;

Detaylı

PHP 1. Hafta 1. Sunum

PHP 1. Hafta 1. Sunum PHP 1. Hafta 1. Sunum PHP101: PHP nedir? Bu dersten sonra bilecekleriniz PHP nedir? PHP ye neden ihtiyaç vardır? PHP nin gelişimi HTML, HTTP ve JS nedir? PHP yle alakası nedir? PHP nin uygulama alanları

Detaylı

YENİ TRADING DÜNYASINA ÇIKAN MERDİVEN

YENİ TRADING DÜNYASINA ÇIKAN MERDİVEN YENİ TRADING DÜNYASINA ÇIKAN MERDİVEN Foreks UNICA Ürün Ailesi Deniz ÜNLÜŞEREFOĞLU Yeni Global Trading Dünyasında Neler Oluyor? DİJİTALLEŞMENİN ETKİLERİ BlockChain Teknolojisi ile Tarihsel Bir Dönüşüm

Detaylı

ESİS Projesi. Kaynaklar Bakanlığı

ESİS Projesi. Kaynaklar Bakanlığı ESİS Projesi Hem ulusal, hem de uluslararası platformda enerji, bir ülkenin politika üretmesi ve uygulaması gereken en önemli stratejik alanlardan birisidir. Ülkemiz de sahip olduğu kritik jeopolitik konumu

Detaylı

WINDESKCONCENTO. sıgnum. Kurumsal İş Süreçleri Uygulamaları. windesk.com.tr

WINDESKCONCENTO. sıgnum. Kurumsal İş Süreçleri Uygulamaları. windesk.com.tr windesk.com.tr WINDESKCONCENTO Kurumsal İş Süreçleri Uygulamaları Kurumsal İş & Operasyonel süreçlerin performans tabanlı otomasyonu ile hizmet verimliliği ve kalitesinde artış sağlanır. sıgnum WINDESK

Detaylı

Vodafone dan Office 365. Satış temsilcisi ismi Tarih

Vodafone dan Office 365. Satış temsilcisi ismi Tarih Vodafone dan Office 365 Satış temsilcisi ismi Tarih Yeni Office 365 Paketleri Bir işletmenin tüm temel çalışma ihtiyaçlarını karşılayacak üretkenlik paketi Sadece Office uygulamalarını güncellemek isteyen

Detaylı

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS İnternet Teknolojileri BİM-432 4/I 2+2+0 3 6 Dersin Dili Dersin

Detaylı

Kütüphaneler ve Sosyal Medya. Mehmet Can Soyulmaz Field Sales Representative EBSCO Publishing. @msoyulmaz

Kütüphaneler ve Sosyal Medya. Mehmet Can Soyulmaz Field Sales Representative EBSCO Publishing. @msoyulmaz Kütüphaneler ve Sosyal Medya Mehmet Can Soyulmaz Field Sales Representative EBSCO Publishing @msoyulmaz Ajanda Kütüphaneler ve Sosyal Medya Üzerine EBSCO nun Anketi Anket ile ilgili Çeşitli Çıktılar EBSCO

Detaylı

ONLINE DÜNYADA TERİMLER

ONLINE DÜNYADA TERİMLER ONLINE DÜNYADA TERİMLER Eskiden pazarlama çok daha kolaydı. Bir büyük fikir için çalışıp, o büyük fikri mass mecralarda yayınlanacak şekilde uygulamalarını hazırlayıp tüketicinin karşısına çıkıyorduk.

Detaylı

Web Tasarımının Temelleri

Web Tasarımının Temelleri 1. Hafta Web Tasarımının Temelleri Öğr. Gör. Murat YAZICI www.muratyazici.com Artvin Çoruh Üniversitesi, Artvin Meslek Yüksekokulu www.artvin.edu.tr Temel Kavramlar İnternet HTML WWW HTTP, HTTPS FTP Web

Detaylı

Yazılımlarının İncelenmesi

Yazılımlarının İncelenmesi LMS (Learning Management System) Yazılımlarının İncelenmesi Fulya Sarı Apple Bilkom Bilişim Eğitim Teknolojisi Danışmanı LMS CMS LCMS Uzaktan Eğitim LMS Karşılaştırması Uzaktan eğitimi geliştirme ortamı

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS İNTERNET TEKNOLOJİLERİ BG-412 4/1 2+2+0 2+2 6 Dersin Dili : TÜRKÇE Dersin Seviyesi

Detaylı

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları. Script Statik Sayfa Dinamik Sayfa Dinamik Web Sitelerinin Avantajları İçerik Yönetim Sistemi PHP Nedir? Avantajları Dezavantajları Script HTML kodları arasına yerleştirilen küçük kodlardır. Web sayfalarında

Detaylı

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS)

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS) BİLGİSAYAR AĞLARI (COMPUTER NETWORKS) 1 BİLGİSAYAR AĞI Birden çok bilgisayarın birbirine bağlanması ile oluşturulan yapılara bilgisayar ağları denmektedir. Bu bağlantı bakır kablolarla yapılabildiği gibi,

Detaylı

Yeni Nesil Önyüz Entegrasyonu Ali Beklen. 2011 IBM Corporation

Yeni Nesil Önyüz Entegrasyonu Ali Beklen. 2011 IBM Corporation Yeni Nesil Önyüz Entegrasyonu Ali Beklen 2011 IBM Corporation Nerede olursa olsun, herhangi bir zamanda birisin yayınladığı bir bilgiye ihtiyaç duyduğumuz anda ulaşabilmek bizleri verimli kılar ve sosyalleştirir.

Detaylı

Consulting & Internet Services. BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz. www.doublesolution.com - info@doublesolution.

Consulting & Internet Services. BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz. www.doublesolution.com - info@doublesolution. Consulting & Internet Services BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz - info@doublesolution.com WEB SiTESi TASARIMI Firmanıza özel LOGO ve KURUMSAL KiMLiK çalışmaları yapıyoruz

Detaylı

Web Önyüzü Nasıl Olmalı? <Markup> : İskelet {css} : Görünüm JavaScript() : Etkileşim

Web Önyüzü Nasıl Olmalı? <Markup> : İskelet {css} : Görünüm JavaScript() : Etkileşim Web Önyüzü Nasıl Olmalı? : İskelet {css} : Görünüm JavaScript() : Etkileşim Bu üç öğe olabildiğince esnek bağlı olmalı Kötü Örnek / İyi Örnek Standartlara uygun olmalı! Standartlara uygun

Detaylı

Asp.Net Veritabanı İşlemleri

Asp.Net Veritabanı İşlemleri Asp.Net Veritabanı İşlemleri Asp.Net Veritabanı İşlemleri Birçok uygulamada bilgiler geçici olarak tutulur ve oturum sonlandırıldığında bu bilgiler bellekten silinir. Ancak etkileşimli web sitelerinde

Detaylı

Servis olarak Altyapı

Servis olarak Altyapı Servis olarak Altyapı Servis olarak Altyapı (Infrastructure as a Servis, IaaS) fiziksel makineler, sanal makineler ve sanal depolama gibi temel kaynaklara erişebilmeyi sağlar. Bu kaynaklardan başka IaaS

Detaylı

08217 Internet Programcılığı I Internet Programming I

08217 Internet Programcılığı I Internet Programming I Ders Tanıtım Sunumu 08217 Internet Programcılığı I Internet Programming I Elbistan Meslek Yüksek Okulu 2012 2013 GÜZ Yarıyılı 17 Eyl. 2012 Pzt. Öğr. Gör. Murat KEÇECİOĞLU Dersin Adı Ders Tanıtım Bilgileri

Detaylı

Bilgiyi Keşfedin! Özelleştirme, Eklenti ve Veri Entegrasyonu Kurumsal Seviyede Yönetim ve Performans

Bilgiyi Keşfedin! Özelleştirme, Eklenti ve Veri Entegrasyonu Kurumsal Seviyede Yönetim ve Performans Bilgiyi Keşfedin! LOGO MIND INSIGHT (powered by Qlik) İŞ ANALİTİĞİ ÜRÜNÜ, HERKESİN SEZGİLERİ İLE ARAŞTIRMA VE KEŞİF YAPMASINI SAĞLAYAN ÇOK ÇEŞİTLİ ESNEK VE İNTERAKTİF GÖRSELLER OLUŞTURABİLECEĞİ YENİ NESİL

Detaylı

EMC Forum 2014. Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi moro.hekim@emc.com

EMC Forum 2014. Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi moro.hekim@emc.com EMC Forum 2014 Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi moro.hekim@emc.com 1 ipad KAZANMAK için 1 - @EMCTurkey hesabını takip etmelisiniz. 2 - Tweetinizde 4 noktayı belirtmeyi unutmayın!

Detaylı

Levent Özen. www.leothemaster.net

Levent Özen. www.leothemaster.net Levent Özen Konular: Küçük Dünya - Yakınlığın 6 Derecesi Sosyal Ağ Tarihi ve Gelişimi Web Teknolojisi (1.0 5.0) Sosyal Yazılım ve esosyal Hayat Sosyal Ağlar Etiket Kullanımı Sosyal Ağ Modelleri Sosyal

Detaylı

ile Uygulama Geliştirme Teknikleri

ile Uygulama Geliştirme Teknikleri ile Uygulama Geliştirme Teknikleri Ajanda SENTORA Kimdir? Application Express (APEX) Nedir? APEX özellikleri APEX kullanım alanları Geliştirme Ortamı Örnek Proje Soru - Cevap SENTORA Kimdir? SENTORA 5

Detaylı

Java. Hakkımızda. Java Eğitimi

Java. Hakkımızda. Java Eğitimi JAVA Hakkımızda 1999 yılında bilişim teknolojileri alanında eğitim vermek amacıyla kurulan Bilişim Eğitim Merkezi temellerini istihdam ve verimlilik odaklı bir yapı üzerinde atmış ve verdiği eğitimlerle

Detaylı

CAN TECİM HEDEF DENEYİM. Tecrübe bütün öğretmenlerin en iyisidir. Publilus Syrus

CAN TECİM HEDEF DENEYİM. Tecrübe bütün öğretmenlerin en iyisidir. Publilus Syrus CAN TECİM can.tecim@gmail.com https://www.twitter.com/prodfield https://fb.me/can.tecim https://plus.google.com/+cantecim/posts https://github.com/cantecim https://tr.linkedin.com/in/cantecim HEDEF Hedeflerim

Detaylı

Orta Ölçekli B2B Projelerinde IBM Alt Yapısı : Başarı Hikayesi (Jobula.com) D-CAT Technologies. Ali YILDIRIM D-CAT Technologies Technology Director

Orta Ölçekli B2B Projelerinde IBM Alt Yapısı : Başarı Hikayesi (Jobula.com) D-CAT Technologies. Ali YILDIRIM D-CAT Technologies Technology Director Orta Ölçekli B2B Projelerinde IBM Alt Yapısı : Başarı Hikayesi (Jobula.com) D-CAT Technologies Ali YILDIRIM D-CAT Technologies Technology Director Erman ÇELİKÇEVİREN D-CAT Technologies Technical Manager

Detaylı

Kurumsal Servis Odaklı Mimari

Kurumsal Servis Odaklı Mimari Kurumsal Servis Odaklı Mimari Enterprise SOA Arden Agopyan Bilgi Teknolojisi Uzmanı 14 Temmuz 2007 2007 IBM Türkiye Gündem 1. Bölüm : Dünden Bugüne Mimarilerin Evrimi Servis Odaklı Mimari (SOA) Nedir?

Detaylı

Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr

Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr Javascript 1995 Netscape, Brendan Eich tarafından geliştirildi. Dinamik olmasının yanında en önemli iki özelliği; Lambda Closure Javascript -

Detaylı

Java Programlama Giriş

Java Programlama Giriş Java Programlama Giriş 2013-2014 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Teknik Bilimler Meslek Yüksekokulu Burdur 2014 Muhammer İLKUÇAR 1 Neden Java Programlama Platformdan bağımsızdır

Detaylı

İNTERNET PROGRAMLAMA II. Tanımlar

İNTERNET PROGRAMLAMA II. Tanımlar İNTERNET PROGRAMLAMA II Tanımlar WWW( World Wide Web) Dünya üzerindeki bütün bilgisayarların bağlı olduğu bir ağdır. Çoğunlukla Web olarak adlandırılır. Web üzerindeki bilgisayarlar standart protokolleri

Detaylı

BİR BİLGİSAYAR MÜHENDİSİN AJANDASI

BİR BİLGİSAYAR MÜHENDİSİN AJANDASI BİR BİLGİSAYAR MÜHENDİSİN AJANDASI Mustafa ÖZLÜ 3 Kasım 2017 Cuma BİLGİSAYAR MÜHENDİSLİĞİ TANIMI: Gündelik hayattaki problemlerin çözümü için matematik, algoritma, analiz, temel mühendislik, bilgisayar

Detaylı

Inovasyonu Hızlandırın

Inovasyonu Hızlandırın Inovasyonu Hızlandırın Kurumsal DevOps Murat Akbar HP Yazılım Çözüm Danışmanı 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Detaylı

2011 yılında yeni konsepti ve büyüyen ekibiyle şu anki yüzüne kavuşmuştur.

2011 yılında yeni konsepti ve büyüyen ekibiyle şu anki yüzüne kavuşmuştur. 2002 2005 2008 2011 2014 2016 Adjans Kimdir Dijital reklam ajansı olan Adjans, 2002 yılında dijital dünya sektörüne giriş yapmış ve sektörde hızla yükselerek adını duyurmuş prestijli bir kuruluştur. Markanızı

Detaylı

1 / 5. Tuğba Üstündağ. İletişim Bilgileri

1 / 5. Tuğba Üstündağ. İletişim Bilgileri Tuğba Üstündağ İletişim Bilgileri E-Posta : tugba_ustundag@yahoo.com.tr Adres Bilgileri : Türkiye - İstanbul(Avr.) - Eyüp - - Ev Telefonu : 90 (100) 000 00 00 Cep Telefonu : 90 (100) 000 00 00 Kişisel

Detaylı

JAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması

JAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması JAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması Hakan ALBAĞ Tahsin Barış AKAN Bitirme Projesi 05.06.2006 Giriş Ticari yazılımlarda ortak ihtiyaçlar Birden

Detaylı

[E-Katalog Tanıtım Sayfası] Ayser Bilgisayar. Cumhuriyet Meydanı No:41 Kat:2 0286 217 60 34

[E-Katalog Tanıtım Sayfası] Ayser Bilgisayar. Cumhuriyet Meydanı No:41 Kat:2 0286 217 60 34 [E-Katalog Tanıtım Sayfası] Ayser Bilgisayar Cumhuriyet Meydanı No:41 Kat:2 0286 217 60 34 Neden Ayser Bilgisayar? Bundan 10 yıl önce insanlar bir ürün almak için mağaza mağaza dolaşırlar ve farklı fiyatları

Detaylı

ONLINE DÜNYADA TERİMLER

ONLINE DÜNYADA TERİMLER ONLINE DÜNYADA TERİMLER Eskiden pazarlama çok daha kolaydı. Bir büyük fikir için çalışıp, o büyük fikri mass mecralarda yayınlanacak şekilde uygulamalarını hazırlayıp tüketicinin karşısına çıkıyorduk.

Detaylı

Kurumsal Servis Odaklı Mimari

Kurumsal Servis Odaklı Mimari IBM Türk Yazılım Grubu Kurumsal Servis Odaklı Mimari Enterprise SOA Arden Agopyan Bilgi Teknolojisi Uzmanı Doğu Akdeniz Üniversitesi 7 Mart 2008 2008 IBM Türk Gündem Dünden Bugüne Mimarilerin Evrimi Servis

Detaylı

ĐSTEMCĐ SUNUCU SĐSTEMLER DERSĐ FĐNAL ÇALIŞMASI SORULAR YANITLAR

ĐSTEMCĐ SUNUCU SĐSTEMLER DERSĐ FĐNAL ÇALIŞMASI SORULAR YANITLAR ĐSTEMCĐ SUNUCU SĐSTEMLER DERSĐ FĐNAL ÇALIŞMASI SORULAR YANITLAR 4.ÜNĐTE Đyi bir DNS in içermesi gereken özellikler nelerdir? ( 5 ) Đsimlendirme imlası açık ve süphesiz olmalıdır; Bir kullanıcı bir isme

Detaylı

Y Kuşağı İçin Hazır Olmalıyız: Öğrenme Nereye Gidiyor? Ahmet Hançer, Enocta Genel Müdürü

Y Kuşağı İçin Hazır Olmalıyız: Öğrenme Nereye Gidiyor? Ahmet Hançer, Enocta Genel Müdürü Y Kuşağı İçin Hazır Olmalıyız: Öğrenme Nereye Gidiyor? Ahmet Hançer, Enocta Genel Müdürü 2011 Gündem Öğrenme Nereye Gidiyor? Y Kuşağı Ne Bekliyor? E öğrenme İçin E Öğrenme Dünyası ndaki ndaki Diğer Trendler

Detaylı

SHARKUTERİ MEDYA Genel Sunum 2016

SHARKUTERİ MEDYA Genel Sunum 2016 SHARKUTERİ MEDYA Genel Sunum 2016 STRATEJİK DİJİTAL MEDYA PLANLAMA MEDYA SATIN ALMA SOSYAL MEDYA YÖNETİMİ KREATİF TASARIM ÇALIŞMALARI Stratejik Planlama Nedir? Dijital, gerçek zamanlı, tam detaylı ve

Detaylı

ArcGIS Platformu Yazılım Geliştirme Çözümleri

ArcGIS Platformu Yazılım Geliştirme Çözümleri 19. Esri Kullanıcıları Konferansı 22-23 Ekim 2014 ODTÜ, Ankara ArcGIS Platformu Yazılım Geliştirme Çözümleri Mehmet BURSALI Amaç Esri Ürün ve Teknolojileri kullanarak oluşturulan yazılım geliştirme çözümleri

Detaylı

TÜRKSAT UYDU HABERLEŞME KABLO TV VE İŞLETME A.Ş. İŞÇİ STATÜSÜNDE PERSONEL ALIM İLANI (Bilişim Hizmetleri)

TÜRKSAT UYDU HABERLEŞME KABLO TV VE İŞLETME A.Ş. İŞÇİ STATÜSÜNDE PERSONEL ALIM İLANI (Bilişim Hizmetleri) TÜRKSAT UYDU HABERLEŞME KABLO TV VE İŞLETME A.Ş. İŞÇİ STATÜSÜNDE PERSONEL ALIM İLANI (Bilişim Hizmetleri) İlan BİL - (İdari Süreç) Satınalma süreçleri ve/veya ihale konusunda deneyimli Şartname/sözleşme

Detaylı

Kurulum 14 FTP ye Bağlanmak ve Dosyaları Atmak 14 Veritabanı Oluşturulması ve Bağlanıp Kurulumun Tamamlanması 15

Kurulum 14 FTP ye Bağlanmak ve Dosyaları Atmak 14 Veritabanı Oluşturulması ve Bağlanıp Kurulumun Tamamlanması 15 vii 1 İçerik Yönetim Sistemi Nedir? 2 WordPress Nedir? 2 WordPress Kısa Tarihi 3 WordPress Gücünü Nereden Alıyor? 3 WordPress ile Neler Yapabiliriz? 4 Kişisel Blog 4 Kurumsal Blog 4 Kurumsal Site 4 Tanıtım

Detaylı

UZAKTAN EĞİTİM UYGULAMA VE ARAŞTIRMA MERKEZİ. Uzaktan Eğitim ve Oryantasyon. Sayı 1 / Eylül 2017 İSTANBUL AYDIN ÜNİVERSİTESİ

UZAKTAN EĞİTİM UYGULAMA VE ARAŞTIRMA MERKEZİ. Uzaktan Eğitim ve Oryantasyon. Sayı 1 / Eylül 2017 İSTANBUL AYDIN ÜNİVERSİTESİ Uzaktan Eğitim ve Oryantasyon İstanbul Aydın Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi, uzaktan eğitimle ilgili gelişen teknolojiyi takip ederek, öğrencilerimize yeni eğitim öğretim yılında,

Detaylı

HP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Pınar Uğurlu Kirazcı Yeni Nesil Akıllı Servis Masası

HP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Pınar Uğurlu Kirazcı Yeni Nesil Akıllı Servis Masası HP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Pınar Uğurlu Kirazcı Yeni Nesil Akıllı Servis Masası Yazılım Denetimleri DevOps IT performans metrikleri BYOD Zorunluluk Beklentiler değişiyor...

Detaylı

İnternet Teknolojisi. İnternet Teknolojisi. Bilgisayar-II - 4. Hafta. Öğrt. Gör. Alper ASLAN 1. Öğrt. Gör. Alper Aslan. İnternet Nedir?

İnternet Teknolojisi. İnternet Teknolojisi. Bilgisayar-II - 4. Hafta. Öğrt. Gör. Alper ASLAN 1. Öğrt. Gör. Alper Aslan. İnternet Nedir? İnternet Teknolojisi Öğrt. Gör. Alper Aslan ENF102 Bilgisayar - II İnternet Teknolojisi İnternet Nedir? İnternet Kime Aittir İnternet in Türkiye deki Gelişimi İnternet in Türkiye de Kullanımı Yakın Gelecekte

Detaylı

Smart Work ile SüreS. reçlerinizi Daha Verimli Hale Getirin Yeşim MUTLU. WebSphere Ürün Müdürü

Smart Work ile SüreS. reçlerinizi Daha Verimli Hale Getirin Yeşim MUTLU. WebSphere Ürün Müdürü Smart Work ile SüreS reçlerinizi Daha Verimli Hale Getirin Yeşim MUTLU IBM Çözümler Zirvesi 2011 WebSphere Ürün Müdürü Đş Süreci Yönetimi Websphere Lombardi Edition Örnek Proje Profili Referanslar Đş Süreci

Detaylı

LKD Kendi İlacını Kullanıyor

LKD Kendi İlacını Kullanıyor LKD Kendi İlacını Kullanıyor Emre Eryılmaz emre.eryilmaz@linux.org.tr Adil Güneş Akbaş adil.akbas@linux.org.tr Linux Kullanıcıları Derneği 4 Aralık 2010 Linux Kullanıcıları Derneği Amaçlarımız Camia için

Detaylı