x (Kapat)

Seminerimize Davetlisiniz...




Dinamik İnternet Programcılığı - PHP

KURS İÇERİĞİ

Dinamik İnternet Programcılığı - PHP

Kursun Amacı

            PHP ile dinamik siteler geliştirebilmek ve mevcut siteler üzerinde düzenlemeler yapabilmek.        

                         

            Kursun İçeriği

·         PHP’ye Giriş;

·         PHP Dilinin Yapısı, Değişkenler, Operatörler

·         Denetim Yapıları

·         Fonksiyonlar

·         Küresel Değişkenler

·         Diziler

·         Form İşlemleri

·         Ağ işlemleri (E-Posta, Cookies, http Doğrulama)

·         SQL

·         PhpMyAdmin ve Veri Tabanı Yönetimi

·         Nesne Yönelimli Programlama

·         Uygulama Geliştirme

 

 

            Kursa Katılmak için Gerekli Ön Şartlar         

            İnternet programcılığı konusuna ilgi duyuyor olmak ve dinamik projeler geliştirmeye isteki olmak

                         

            Kimler Katılabilir?     

            Kendisini web programcılığı alanında geliştirmek, yaptığı siteleri dinamik hale getirmek isteyenler ve bilişim teknolojilerine ilgi duyanlar katılabilir.          

                         

            Kurs Sonunda Kazanılacak Bilgi ve Beceriler           

            Dinamik siteler hazırlayabilme, dinamik siteleri yönetebilme, dinamik uygulamalar geliştirebilme.

                         

            Kursiyerin Çalışacağı Sektör (Ne Tür İşyerleri)         

            Web Tasarım, Web Programcılığı, Bilgi İşlem vb.     

                         

            Kursiyerin Çalışacağı Konum (Ne Tür İşler

            Web Tasarımcı, Web Programcı Bilgi İşlem Sorumlusu vb.  

                         

            Süre          

Toplam Kurs Süresi 80 saattir. 8 hafta sürer.

Hafta içi akşamları 18:00-22:00 saatleri arasında,

Hafta sonu 08:30-13:30 veya 13:30-18:30 saatleri arasında düzenlenir.

 

KURS PLANI

Dinamik İnternet Programcılığı - PHP

Kurs Süresi: 80 saat

TARİH

SAATLER

SÜRE

İŞLENECEK KONULAR

KURS EĞİTİMCİSİ

AÇIKLAMALAR

 

 

2

1. PHP KURULUMU VE PROGRAMLAMA

  1.1. Wamp kurulumu

  1.2. Apache,Php,Mysql sunucuların başlatılması 

 

 

 

 

 

2

  1.3. IIS ve Apache sunucu ayarları.

  1.4. Web sunucu üzerinde takma ad(alias) oluşturma

 

 

 

 

2

  1.5. Editörün kurulumu

  1.6. Editör Site ayarları 

 

 

 

 

2

 1.7. Site ekleme, silme, ayarları yapma.

  1.8. Localhost üzerinden site çalıştırma.

 

 

 

 

2

2. DEĞİŞKENLER , OPERATÖRLER ve KULLANIMLARI

 Modül A:  PHP Giriş

  2.1. Değişkenler

  2.2. Değişken Türleri ve Tanımlar

 

 

 

 

 

2

 2.4. isset komutu

 2.5 unset ve empty komutları

 

 

 

 

2

 

  2.6. Dilin yapısı.

  2.7. Operatörlerin kullanımı

 

 

 

 

 

2

 2.8. PHP Script dilinin yazım kuralları.

 2.9. Dolaylı değişken tanımı, $$ işlemi

 

 

 

 

2

 

 2.10. echo komutu,

 2.11. define sabit tanımı

 

 

 

 

 

2

 2.12. İki string’i birleştirme (concatenation) 

 2.13. Php içine Html kodu yazma.

 

 

 

 

 

2

 Modül B: KARAR ve KONTROL YAPILARI

 2.14. Karar Yapılarına Giriş

 

 

 

 

 

2

 2.15. if – else , if-else if yapısı

 2.16. swtich-case yapısı

 

 

 

 

2

  2.17. Döngü yapıları

  2.18 for döngüsü kullanımı

 

 

 

 

2

  2.19. foreach döngüsü kullanımı

 

 

 

 

2

  2.20 while döngü yapısı

  2.21  do-while döngü yapısı

 

 

 

 

2

 2.22 Karar ve Döngü Uygulamaları

 

 

 

 

2

3. PHP İLE FONKSİYONLAR VE DİZİLER

Modül A:  Dizi İşlemleri

 3.1. Dizi işlemleri

  

 

 

 

 

2

 3.2. Çok boyutlu diziler

 3.3. İlişkili (Associated) diziler.

 

 

 

 

2

 3.4. array() fonksiyonu

 3.5. Dizi işlem komutları:sort, asort, arsort komutları

 

 

 

 

2

 3.6. Dizi işlem komutları: ksort, krsort komutları

 3.7. Dizi işlem komutları:count fonk., array_flip, array_reverse, array_values

 

 

 

 

2

 3.8. Dizi işlem komutları: array_keys, array_merge, array_pop, array_push

 3.9. Dizide arama, array_search, array_slice komutları

 

 

 

 

2

Modül B:  FONKSYİONLAR

 3.10. Fonksiyon tanımı

 3.11. Parametrelere varsayılan değer verme

 

 

 

 

2

 3.12. Return ifadesi ile sonucu atama

 3.13. Fonksiyonlarda Referans(&) ile değer atama

 

 

 

 

 

2

 3.14. Fonksiyon yazımı

 3.15. Uygulama

 

 

 

 

2

MODÜL 4: PHP İLE VERİ İLETİMİ

 4.1. Form tanımı ve bileşenleri

 4.2. Submit, action olayları

 

 

 

 

2

 4.3. Form gönderme metotları

 4.4. POST, GET metodları kullanımı,farkları.

 

 

 

 

2

4.5. Form bileşenleri: INPUT etiketi

4.6. INPUT etiketi, Text- Metin kutusu tipi, Radio buton tipi, Checkbox tipi

 

 

 

 

2

3.7. Birden çok sayfa çalıştırma

3.8. Çok aşamalı formlar

 

 

 

 

2

4.9. MAIL() FONKSİYONU

4.10. Oturum açma, Oturum kapama

 

 

 

 

2

4.11. Serialize komutu ile form bileşenlerinin kodlanması

4.12. Serialize komutu ile form bileşenlerinin kodlanması

 

 

 

 

2

4.13. base64_dncode, base64_decode kodlayıcı ve kod çözücüler

4.14. $_SERVER global dizisi

 

 

 

 

2

4.15. $_POST[] , $_GET[] , $_REQUEST[]

4.16. Sha1, Md5 kodlama algoritmaları.

 

 

 

 

2

MODÜL 5: PHP İLE VERİ TABANI DÜZENLEME İŞLEMLERİ

 Modül A: Veri Tanımlama

 5.1. Veri Tanımlama

 5.2. Create Database

 

 

 

 

 

2

 5.3. Create Table

 5.4. Alan Yaratma

 

 

 

 

 

2

 5.5. Alanlara veri ekleme

 5.6. Saklı verilerin görüntülenmesi

 5.7.Tablo ayarları

 

 

 

 

2

Modül B: SQL dili

5.8. Select sorgusu

 

 

 

 

2

 5.9. Select sorgusu Where bağlacı ile kullanımı

 5.10.  And, Or işlemleri

 

 

 

 

 

2

 5.11. Order By kullanımı

 5.12. Limit komutu kullanımı

 

 

 

 

2

 5.13. VeritabaniIslemleri

 5.1.4. Kayıt,Arama,Listeleme,Duzeltme,

 

 

 

 

2

 5.15. Silme işlemi.

 5.16. Jquery onTheFly kontrol

 

 

 

KURS MODÜLÜ

Dinamik İnternet Programcılığı - PHP

KURS ANİMASYONU

Dinamik İnternet Programcılığı - PHP