Ç NDEK LER 1 NTERNETE MERHABA 1 nternetin Tarihçesi 2 nternetin Altyap s 3 A (Network) 3 TCP/IP Aktarma Denetim Protokolü/ nternet Protokolü



Benzer belgeler
Ç NDEK LER 1 PHP 6 1 PHP Nedir? 1 PHP nin Tarihi 2 PHP nin Avantajlar 4 PHP nin Dezavantajlar 4 PHP nin Çal flma Mant 6 PHP nin Çal flma Aral 8 PHP

Ç NDEK LER KISIM I: HTML, XHTML, HTML5 1 TEMEL KAVRAMLAR 3 nternet Nedir? 3 HTML Nedir? 4 HTTP Nedir? 4 FTP Nedir? 5 WWW Nedir?

Ç NDEK LER G R fi 1 Bafllamadan Önce 1 Kitab Kimler Okumal? 1 Kitap çerisindeki Örnekler 2 Örneklerin Kullan m 3 Çekinmeden Yaz n 7

1 JAVASCRIPT NEDİR? 1

çindekiler 01. Kurulum

Ç NDEK LER 1 GRAF K TASARIM 1 Grafik Tasar m Nedir? 1 Türkiye de Grafik Tasar m Sektörü 3 Vektör Nedir? 4 Bitmap Nedir? 6 Neden CorelDraw?

2 JAVASCRIPT TEMELLER

1 PHOTOSHOP CC YE GİRİŞ

Ç NDEK LER 1 XML E G R fi 1 XML Nedir? 1 XML in Avantajlar 3 HTML ve XML Aras ndaki Farklar 4 XML Dosyalar n Görüntülemek 6 XML Dosyas Oluflturmak 9

1 PHOTOSHOP CS 5.5. E G R

1 BOOTSTRAP NEDİR? 1 Bootstrap Nedir? 1 Bootstrap Dosyalarının Siteye Dahil Edilmesi 2 Bootstrap ın Sağladığı Kolaylıklar 3

1 İÇERİK YÖNETİM SİSTEMLERİ VE JOOMLA 1. İçerik Yönetim Sistemi (CMS) Nedir? 1. Neden Joomla? 2. Joomla nın Tarihi 3. Joomla nın Anlamı & Logosu 4

İÇİNDEKİLER 1 BAŞLARKEN 1

G R fi 1 Adobe AIR E BAfiLANGIÇ

1 PHOTOSHOP CS6 YA G R

3 SİTE OLUŞTURMA VE YÖNETME

Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi

MODÜL 1: AN MASYON DÜZENLEME 1

2 HTML KAYNAK KODLAMASINDA SIKLIKLA KULLANILAN KONSEPTLER

1. ADIM: OYUN PROGRAMLAMAYA G R

ADOBE DREAMWEAVER CS5 CSS PANEL

Çizim Yapma. Renk. Boyama

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

Ç NDEK LER 1 MOB L DÜNYA 1 Girifl 1 Mobil Cihazlar 1 Mobil Cihazlar n Devrimi 5 iphone 6 Blackberry 6 Android flletim Sistemli Cihazlar 7 Windows

G R fi xix 1 YAZILIM GEL fit RMEN N TEMEL KAVRAMLARI

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

WEB TASARIMI DERSİ WEB ARAÇLARI 40/32

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği

GRAFİK VE ANİMASYON DERSİ

Internet: Tarihçe ve Kavramlar

1 SILVERLIGHT A G R fi 2 KONTROLLER 3 DÜZEN PANELLER

HTML içerik oluşturmak için düşünülen bir işaret dilidir. Örnek

Doç. Dr. İsmail Rakıp Karaş Hazırlayan: İdris Kahraman

WINDOWS SERVER 2008 R2 YE G R

Web Tasarımının Bugünü ve Geleceği

WEB TASARIMI VE PROGRAMLAMA DERSİ

STİL ŞABLONLARI / C S S. Web Tasarımı ve Programlama

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

Ç NDEK LER 1 TEMEL KAVRAMLAR 1 Neler Ö reneceksiniz? 1 Bafllarken 1 Sistem Gereksinimleri 2 Mizanpaj Nedir? 3 Forma Nedir? 3 Grafik Formatlar ve

2 INDESIGN CC DE NELER YENİ?

ÖĞRENME-ÖĞRETME YÖNTEM VE TEKNİKLERİ. gösterip yaptırma, uygulamalı çalışma. Anlatım, soru-cevap, gösterip yaptırma, uygulamalı çalışma.

1 C#.NET GELİŞTİRME ORTAMI 1 Visual Studio 2015 Arayüzü 4 Menu Window 6 Solution Explorer 7 Properties Window 8 Server Explorer 8 Toolbox 9

Ders İzlencesi Eğitim Yılı ve Dönemi Program adı: BASIM VE YAYIN TEKNOLOJİLERİ

1 GİRİŞ 1 C# Hakkında Genel Bilgiler 1.Net Framework 1 CLR 2 CLR Ve CTS 2 Temel Sınıf Kütüphanesi 3 CIL 3 Algoritma Nedir? 4 Sözde Kod (Pseudocode) 5

GELİŞMİŞ İNTERNET UYGULAMALARI


İmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.

Arayüz Geliştirme Dokümantasyonu

Zemin özellikleri Font özellikleri Kutu modeli özellikleri Tablo özellikleri Pozisyon özellikleri Liste özellikleri

ÖNDER BİLGİSAYAR KURSU. İşletmenlik Kursu Eğitim İçeriği

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21

ÇALIŞMA SORULARI. 15. Linkin tıklanması durumunda sayfanın yeni pencerede açılmasını sağlayan HTML parametresi aşağıdakilerden hangisidir?

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

PhotoShop CS5 Araçları

Blog ve WordPress Kavramları 2. WordPress.com a Nasıl Üye Olabilirim? 10. Nelere İhtiyacımız Var? 18

Değerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125

Dreamweaver 8. Çalışma alanı yerleşimi. Doküman Penceresi (Document window)

1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2

GAZİANTEP ÜNİVERSİTESİ GMYO BİLGİSAYAR BÖLÜMÜ

İçindekiler. KISIM 1 Temel Programlama 1. Bölüm 1: Programlama ve Python 3. Bölüm 2: Değişkenler, İfadeler ve Deyimler 13. Giriş 4

SÜRE BİLİŞİM TEKNOLOJİLERİ ÜNİTE 1: HESAPLARIMI KARŞILAŞTIRIYORUM DERS SAATİ:

Web Programlama Kursu

Size-Hardness ayarları yapılabilmektedir.

Recep Tayyip Erdoğan Üniversitesi Teknik Bilimler MYO Bilgisayar Teknolojileri Bölümü / Bilgisayar Programcılığı. ***

1 MICROSOF T OFFICE 2010 A GİRİŞ

Flash ın dosya tipleri: fla: Flash ın çalışma(proje) dosyası. swf: Flash ın yayın(çıktı) dosyası. 2. GRAFİKLER 2.1. Araçlar Paneli

1 ORACLE 11G DATABASE SERVER LE

Ford Mustang 4.6 V8 V8 GT

1 JQUERY MOBILE 2 JQM SAYFA YAPISI

TARSUS HALK EĞİTİMİ MERKEZİ VE ASO MÜDÜRLÜĞÜ

Bu doküman Kâtip Çelebi tarafından 1632 de yazılan ve İbrahim Müteferrika nın eklemeleri ile Matbaa-ı Amire de basılan Kitabı-ı Cihannüma nın

2 VISUAL STUDIO 2012 GELİŞTİRME ORTAMI

T.C. MĠLLÎ EĞĠTĠM BAKANLIĞI AÇIK KAYNAK KODLU HAZIR SĠSTEMLERĠ

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

TRAKYA BİRLİK WEBSİTE YÖNETİM PANELİ. Kullanıcı Dokümantasyonu

WEB PROGRAMLAMA. DERS NOTLARI / CSS e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA

Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017

MODÜL : 1 BİLGİSAYAR KULLANMA

WEB TASARIMININ TEMELLERİ

1 LK ANDROID YAZILIMIMIZ VE ÖN HAZIRLIKLAR

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

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

WEB TASARIMI VE PROGRAMLAMA

İÇİNDEKİLER VII İÇİNDEKİLER

İÇİNDEKİLER BÖLÜM-1. BİLGİSAYARIN TANIMI VE ÇALIŞMA PRENSİBİ...1 BÖLÜM-2. WİNDOWS XP İŞLETİM SİSTEMİ...27

Dreamweaver, web sitesi ve sayfalarını oluşturmayı ve yönetmeyi sağlayan bir programdır.

YZM 3215 İleri Web Programlama

BÖLÜM II BİLGİSAYAR DONANIMI VE İŞLETİM SİSTEMLERİ

Radio butonları CSS ile makyajlamak

Bilgisayar Programcılığı Ön Lisans Programı WEB EDİTÖRÜ. Öğr. Gör. Rıza ALTUNAY

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

1 APACHE SERVER KURULUMU 1 Kurulum 1 Apache Ayarları (httpd.conf) 6 PHP Ayarlaları (php.ini) 7 PHP5.4 Yükseltme 8 phpmyadmin Yükseltme 10

Rasterize işlemi: Aynı işlem shapeler için de geçerlidir.

İNTERNET PROGRAMCILIĞI

1.1 Web Kavramlar URL terimini tanımlayınız ve anlayınız.

Metin Tabanlı İçerik Oluşturma Araçları

N MLER N N BEL RLENMES VE ANAL Z

Transkript:

++WTR-icindeki 10/24/11 11:00 AM Page ix Ç NDEK LER 1 NTERNETE MERHABA 1 nternetin Tarihçesi 2 nternetin Altyap s 3 A (Network) 3 TCP/IP Aktarma Denetim Protokolü/ nternet Protokolü (Transmission Control Protocol/Internet Protocol) 4 HTTP Hiper Metin Transferi Protokolü (Hyper Text Transfer Protocol) 4 FTP Dosya Aktarma Protokolü (File Transfer Protocol) 4 SMTP Basit Mesaj Aktarma Protokolü (Simple Message Protocol) 4 Web Sunucular (Web Servers) 4 Alan Adlar (Domain) 5 Taray c lar (Browsers) 5 Neden Web Tasar m ve Programlama? 7 2 XHTML 9 XHTML Nedir? 10 Neden XHTML? 11 XHTML Belge Yap s 11 Metin Biçimlendirme 15 Bafll k Etiketleri 15 Kal n ve talik Biçimlendirme 16 Alt ve Üst Simge Oluflturmak 18 K saltmalar 18 Adres Tan mlamak 18 çeri i Silmek 19 Listeler 19 S ral ve S ral Olmayan Listeler Oluflturma 19 ç çe Listeler 20 Açıklamalı Listeler 21 Köprüler: Web Ba lant lar 21 Resimler 24 Resim Ekleme 22 Resimlere Link Verme 23 Resimlere Aç klama Ekleme 23

++WTR-icindeki 10/24/11 11:00 AM Page x x WEB TASARIM REHBER Resim Haritas (Image Map) Oluflturmak 24 Tablolar 25 Tablo Oluflturma 25 Tablo Boyutunu Ayarlamak 26 Sütun Geniflliklerini Ayarlamak 27 Hücreleri Birlefltirmek 27 Tablolarla Sayfa Tasar m 29 Bölümleme Yöntemi (div) ile Sayfa Tasar m 32 Formlar 33 Form Oluflturma 33 Metin Kutular 33 Butonlar 35 Onay Kutular 36 Radyo Dü meleri 36 Aç l r Seçenek Kutular 37 Form Alanlar n Gruplamak 38 Çoklu Ortam (Ses & Video) 38 3 HTML5 41 HTML5 Belge Yap s 42 HTML5 ile Gelen Yeni Etiketler 43 <article> 43 <canvas> 43 <embed> 44 <figcaption> 44 <figure> 44 <footer> 44 <header> 44 <hgroup> 44 <mark> 45 <meter> 45 <progress> 45 <section> 45 <source> 46 HTML5 ile Sayfaya Ses Eklemek 46 HTML5 ile Sayfaya Video Eklemek 47

++WTR-icindeki 10/24/11 11:00 AM Page xi Ç NDEK LER xi HTML5 ile Formlar 47 HTML5 ile Gelen Input Öznitelikleri 47 autocomplete 47 height & width 47 list 48 pattern 48 placeholder 48 required 49 type Özniteli ine Ait De erler 49 email 49 url 49 number 49 range 50 color 50 date pickers (date, month, week, time, datetime, datetime-local) 50 HTML5 ile Sayfa Tasar m 50 HTML5 Canvas Elementi 52 4 CSS 55 CSS i Belgelere Ekleme 55 CSS in Yap s 59 Aç klama Sat r 60 Seçiciler 60 S n f Seçicisi (Class Selector) 60 Tekil Seçiciler (id Selector) 62 Seçici Uygulama Hiyerarflisi 63 Çocuk Seçicileri (Direct Child Selectors) 64 Torun Seçicileri (Descendant Selectors) 65 Bitiflik Kardefl Seçiciler (Adjacent Sibling Selector) 66 Evrensel Seçiciler (Universal Selector) 67 Öznitelik Seçicileri (Attribute Selectors) 68 Basit Öznitelik Seçicisi 68 Öznitelik De eri Seçicisi 69 K smi Öznitelik De eri Seçicisi 70 Ayr ml Öznitelik De eri Seçicisi 70 Artalan (Background) Biçimlendirme 71

++WTR-icindeki 10/24/11 11:00 AM Page xii xii WEB TASARIM REHBER Artalan Rengi (background-color) 71 Artalan Resmi (background-image) 71 Artalan Resim Yenileme (background-repeat) 72 Artalan Resim Sabitleme (background-attachment) 73 Artalan Resmini Konumland rma (background-position) 74 Artalan (background) 75 Yaz tipi (Font) Biçimlendirme 75 Yaz tipi Ailesi (font-family) 75 Yaz tipi Boyutu (font-size) 75 Yaz tipi Kal nl (font-weight) 78 Yaz tipi Stili (font-style) 79 Yaz tipi (font) 80 Metin (Text) Biçimlendirme 80 Renkler (colors) 80 Metin Hizalama (text-alignment) 81 Metin flaretleme (text-decoration) 82 Metin Girintileme (text-indentation) 84 Sat rlar Aras Yükseklik (line-height) 85 Sözcükler Aras Mesafe (word-spacing) 84 Harfler Aras Mesafe (letter-spacing) 86 Harf Boyutlar (Text Transformation) 87 Kutu Modeli (Box Model) 88 Kenarl k Çizgisi (Border) 89 Kenar Çizgisi Stili (border-style) 89 Kenar Çizgisi Geniflli i (border-width) 91 Kenar Çizgisi Rengi (border-color) 93 Kenar Çizgisi (border) 94 D fl-çizgi (outline) Özellikleri 94 D fl-çizgi Stil (outline-style) Özelli i 94 D fl-çizgi Renk (outline-color) Özelli i 95 D fl-çizgi Eni (outline-width) Özelli i 96 D fl-çizgi (outline) Özelli i 97 Border D fl (margin) Alan 98 çerik D fl (padding) Alan 99 Liste (List) Biçimlendirme 100 Liste mleme Tipi (list-style-type) 100

++WTR-icindeki 10/24/11 11:00 AM Page xiii Ç NDEK LER xiii Liste mleri Konum (list-style-position) 102 Liste mleme Resmi (list-style-image) 103 Liste Biçimleme (list-style) 104 Tablo (table) Özellikleri 104 S n r ndirgeme (border-collapse) Özelli i 105 S n r Aral (border-spacing) Özelli i 106 Bafll k Yan (caption-side) Özelli i 108 Bofl Hücreler (empty-cells) Özelli i 108 Tablo Yap s (table-layout) Özelli i 109 Boyut (dimension) Özellikleri 111 Yükseklik (height) ve Genifllik (width) Özelli i 111 Azami Yükseklik (max-height) ve Azami Genifllik (max-width) 112 Asgari Yükseklik (min-height) ve Asgari Genifllik (min-width) 113 S n fland rma (classification) ve Konumlama (positioning) Özellikleri 113 Görüntüleme (display) Özelli i 113 Gezinme/Kayma (float) Özelli i 114 Silme (clear) Özelli i 115 Konum (position) Özelli i 116 Z-dizin (z-index) Özelli i 118 Görsel Sonuçlar 119 Taflma (overflow) Özelli i 119 K rpma (clip) Özelli i 121 Görünülebilme (visibility) Özelli i 122 mleç (cursor) Özelli i 124 Sözde S n flar (pseudo-classes) 125 Linkli Sözde-s n flar (anchor pseudo-classes) 126 lk-çocuk (first-child) Sözde S n f 127 Dil (lang) Sözde S n f 128 Sözde-Ö eler (pseudo-elements) 130 lk Sat r (first-line) Sözde Ö esi 130 lk Harf (first-letter) Sözde Ö esi 131 Before Sözde Ö esi 132 after Sözde Ö esi 132 Stillerde Öncelik Hakk 132

++WTR-icindeki 10/24/11 11:00 AM Page xiv xiv WEB TASARIM REHBER 5 XML 135 Neden XML 135 Tarihçesi 136 HTML 136 XML Belge Yap s 137 XML Belgesinin Bölümleri 139 XML Bildirimi 139 fllem Yönergeleri 140 Ö eler (Elements) 140 CDATA Bölümleri 141 Yorumlar 141 Öznitelikler (Attribute) 141 yi Oluflumlu XML Belgeleri (Well-Formed) 142 Geçerli XML Belgesi (Valid Document) 144 Belge Tipi Tan mlamas (Document Type Definition-DTD) 144 DTD Genel Yap s 144 DTD Dilbilgisi 145 Ö e (Element) Bildirimi 145 Öznitelikler 149 Öznitelik Türleri 150 CDATA 150 ENTITY-ENTITIES 150 Enumarated (S ral ) Öznitelikler 150 ID Öznitelikleri 151 IDREF-IDREFS Öznitelikleri 151 NMTOKEN-NMTOKENS Öznitelikleri 151 NOTATION Özniteli i 152 Varsay lan De erler 152 #REQUIRED 152 #IMPLIED 152 #FIXED 152 Varl klar 153 XML fiemalar (XML Schema) 154 Basit Tipteki fiemalar 155 fiema Yap s 155 Basit Tip Tan mlama 155

++WTR-icindeki 10/24/11 11:00 AM Page xv Ç NDEK LER xv Sabit Tan ml Tipler 156 Özel Tip Oluflturma 157 Karmafl k Tipteki fiemalar 159 XML Belgelerini Biçimlendirme (CSS-XSL) 160 CSS ile Biçimlendirme 160 XSL Kullan m 164 Verileri S ralamak 166 RSS (Really Simple Syndication) 168 6 JAVASCRIPT 173 JavaScript in Yap s 173 Nesne Yönelimli Programlama 175 Belirleyiciler (Identifier) 176 Anahtar Kelimeler (Keyword) 176 De erler (Literals) 176 Tamsay De erler (Integer L terals) 177 Kesirli De erler (Floating-Point Literals) 177 Mant ksal Literaller (Boolean Literals) 177 Karakter Dizisi (String Literals) 177 De iflkenler (Variable) 177 Biçimlendirme 178 sub () 178 sup () 178 bold () 179 italics () 179 tolowercase () 179 touppercase () 179 fontcolor () 179 fontsize () 180 strike () 180 charat () 180 concat () 180 replace () 180 match () 181 substring () 181 substr () 181

++WTR-icindeki 10/24/11 11:00 AM Page xvi xvi WEB TASARIM REHBER Dizi-De iflkenler (Array) 182 push () 182 unshift () 182 splice () 182 concat () 183 pop () 184 shift () 184 sort () 184 reverse () 185 join () 185 Uygulama: Bilgi Girifl Penceresi 185 Kontrol Yap lar 187 Operatörler 187 Atama (Assignment) Operatörü 187 Artt rma ve Azaltma Operatörleri 187 Mant ksal Operatörler 188 String Operatörleri 188 Karfl laflt rma Operatörleri 189 if (e er) Deyimi 189 if... else (e er... di er) Deyimi 189 if else if 190 Koflullu Operatör 190 switch Deyimi 191 Döngüler 191 while Deyimi 191 do...while Deyimi 192 for Deyimi 192 Yuvalanm fl Döngü 193 continue 194 Fonksiyonlar 195 Haz r Fonksiyonlar 196 eval () 196 isnan () 196 parseint () 197 parsefloat () 197 Nesneler 197

++WTR-icindeki 10/24/11 11:00 AM Page xvii Ç NDEK LER xvii JavaScript Haz r Nesneleri 199 Nesnelere Ait Özellikler 200 Document Nesnesine Ait Özellikler 200 Form Nesnesine Ait Özellikler 201 Nesnelere Ait Metotlar 202 Document Nesnesine Ait Metotlar 202 Form Nesnesine Ait Metotlar 202 Date Nesnesine Ait Metotlar 202 Window Nesnesine Ait Metotlar 203 String Nesnesine Ait Metotlar 203 Math Nesnesine Ait Metotlar 204 Olay Yöneticileri (Event Handlers) 204 onload-onunload 204 onclick Olay 205 onsubmit Olay 206 onreset Olay 207 onchange Olay 207 onfocus-onblur 208 onerror & onabort 209 onresize Olay 209 onkeydown & onkeypress & onkeyup 210 onmouseover Olay 210 onmousemove & onmouseout & onmouseover & onmouseup 210 Hata Denetimi 211 try & catch & finally 211 throw 213 7 PHP & MYSQL 215 PHP nin Yap s 219 PHP Nas l Çal fl r? 219 Temel Sözdizimi 221 De iflkenler 221 Veri Tipleri 222 Nesne (Objects) De iflkenler 223 Tip De ifltirmek 224 De iflken De erlerinden Boflluk Kald rma 224

++WTR-icindeki 10/24/11 11:00 AM Page xviii xviii WEB TASARIM REHBER Süper Global De iflkenler 225 Sabitler 226 Operatörler 226 String Operatör 227 Atama Operatörleri 227 Karfl laflt rma Operatörleri 227 Mant ksal Operatörler 228 Aritmetik Operatörler 228 PHP de Program Denetimi 230 Kontrol Yap lar 230 if Deyimi 230 switch Deyimi 232 Döngüler 232 while Döngüsü 232 do while Döngüsü 233 for Döngüsü 234 continue 234 Fonksiyonlar 235 Fonksiyon Tan mlama 235 Geriye De er Döndüren Fonksiyonlar 236 Global De iflkenli Fonksiyonlar 237 Statik De iflkenli Fonksiyonlar 238 mail Fonksiyonu 239 Tarih-Zaman Fonksiyonlar 241 getdate() Fonksiyonu 241 date() Fonksiyonu 242 time() Fonksiyonu 243 Diziler 244 foreach() Fonksiyonu 245 sort()-rsort() Dizileri S ralama 246 asort()-ksort() liflkili Dizileri S ralama 247 array_push() Dizilere De iflken Ekleme 248 array_merge() Dizileri Birlefltirme 248 array_slice Dizinin Bir K sm n Alma 249 array_sum() Toplama 249 Formlar 249

++WTR-icindeki 10/24/11 11:00 AM Page xix Ç NDEK LER xix çerik Kontrolü 252 if() Komutu 252 isset() Komutu 252 empty() Komutu 253 strlen() Komutu 253 ereg()-eregi() Komutu 254 ereg_replace()-eregi_replace() Komutu 255 split() Komutu 255 substr() Komutu 256 chr() Komutu 256 ord() Komutu 257 printf()-sprintf() Komutu 257 Düzenli fadeler (Regular Expressions) 258 preg_match() 259 Dosya ve Dizin fllemleri 260 include-require Komutu 260 file_exists 261 is_readable 262 is_writable 262 filesize 262 touch 262 unlink 263 fopen() 263 fclose() 264 fwrite() 264 fgets()-feof() 264 fread() 265 fgetc() 265 flock() 265 opendir()-readdir() 266 mkdir()-rmdir() 266 Yönlendirme (Location ve Refresh) 266 Dosya ve Dizin zinleri (CHMOD) 268 Veritaban fllemleri 269 mysql_connect() 270 mysql_select_db() 270

++WTR-icindeki 10/24/11 11:00 AM Page xx xx WEB TASARIM REHBER phpmyadmin ile Yedek Alma ve Yede i Geri Yükleme 280 Oturum Yönetimi (Session) 283 Oturumu Açmak 283 PHP ve XML 286 8 DREAMWEAVER 289 Dreamweaver Çal flma Alan 290 Menüler 293 File/Dosya 293 Edit/Düzen 293 View/Görünüm 294 Insert/Ekle 294 Modify/De ifltir 294 Format/Biçimle 294 Command/Komutlar 294 S te/site 295 Window/Pencere 295 Dreamweaver Çal flma Alan n Özellefltirme 295 Dreamweaver Tercihleri 296 General (Genel Dreamweaver Tercihleri) Kategorisi 296 Code Coloring (Kod Renklendirme) Kategorisi 298 Code Format (Kod Biçimlendirme) Kategorisi 299 Code Hints (Kod Tamamlama) Kategorisi 300 Code Rewriting (Kod Yeniden Düzenleme) Kategorisi 301 Copy/Paste (Kopyala/Yap flt r) Kategorisi 302 File Types/Editors Kategorisi 303 New Document (Yeni Belge) Kategorisi 304 Site Kategorisi 305 Yeni Bir Site Oluflturmak 306 Yeni Bir Sayfa Oluflturmak 308 Varl klar 310 Library/Kitapl k 311 Belge Oluflturmak 311 Madde mleri Eklemek (Listeler) 320 Önizleme 321 Link (Ba lant ) Eklemek 321

++WTR-icindeki 10/24/11 11:00 AM Page xxi Ç NDEK LER xxi Dahili Link Eklemek 322 E-posta Linki Eklemek 322 Harici Sayfalara Ba lant Vermek (Hyperlink) 322 Resim Eklemek 323 Sayfaya Arkaplan Eklemek 324 Image Map (Resim Haritas ) Oluflturmak 324 Rollover Image Eklemek 325 Tablolar 326 Tablo çeriklerini S ralamak 329 Çoklu Ortam Dosyalar 329 Formlar 330 fiablonlar 331 Spry Kullan m 335 Efektler 336 Menüler 337 Dreamweaver ile Ziyaretçi Defteri 338 Test Sunucusu Oluflturma 338 MySQL Ba lant s 340 Formlar ile Veritaban na Veri Girifli 342 Veritaban ndaki Bilgileri Yazd rma 345 Dreamweaver ile Üyelik Sistemi 349 Üyelik Formu 350 Üyelik Kontrolü 351 Üye Girifl (Login) 351 Ç k fl (Logout) 353 Canl Görünüm (Live View & Inspect) 354 çerik Yönetim Sistemleri ve Dreamweaver 356 9 FIREWORKS 357 Neler Yap l r? 357 Bitmap ve Vektörel Grafikler 358 Fireworks Çal flma Alan 358 Bafllang ç Sayfas 358 Fireworks Arayüzü 359 Tools (Araçlar) Paneli 360 Properties (Özellikler) Paneli 360

++WTR-icindeki 10/24/11 11:00 AM Page xxii xxii WEB TASARIM REHBER Panel Gruplar 361 Optimize Paneli 362 History Paneli 362 Align Paneli 363 Pages Paneli 363 States Paneli 363 Layers Paneli 364 Styles Paneli 364 Color Palette Paneli 365 Swatches Paneli 365 Path Paneli 366 Image Editing Paneli 366 Special Characters Paneli 367 Document Library Paneli 367 Common Library 368 Symbol Properties Paneli 368 Toolbar (Araç Çubu u) 368 Belgeler ve Belge fllemleri 368 Yeni Belge Açma ve Kaydetme 369 Dosya thal Etme 369 Büyütme ve Kayd rma fllemleri 369 Tuval (Canvas) De ifliklikleri 371 Cetvel, K lavuz ve Izgara Kullan m 372 Klavye K sayollar 372 Nesnelerle Çal flmak 374 Nesneleri Seçme 374 Nesneleri Kesme-Kopyalama 377 Nesneleri Döndürme 378 Nesneleri Ölçeklendirme 379 Nesneleri Gruplama 380 Nesneleri stifleme 380 Nesneleri Hizalama 380 Bitmap Grafikler 381 Bitmap Nesnesi Oluflturma 381 Bitmap Nesnesi Çizme 381 Boyama 381

++WTR-icindeki 10/24/11 11:00 AM Page xxiii Ç NDEK LER xxiii Gradient 381 Renk Örnekleme 382 Klonlama 382 Bulan kl k ve Keskinlik Verme 382 Renkleri Kat flt rma 382 Ayd nlatma ve Karartma 383 Renk Kaplama 383 K rpma fllemi 383 Filtreler 383 Levels Özelli i ile Renk Ayarlar 383 Curves Özelli i ile Renk Ayarlar 384 Brightness (Parlakl k) ve Contrast (Karfl tl k) Ayarlar 385 Renk De ifltirme 385 Renkleri Tersine Çevirme 386 Renkleri Bulan klaflt rma 386 Renkleri Keskinlefltirme 386 Vektörel Nesneler 386 Vektörel Nesne Çizme 386 Çizgiler Oluflturma 387 Serbest Çizimler 387 Rectangle ve Ellipse Araçlar ile Geometrik fiekiller 388 Otomatik fiekiller 388 Metinlerle Çal flmak 391 Text Arac n n Özellikleri 391 Özel Karakterler Kullanma 392 Metni Farkl Hatlara Yerlefltirme 393 Metinleri Vektörel Yollara lifltirme 393 Renkler 394 Color Palette Paneli 395 Sayfalar 396 Katmanlar 397 Maskeler 398 Dilimler 399 Rollover lar 400 Resimlerle Toplu fllemler 401 Aç l r Menü 406

++WTR-icindeki 10/24/11 11:00 AM Page xxiv xxiv WEB TASARIM REHBER Animasyonlar 408 Tween Animasyon 410 Slideshow 411 Optimizasyon 418 Fireworks Tercihleri 419 General Kategorisi 419 Edit Kategorisi 420 Guides and Grids Kategorisi 422 Type Kategorisi 423 Photoshop Import/Open Kategorisi 424 Lunch and Edit Kategorisi 425 Plug-ins Kategorisi 426 Uygulamalar 427 Yaz ya Yans ma Efekti Verme 427 Küre Yap m 428 Türk Bayra Yap m 428 10 PHOTOSHOP 431 Photoshop Çal flma Alan 431 Photoshop Araçlar (Tools) 432 Haz r Ayarlar 432 Görüntüyü Sürükleme ve Büyütme 433 Durum Çubu u Kullan m 433 Cetvel, Izgara ve K lavuz Kullan m 434 Yap lan fllemleri Geri Almak 434 Yeni Belge Açma ve Kaydetme 435 Renkler 437 Renk Seçme 439 Tools Panelinden Renk Seçme 439 Damlal k Arac ile Renk Seçme 440 Renk Seçim Penceresi 440 Seçim fllemleri 441 Marquee Araçlar ile Seçim 441 Seçimi Tafl mak 442 Seçimi Kaydetmek 443 Maskeler 443 Kanallar 444

++WTR-icindeki 10/24/11 11:00 AM Page xxv Ç NDEK LER xxv Temel Rötufl fllemleri 445 Content Aware Fill Özelli i 447 K rpma fllemi 449 Perspektif Dönüfltürme 449 Döndürme fllemleri 450 K rm z Göz Giderme 450 Renk De ifltirme 451 Lekeleme fllemi 451 Bulan klaflt rma fllemi 451 Keskinlefltirme fllemi 451 Soldurma, Yakma ve Doygunluk fllemleri 451 Objelerin Biçimini De ifltirmek (Puppet Warp) 452 Katmanlar 453 Arkaplan ve Katman Dönüfltürme 454 Yeni Grup-Katman Oluflturma ve Silme 454 Katmanlar Ço altmak 455 Katmanlar Ba lama 455 Katman Stilleri 455 Yeni Bir Katman Stili Oluflturmak 456 Katman Maskeleri 457 Görüntüyü Maskelemek 457 Maske Düzenleme 458 F rçalar 458 Boyama Araç Seçenekleri 458 Desenlerle Boyama 459 Silgiler 459 Eraser Tool 459 Background Eraser Tool 460 Magic Eraser Tool 460 Brushes Paneli 460 Brush Tip Shape 461 Blend Mode 462 Gradient fllemleri 463 Boya Kovas 466 Desenler 466 Filtreler 467

++WTR-icindeki 10/24/11 11:00 AM Page xxvi xxvi WEB TASARIM REHBER Filtre Galerisi 467 Artistic Filtre 468 Blur Filtre 468 Brush Strokes Filtre 469 Distort Filtre 470 Noise Filtre 470 Pixelate Filtre 471 Render Filtre 471 Sharpen Filtre 471 Sketch Filtre 472 Stylize Filtre 472 Texture Filtre 472 Çizim 473 Çizim Modlar 473 Kalem Arac 474 Metinler 475 Web Sayfalar 477 Sayfalar Dilimleme 477 Görüntüleri En yilefltirme 480 Görüntüyü Kaydetme 481 PhotoShop Automate 482 Automate/Batch 482 Automate/Creat Droplet 485 Uygulamalar 486 Gölge Efekti 486 Resmi Karakaleme Çevirmek 488 Metni Resimle Doldurmak 489 Animasyon Uygulamas 490 Metin Düzenleme 492 Web 2.0 Badge Yap m 495 Web Site Tasar m 498 11 FLASH 507 Flash Program na Girifl 508 Bafllang ç Sahnesi 508 Create From Template 509

++WTR-icindeki 10/24/11 11:00 AM Page xxvii Ç NDEK LER xxvii Open a Recent Item 510 Create New 510 Çal flma Alan 510 Çal flma Sahnesi 512 Cetvelleri Kullanma 513 K lavuzlar Kullanma 513 Izgara Kullanma 514 Klavye K sayollar 515 Dosya Ekleme & Yay nlama 515 Flash a Dosya Ekleme 515 Yay nlama Ayarlar 516 XFL ile Kaydetme 517 Paneller 518 Properties Paneli 518 Library Paneli 519 Actions Paneli 520 Color Paneli 521 Align Paneli 521 Info Paneli 521 Transform Paneli 522 History Paneli 522 Scene Paneli 522 Time Line 523 Temel Çizim Teknikleri 526 Pencil Tool 526 Rectangle Tool & Oval Tool 527 Pen Tool 529 Free Transform 529 Deco Tool 531 Seçim fllemleri 533 Semboller 533 Yeni Sembol Oluflturma 534 fiekilleri Sembole Dönüfltürme 535 Sembol Özellikleri 536 Semboller ve Time Line 537 Spray Brush Tool 537

++WTR-icindeki 10/24/11 11:00 AM Page xxviii xxviii WEB TASARIM REHBER Animasyonlar 538 Classic Tween 538 Test ve Ön zleme 539 Maske Uygulama 539 Parlakl k Uygulamas 541 fiekil (Shape) Animasyonlar 541 Metinlere Maske Uygulama 542 Motion Tween 543 Motion Editor Paneli 544 Motion Presents Paneli 546 Bone Tool 547 3D Rotation Tool 549 3D Translation Tool 549 Metinler 549 Class c Text Metin Türleri 550 Static Text Metin Türü 550 Dynamic Text Metin Türü 551 Input Text Metin Türü 552 TFL Text Metin Türü 552 TLF Metin Kutular n n Özellikleri 552 Advanced Character 553 Container and Flow 553 Ses & Video 554 Ses Dosyalar ile Çal flmak 554 Nesnelere Ses Ekleme 554 Videolar ile Çal flmak 555 12 ÇER K YÖNET M S STEMLER 559 CMS Nedir? 559 CMS Türleri ve Örnek Baz CMS Uygulamalar 560 E-Ticaret Sistemleri 560 Oscommerce 560 Zen-cart 561 Prestashop 561 Forum Sistemleri 562 PhpBB3 562

++WTR-icindeki 10/24/11 11:00 AM Page xxix Ç NDEK LER xxix MyBB 563 SMF 564 Blog Sistemleri 565 b2evolution 565 Nucleus CMS 565 WordPress 566 Portal Sistemleri 567 Drupal 567 Örnek CMS ncelemesi: Joomla 569 Tarihçe 569 Genel Terimler 570 Bileflen (Component) 570 Modül (Module) 570 Uyumlu Ek (Plug-in) 570 Tema-fiablon (Template) 570 Pozisyon-Yerleflim 570 cpanel de Veritaban Oluflturma 571 Uzak Sunucuda (cpanel) Joomla Kurulumu 576 Joomla Genel Ayarlar 583 Joomla 1.7.x Genel Yap land rma Ayarlar (Site Sekmesi) 583 Site Ayarlar 584 Meta Veri Ayarlar 585 SEO Ayarlar 585 Joomla 1.7.x Genel Yap land rma Ayarlar (Sistem Sekmesi) 586 Hata Ay klama Ayarlar 586 Önbellek Ayarlar 587 Oturum Ayarlar 587 Joomla 1.7.x Genel Yap land rma Ayarlar (Sunucu sekmesi) 587 Sunucu Ayarlar 587 Bölge Ayarlar 588 FTP Ayarlar 588 Veritaban Ayarlar 588 Posta Ayarlar 588 Joomla 1.7.x Genel Yap land rma Ayarlar ( zinler Sekmesi) 589 Joomla da çerik Planlamas 590 Kategori Oluflturma 591

++WTR-icindeki 10/24/11 11:00 AM Page xxx xxx WEB TASARIM REHBER çerik Oluflturma 591 Genel çerik Ayarlar 592 çerik Ekleme 593 Sayfa Bilgileri 593 çerik, Resim, Ek Sayfa, Devam n Oku... Tufllar ve fllevleri 594 çerik 594 Resim 594 Ek Sayfa 595 Devam n Oku 596 TinyMCE editör 596 Menüler ve Menü Yönetimi 597 Menüler 597 Menü Ö eleri 598 Menü Ö e Parametreleri 600 Düzen Seçenekleri 600 çerik Seçenekleri 601 Menü Ö e Çeflitleri 601 çerikler 601 Sistem Ba lant lar 602 Kullan c Yönetimi 602 Kullan c Grubu Eklemek 602 Yeni Eriflim Seviyesi Oluflturmak 604 Yeni Kullan c Oluflturmak 605 Hesap Detaylar 606 Atanm fl Kullan c Gruplar 606 Eklentiler 607 Eklenti Yöneticisi 607 TemaYöneticisi 608