12 Ekim 2011 Çarşamba

JavaServer Pages kitabım çıktı.

Selamların en güzeli sizlerin üzerinize olsun.
 TÜRKİYEN'NİN İLK TÜRKÇE JavaServer Pages KİTABI   UMUTTEPE YAYINLARI ndan çıktı.

JSP : JAVA İMPARATORLUĞUNUN WEB TEKNOLOJİSİ

Konuları en kolay tarzda işleyen gereksiz uzun uzun paragraf yazıları ile okuyucu boğmadan anlat kitap.  Ben yazdım diye değil gerçekten de ilgisi olanlara tavsiye edebileceğim bir kitap :)

Yurtiçinden ve yurtdışından sipariş etmek isteyenler bu adresten http://www.hepsiburada.com/liste/search.aspx?sText=mimar%20aslan siparişlerini verebilirler. 

Yurtiçinden ve yurtdışından sipariş etmek isteyenler bu adresten 
http://www.hepsiburada.com/liste/search.aspx?sText=mimar%20aslan siparişlerini verebilirler. 
İÇİNDEKİLER
Bölüm 01 : JSP Nedir? Ve ne Değildir?
JavaServer Pages (JSP) nedir ne değildir?
Neden JSP kullanmalıyım?
Java’yı bu kadar önemli kılan sebepler nelerdir?
Java imparatorluğunun web kanadı denince ilk akla neler gelmelidir?
JSP’nin geliştirilmesinde hangi kurumlar rol aldılar?
Web Server (Sunucu) nedir?
Application Server(Uygulama Sunucusu) Nedir?
JSP ve Servlet ilişkisi nedir?
JSP, Servletin devamıdır diyebilir miyiz?
JSP ve Diğerleri!
JSP ile ASP arasındaki en ayırt edici farklar nelerdir?
JSP ile ASP.NET arasındaki en ayırt edici farklar nelerdir?
JSP ile PHP arasındaki en ayırt edici farklar nelerdir?
JSP ile Servlets arasındaki en ayırt edici farklar nelerdir?
Bölüm 02 JSP ve JDK - NetBeans IDE
Java Development Kit (JDK) indirmek ve Kurmak
NetBeans IDE indirmek Kurmak
İlk JSP projemizi oluşturalım.
Spring Web MVC (Webte İlkbahar Görünüm Kontrolü)
JavaServer Faces (Java Sunucu Yüzleri)
Struts (Kullanılmış birşeyden kalan parça)
Hibernate (Kış uykusu)
Bölüm 03 : JSP ve Temel Tagları
Declaration tag Bildiri tagı <%! %>
Expression tag İfade tagı <%= %>
Directive tag Emir tagı <%@ directive … %>
Page directive (Sayfa emir tagı)
language
extends
import
session
buffer
autoFlush
isThreadSafe
info
errorPage
isErrorPage
contentType
Mime Types Nedir?
Include directive (Ekleme dahil etme emir tagı)
Tag library directive (Tag kütüphanesi emir tagı)
Scriptlet tag Kodlama tagı <% ... %>
Action tag Olay tagı,
Öğrendiğimiz tagları JSP sayfamızda nasıl kullanacağız?
UTF-8 nedir ?
Bölüm 04 : JSP de Değişkenler-Veri Tipleri-Operatörler ve Karar Kontrol Yapıları
Kısım 1 - JAVA'nın Genel Yapısı.
Altın Kural 1 - Encapsulation (Saramalama)
Altın Kural 2 - Inheritance (Kalıtım-Miras)
Altın Kural 3 - Polymorphism (Çok Biçimlilik)
Kısım 2-Veri Tipleri, Değişkenler ve Diziler
Diziler nedir derseniz?
1. Primitive (İlkel) Veri Tipleri
Sayısal veri tipleri
Tamsayı veri tipleri: byte, short, int, long, char
Kesirli sayı veri tipleri: float, double
Mantıksal veri tipi: boolean
2.Referans Tipleri : class, interface, array
3.Null Tip : null
Basitte olsa bir atama örnek kod bölümü yazar mısınız?
Kısım 3-Operatörler
Kısım 4-Kontrol İfadeleri
İf
if – else
if – else if – else
switch
while döngüsü
do- while döngüsü
for döngüsü
for-each
Veri Tipleri Örneği
Kontrol İfadeleri Örneği
Bölüm 05 : JSP ve Implicit Objects (Örtük Nesneler)
out(çıkış)
request(istek)
response(yanıt)
session(oturum)
application(uygulama)
pageContext(sayfaBilgiDurumu)
config(biçim,şekil,ayar)
exception(istisna)
page(sayfa)
Bölüm 06 : JSP ve HTML Form Kontrolleri
Text Box
Submit Button
Reset Button
Normal Button
Checkbox
Radio Button
Select List
File Select
Hidden Fields
Password Fields
Form kontrollerini JSP sayfalarında nasıl kullanacağız?
Bölüm 07 : JSP ve Javascript
Javascript nedir?
Javascript Kullanarak JSP sayfalarında kontrol örneği
Javascript Kullanmadan JSP sayfalarında kontrol örneği
Bölüm 08 : JSP ve Javabeans
Javabeans nedir?
Javabeanlerin kimlere , nelere ne gibi faydası var?
Her nesne Javabeans olabilir mi?Javabeans olma şartları nelerdir?
Javabeans Kullanımı Örnek 1
Javabeans Kullanımı Örnek 2
Javabeans Kullanımı Örnek 3
Javabeans Kullanımı Örnek 4
Bölüm 09 : JSP ve Tag Files (Etiket Dosyaları)
Tag Files nedir?
Tag Files (EtiketDosyaları) Örnek 1
Tag Files (EtiketDosyaları) Örnek 2
Tag Files (EtiketDosyaları) Örnek 3
Tag Files (EtiketDosyaları) Örnek 4
17 December 2011 at 12:36 · Like
Bölüm 10 : JSP ve CustomTag Library (CTL)
JSP etiketleri nedir?
HTML etiketleri yararlanılarak neler yapabiliriz?
JSP etiketleri HTML ve XML e amaç yönüyle de benzer mi?
JSP etiketlerinin sözdiziminin HTML ve XML ile arasındaki yakınlık derecesinedir?
HTML ve XML etiketleri gibi, JSP etiketlerinin de nitelikleri olabilir mi?
Madem HTML ve XML etiketleri var o zaman neden JSP etiketlerini kullanalım ki?
JSP etiketlerini yazmak hazırlamak zor mu?
Tag Library Descriptor ( .TLD ) (Tag Kütüphane Tanımlayıcısı)ne işe yarıyor?
Javada Serialization (Serileştirme) nedir?
Tag Library Descriptor (TLD) hakkında temel bilinmesi gereken şeyler nelerdir?
Tag handler nedir?
Simple tag handlers (Basit etiketişleyicileri) ne işe yarar?
Classic tag handlers (klasik etiketişleyicileri) ne işe yarar?
Bir tag handler neler yapabilir?
Başlıca tag handler metodları nelerdir?
Bir Java sınıfıBodyTag ara yüzünü veya IterationTag ‘ı extends edilirse tag handler’a hangi metodlar sunulur?
Bir tag handler tekrarlamalı olarak body kısmını değerlendirmesi gerekiyorsa ne yapmalıdır?
Bir Java sınıfıBodyTagarayüzü implement edildiğinde tag handler’a hangi metodlar sunulur?
Bir Java sınıfıTagSupportsınıfını extend ettiğinde tag handler’a hangi metodlar sunulur?
BodyContentnesnesinin içerdiği methodların göreveleri nelerdir?
Bölüm 11 : JSP ve Tag Library Descriptor (TLD)
uri
prefix
tagdir
JSP de reserve edilmiş önekler nelerdir?
Projelerde taglib kullanırken unutulmaması gereken en önemli noktalar nelerdir?
Taglib dosyalarını için genel olarak neler diyebiliriz?
SKIP_BODY ne demektir?
EVAL_BODY_INCLUDE ne demektir?
Java Sınıfı ,TLDve JSP arasındaki bağlantı nasıl kurulur?
Tag Handler(Etiketİşleyicisi) nedir?
<body-content>tagı ne işeyarar?
<tag-class>tagı ne işeyarar?
<tei-class>tagı ne işeyarar?
Bölüm 12 : JSP ve Standard Tag Library (JSTL) - MYSQL
JAR nedir?
JSTL 1.1 kütüphanesininde hangi .jar dosyaları var?
JAR dosyalarına nasıl ulaşabiliriz?
JSTL nedir?
JSTL etiketlerinin kaç türü vardır?
JSTL Core Tags
JSTL Format Tags
JSTL Function Tags
JSTL SQL Tags
JSTL XML tags
Xpath nedir?
XSLT nedir?
W3C Standartı nedir?
JSTL kullanmanın avantajları nedir?
JSTL nin eksiklikleri nelerdir?
JSTL Core Tags Örnekleri
JSTL c:out kullanımı
JSTL c:set - c:remove ve c:out kullanımı
JSTL c:if kullanımı
JSTL c:url - c:param kullanımı
JSTL c:forEach - c:forTokens kullanımı
JSTL c:choose - c:when - c:otherwise kullanımı
JSTL c:import kullanımı
JSTL c:redirect kullanımı
JSTL Format Tags Örnekleri
JSTL Format Tags Kullanımı
JSTL Uluslararasılaştırma ve Biçimlendirme
fmt:setLocale - fmt:formatDate - fmt:timeZone - fmt:formatNumber
fmt:parseNumber -fmt:parseDate - fmt:setTimeZone Tag
fmt:bundle - fmt:setBundle - fmt:message
fmt:bundle - fmt:setBundle - fmt:message Tag
fmt:requestEncoding
JSTL Function Tags Örnekleri
JSTL Function Tags Kullanımı
JSTL SQL Tags
MySQL Kurulumu ve Kullanımı
MySQL Workbench Kurulumu
JSP sayfalarında MySQL kullanımı için neler yapmamız gereklidir?
CSS nedir?
NetBeans IDE de CSS lerimizi nasıl kodlayabiliriz?
Bu bağlantı havuzu ne işe yarar?
JSTL SQL Tags Örnekleri : MySQL veritabanına bağlantı kuralım.
JSTL XML tags
XML nedir?
XML’i geliştiren kurum, şirket, firma hakkında neler söyleyebilirsiniz?
W3C (World Wide Web Consortium) nedir?
XML ile veri taşıyabilir miyiz?
XML ile HTML nin en temel farkı nedir?
Dünyada kurum ve kuruluşlar XML den nasıl yararlanıyorlar?
Ana hatlarıyla XML i biraz daha açar mısınız?
Markup Dili Ne Demek?
WML nedir?
WAP nedir?
XML’ in Web dünyası ile bağlantısını biraz daha açar mısınız?
Bir XML belgesi nasıl oluşturulur?
Document Type Definition (Veri Tanımlama Dosyası) DTD nedir?
Bir XML belgesinin yapısı nasıldır?
JSTL XML Tags Örnekleri
x:forEach - x:if - x:out
x:forEach - x:choose - x:when - x:out - x:otherwise
Bölüm 13 : JSP ve Applet
Applet Nedir?
JVM nedir?
Java Appletleri web sayfalarında nasıl çalıştırılır?
Applet nasıl bir teknoloji ki böylesine çok ses getirdi?
Applet nasıl çağırılır?
Applet neden kullanıcı tarafında çalışıyor?
Apletleri kullanmak güvenli midir?
Applet Örnekleri
Hazır Appletlerin Kullanımı
Göl Appleti
Su dalgaları Appleti
Yağmur Şimşek Appleti
Akan Yazılar Appleti
Işıklı Yazı Appleti
.jar nedir?
Kendi appletimizi mi yazmak daha mantıklı yoksa internetteki bu hazır appletlerden yararlanmamız mı daha akılcıdır?
Text Effects (Metin Çümbüşleri)
Navigation (Yönelticiler)
Audio Effects (Ses Cümbüşleri)
Utilities(Yardımcı uygulmalar)
Visual Effects(Görsel Cümbüşler)
Appletlerin PHP ve ASPX sayfalarında kullanılması
Oluşturduğumuz Appletlerin Kullanılması
Java Classı Applet –JApplet arasındaki bağlantı nedir?
AWT nedir?
Swing nedir?
AWT ve Swing paketini etkili kullanmak için çok iyi Java bilmem şart mı?
Bölüm 14 : JSP ve Servlet
SERVETNedir?
SERVETleri yazmak zorsa Web Projelerimizde SERVLETlerden nasıl yararlanacağız?
Javadan yararlanan web programcıları kodlama yaparken JSP yi mi yoksa SERVLETi mi tercih etmeleri daha doğrudur?
JSP madem Servlet ile aynı işi görüyor o zaman neden hala servlet kullanılıyor ki?
MVC nedir?
Model
View
Controller
CGI Nedir?
JVM nedir?
Servlet Kullanımı Örneği
Bölüm 15 : JSP ve MSSQL Server
1.KISIM: MSSQL SERVER İndirilmesi ve Kurulumu
2.KISIM: MSSQL SERVER ile SQL Sorgulama Dilinin Kullanımı
SQL Dili
SQL nedir?
Primary Key(Birincil Anahtar) nedir?
3.KISIM: ODBC Ayarları
4.KISIM: MSSSQL Kullanıcı Ayarları
5.KISIM: SQL Server Configuration
6.KISIM: MSSQL Server için JDBC Driver indirmek.
7.KISIM : JSP ile MSSQL Server Uygulamaları
SQL Server Driver ile Microsoft SQL Server Bağlantısı
jTDS JDBC Driver ile Microsoft SQL Server Bağlantısı
Bölüm 16 JSP ve ORACLE
ORACLE 10g Express Edition sürümünde bulunan kısıtlamalar nedir?
ORACLE 10g Express Edition sürümünü biz projelerimizde ne amaçla kullanacağız?
ORACLE ve SQL arasında nasıl birilişki var?
PL/SQL’ibiraz daha açar mısınız?
1.KISIM: ORACLE Veritabanını İndirilmesi ve Kurulumu
2.KISIM: ORACLE Veritabanı Kullanımı
3.KISIM: ORACLE ve Yardımcı programlar
1-ORACLE SQL Developer
2-PL/SQL Developer
3-Toad for ORACLE
Primary Key(Birincil Anahtar) nedir?
4.KISIM: ORACLEJDBC Driver indirilmesi
JDBC Driver nedir?
5.KISIM: JSP ile ORACLE Veritabanı bağlantısı
Vatana, millete hayırlı uğurlu olsun.
Saygılarımla
Bilgisayar Mühendisi Mimar ASLAN