Web Programlama Kursu



Benzer belgeler
Web Teknolojileri ve Programla

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

Web Teknolojileri ve Programla

Temel HTML Eğitimi. Erman Yükseltürk

<html> <head> <title>sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <b>bu metin koyu</b> </body> </html>

2. HTML Temel Etiketleri

Web Tasarımının Temelleri

WEB TASARIMIN TEMELLERİ

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

Internet: Tarihçe ve Kavramlar

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

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

Öğr.Gör. Ruhsar KAVASOĞLU

WEB TASARIMININ TEMELLERİ

WEB TASARIMI. Đnternet Nedir?

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

WEB TASARIMININ TEMELLERİ

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

İNTERNET PROGRAMLAMA II. Tanımlar


12. Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>

HTML TABLO OLUŞTURMA HALİL İBRAHİM AKGÜN

WEB TASARIMI VE PROGRAMLAMA

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

HTTP & HTML BİRİNCİ BÖLÜM. HTTP Nedir? HTTP Safhaları Nelerdir? Protokol ve Eklentiler. HTTP Servisleri. HTTP Nedir? HTML Nedir?

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

HTML Hyper Text Markup Language

2-Hafta Temel İşlemler

Atatürk Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü BM Web Programlama ÖDEV 1

İNTERNET PROGRAMCILIĞI I

WEB TASARIMININ TEMELLERİ

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ 2. DERS YARD. DOÇ. DR. MEHTAP YALÇINKAYA

Arama Sonuçlarında Üst Sıralarda Olmak. Temel SEO Çalışması

İSMET AKTAR ANADOLU TEKNİK LİSESİ BİLİŞİM TEKNOLOJİLERİ ALANI WEB PROGRAMCILIĞI DALI

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

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

WEB TASARIMINDA TEMEL KAVRAMLAR

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

7. Çerçeveler. Bu bölümü bitirdiğinizde,

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

WEB TASARIMI VE PROGRAMLAMA DERSİ

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR

Arayüz Geliştirme Dokümantasyonu

4. Bağlantı (Köprü) Oluşturma

WEB TASARIMI. c) Çeviriciler: Kullanıcının değişik biçimlerde hazırladığı belgeleri HTML biçimine dönüştürmeye sağlayan programlardır.

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

Web Tasarımının Temelleri

MIS213T İNTERNET VE WEB PROGRAMLAMA GÜZ 2016 LAB DOKÜMANI #2. 1. Bölüm: Temel HTML Etiketleri - Resimler

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri

Doç.Dr. Yaşar SARI, Web Tasarımı Ders Notları 1

İNTERNET PROGRAMCILIĞI

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

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

HTML (Hyper Text Markup Language)

WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page)

Sevdiğiniz editörü açın, Notepad, vi, pico vb. Daha sonra da aşağıdaki kodu yazın:

Kopya Hakkı 2005 The European Computer Driving Licence Foundation Ltd

İnternet Programcılığı

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

Tim Berners-Lee Tim Berners-Lee .html .htm HTML nin Tanımı not defteri WordPad pico, joe vi WYSIWYG

WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

İSTANBUL RUMELİ ÜNİVERSİTESİ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI 1.SINIF 2.YARIYIL İNTERNET PROGRAMCILIĞI II DERS İZLENCESİ

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

Öğr. Gör. Serkan AKSU 1

BİLGİSAYAR 4. MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ HTML DERS NOTLARI 9. DERS Tablolar (HTML Giriş) YARD. DOÇ. DR.

İnternet Programcılığı Form İşlemleri ve Oturum Yönetimi Örnekleri

h a k a n b a b a c. n e t HTML Web Tasarımı ve Programlama

1.PROGRAMLAMAYA GİRİŞ

Python Web 2.0 Python ve Web 2.0 Son. Python ve Web 2.0. Gökmen GÖKSEL, 3 Mayıs 2007

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

KBÜ. TBP107 Web Tasarımının Temelleri. Öğr. Gör. Dr. Abdullah ELEN KARABÜK ÜNİVERSİTESİ.

İNTERNET PROGRAMCILIĞI I

PHP I PHP I. E. Fatih Yetkin. 26 Eylül 2011

Programlama Yazılımı ile Web Sitesi Oluşturma

Html temelleri. Ders 4

CSS (Stil Şablon) (Cascading Style Sheets) YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ

PHP 1. Hafta 2.Sunum

İNTERNET PROGRAMCILIĞI - II

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

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

Metin Editörleri YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ. ALINTI:

PHP'ye Giriş Türkiye PHP Grubu - Linux Şenlikleri PHP Eğitim / Tanıtım Seminerleri Ankara, 11 Mayıs 2006 Hidayet Doğan <hdogan@hido.

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

WEB TASARIMININ TEMELLERİ

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

2. Belgeye Metin Ekleme

Bilgi Merkezi Web Siteleri

Hazırlayan: EMRAH HAS

PHP ile İnternet Programlama

görüntüleyebilirsiniz. HTML, programlama dilleri bir programlama mantığı taşımadığından öğrenilmesi gayet kolay bir dildir.

Site Temizlik Projesi Kodları

Web Tasarımının Temelleri

PHP ile İnternet Programlama

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

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA

anahtarkelime aylık tıklama eticaret 6600 e ticaret sitesi 3600 e ticaret siteleri 1300 site kur sanal market online alışveriş siteleri

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

Transkript:

Web Programlama Kursu Bu kurs ne değildir? Neyi amaç edinmiştir? Bilgisayar Programcısı? Web Tasarımcısı? Web Programcısı? Neler öğreneceğiz? Kurs sonunda neler yapılabileceğiz? Örnek siteler

Örnek Projeler E-ticaret siteleri CD-DVD Satış ve Paylaşım Sitesi Grafik ve Web Tasarım Çalışmaları Satış Sistemi Eğitim içerikli siteler Öğrenci Bilgi Sistemi KPDS Sınav ve Çalışma Sistemi Turizm içerikli siteler Turist Rehber Portallar Araba Portalı Kitap Portalı

CD-DVD Satış ve Paylaşım Sitesi

Grafik ve Web Tasarım Çalışmaları Satış Sistemi

Öğrenci Bilgi Sistemi

TURİZM REHBERİ

Emlak Portalı

Montaj & Servis Takip Sistemi

Web Teknolojileri Bölüm I: HTML, DHTML, JavaScript, CSS Bölüm II: PHP ve MySql

Editörler iki temel editör kullanılması planmakta: Notepad++ http://notepad-plus-plus.org/ Adobe Dreamweaver CS4 veya CS5 http://www.adobe.com/products/dreamweaver.html

Editörler Notepad++ Notepad++, notepad yazılımına alternatif olan, çok gelişmiş bir metin editörüdür. Onlarca programlama dilini tanır ve renklendirme desteği verir. Özellikler: Dil tanıma ve renklendirme WYSIWYG editörü Kullanıcı tanımlamalı dil renklendirme Otomatik tag tamamlama Çoklu döküman açma ve görüntüleme Arama&Değiştirme desteği Sürükle&Bırak desteği Türkçe 3.18 MB Freeware/Ücretsiz Desteklediği Diller: C, C++, Java, C#, XML, HTML, PHP, CSS, makefile, ASCII art (.nfo), doxygen, ini file, batch file, Javascript, ASP, VB/VBS, SQL, Objective-C, RC resource file, Pascal, Perl, Python, Lua, TeX, TCL, Assembler

Notepad++

Editörler Adobe Dreamweaver CS4-5 Adobe Dreamweaver CS4-5 yazılımı, tasarımcı ve geliştiricilere standartları temel alan web sitelerini güvenle oluşturma gücü verir. Özellikler: Sitenizi görsel olarak tasarlayın- Programlama tabanlı sayfalar Tarayıcılar arasında uyumluluğu sağlayın FLV video entegre edin İngilizce (dil desteği) Shareware/Deneme ADOBE http://www.adobe.com/products/dreamweaver/

Editörler Adobe Dreamweaver CS4

Kurs ne zaman olacak? Salı 18.15-21.15 Perşembe 18.15-21.15

Web Sayfalarını Yayınlamak? Sadece kendi bilgisayarımızda kalabilir yada, Web sayfanızı yayınlamak için sayfanızı bir web sunucuya kopyalamalısınız. Alan adı almak (Domain name) Örnek: www.namecheap.com Hosting alınan DNS e ayarları yaparak yönlendirmek yeterli Alan kiralamak (Hosting) Web Hosting (Ücretli) 500 MB Web Alanı 5 GB Trafik 1 Alan Adı Barındırma 15 E-Posta http://www.turkiyewebalani.com http://www.turkwebhosting.com http://www.sadecehosting.com FTP Adresi Kullanıcı Adı Paralo

HTML HTML'in açılımı Hyper Text Markup Language Bir HTML dosyasının uzantısı htm veya html olmak zorundadır. Bir HTML kodu tag(işaretlenmiş etiketler) lardan oluşmaktadır HTML dosyalarınızı kolay bir şekilde FrontPage veya Dreamweaver ile de hazırlayabilirsiniz. HTML çalışmak istiyorsanız not defteri (notepad) başlamayı tavsiye ediyorum İlk örnek

HTML ilk örnek <html> <head> <title>sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <br> <b>bu metin koyu</b> </body> </html> HTML programlama dili değil, işaretleme dilidir HTML etiketleri 2 karakter ile sınırlanır. < ve > HTML etiketleri çift olarak kullanılır. Örn: <b> Bu metin koyu fonttadır. </b> HTML etiketleri büyük/küçük harfe duyarlı değildir

HTML ilk örnek Başlıklar <h1> ve <h6> dahil olmak üzere aradaki tüm rakamlar kullanılarak tanımlanabilir Örnek: <h1>bu bir başlık</h1> Paragraflar <p> etiketi ile belirtilir. Örnek: <p>bu bir paragraf</p> Satır atlamak için <br> etiketi kullanılır. HTML içinde açıklama (yorum) satırları yaratmak Örnek: <!-- Bu bir açıklama -->

HTML ilk örnek - Parametreler Parametreler, HTML öğelerine, ek özellikler eklenmesini sağlar. Parametreler daima başlangıç etiketi içerisinde belirtilir. Örnek 1: <h1 align="center"> metinin ortalanacağını da belirtir. Örnek 2: <body bgcolor= yellow > arkaplan renginin sarı olacağını belirtir.

HTML ilk örnek özel karakterler HTML içinde bazı karakterler ("<" gibi) kaynak kodlarda yazılarak ekranda görüntülenmesi sağlanamaz.bu tip karakterleri görüntüleyebilmek için bazı özel karakterler kullanılır. Örnek 1: Fazladan boşluk, Özel karakteri: Örnek 2: Küçüktür, <, Özel karakteri: < Örnek 3: Büyüktür, >, Özel karakteri: > Örnek 4: Ve, &, Özel karakteri: & Örnek 5: Alıntı,, Özel karakteri: "

HTML ilk örnek link ve çerçeve Link vermek Örnek 1: <a href="http://www.sem.metu.edu.tr target="_blank">...sem web sayfası tıklayın...</a> Çerçeve oluşturmak Örnek: <frameset cols="25%,75%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> </frameset> <frameset> : Frame ayarlarını belirtir. <frame> : Alt pencere (çerçeve) belirtir. <noframes> : Frame desteğinin kullanılmamasını sağlar. <iframe> : İç frame belirtir.

HTML ilk örnek tablo Tablo oluşturmak Örnek 1: <table border="1"> <tr> <th>başlık</th> <th>başka Başlık</th> </tr> <tr> <td>satır 1, Hücre 1</td> <td>satır 1, Hücre 2</td> </tr> <tr> <td>satır 2, Hücre 1</td> <td>satır 2, Hücre 2</td> </tr> </table>

HTML ilk örnek liste Liste oluşturmak Örnek 1- Sırasız: <ul> <li>hakkımda</li> <li>spor</li> </ul> Örnek 2- Sırasız: <ol> <li>hakkımda</li> <li>spor</li> </ol> Arka Plan <body bgcolor="#000000"> <body background= arkaplan.jpg"> Font <font size="2" face="verdana"> Bu bir paragraf. </font> Resim eklemek <img src="home.gif" alt="ana Sayfa >

HTML ilk örnek Form Örnek -1 <form> Adınız: <input type="text" name="isim"> <br> Soyadınız: <input type="text" name="soyad"> </form> Örnek-2 <form> <input type="radio" name="cinsiyet" value="erkek"> Erkek <br> <input type="radio" name="cinsiyet" value="kadın"> Kadın </form> Örnek-3 <form name="input" action="gonder.php method="get" target="_blank"> Kullanıcı Adı: <input type="text" name="kullanici"> <input type="submit" value="gönder"> </form>

HTML ilk örnek Başlık - Head öğesi genel bilgiler ve ayrıca meta-bilgilerini içerir. - HTML standartlarına göre sadece bir kaç etiket head etiketi içerisinde kullanılabilir, Bunlar: <base>, <link>, <meta>, <title>, <style> ve <script>. Örnek -1 <head> <title> <base> <link> <meta> Başlık Sayfa başlığı Temel URL hedef çerçevelerini belirlemek için kullanılır. Kaynak dosyası belirtilir META bilgileri girilir.

HTML ilk örnek Meta - Meta öğesi daha çok arama motorlarının site içerisinde neler bulunduğuna dair bilgi edinmesi için koyulur. Arama motorlarının sitenizi ziyaret ettiğinde Meta keywords içine bakar ve ona göre sitenizi kendi veritabanında indeksler. Örnek <meta name="keywords" content="html, ders, online, SEM">