Skip to content

Instantly share code, notes, and snippets.

@kemalkanok
Last active September 20, 2021 12:14
Show Gist options
  • Save kemalkanok/9566003 to your computer and use it in GitHub Desktop.
Save kemalkanok/9566003 to your computer and use it in GitHub Desktop.
PHP Fundamentals
PHP Fundamentals(Giriş) EĞİTİMİ
=
Php Eğtimi Konuları Aşağıdadır
Konular
-
I.Hafta
* Php Yüklenmesi
: > xampp indirilmesi ve terminal üstünden kurulması
* Php dili ve syntax
: > Php **full dinamik** dil tanımı echo , date gibi genel kullanımlar
* Php Hata gösterimi
: > yapılan syntax hatalarının ekrana basılması ve anlamları
* php değişkenleri ve dizileri
: > $abc değişken tanımları ve diziler özellikle dizilerin Önemi
* include işlemleri
: > include'un önemi ve include ile hayal gücü çalışmaları
* formatlı stringler
: > printf'in önemi ve kullanımı
* Ödev I:
: > dizisel işlemler ve 2 farklı dizi ekleme yöntemi ve dinleyiciye tercihin sorulması
---
II.Hafta
* Geçen Hafta tekrarı
: > geçen hafta tekrarı
* $_GET
: > get kullanımı ve arama motoru mantığı anlatımı
* $_POST
: > post ve form mantığı
* $_SESSION
: > oturum mantığının anlatılması
* Ödev II:
: > form ödevi , formdan veri almak
---
III.Hafta - Dosya İşlemleri
* Geçen Hafta tekrarı
: > geçen hafta tekrarı
* dosya okuma
* dosya yazma
* dosya silme
* Ödev III:
: > formdan dosyaya yazan ve silebilen form uygulaması
---
IV.Hafta - MYSQL
* Geçen Hafta tekrarı
: > geçen hafta tekrarı
* Veritabanı Tanımı
: > Veritabanı nedir , nerelerde kullanılır ve neden bulunmuştur?
* phpmyadmin ile tanışma
: > veritabanı yönetim katmanıyla tanışmak ve tablo oluşumları
* 4 ana sorgunun öğretilmesi
: > Select , Insert, Update , Delete sorgularının tanıtımı
* Phpmyadminnden dışarı çıkartma işlemi,
: > Bu şekilde veritabanı taşıma işleminin çok da zor olmadığının gösterilmesi
* Ödev IV:
: > giriş çıkış işlemleri için bir tablo tasarımı yapılıp sql çıktısının oluşturulması
---
V.Hafta - php | MYSQL
* Geçen Hafta tekrarı
: > geçen hafta tekrarı
* Veritabanı bağlantısı ve PDO
: > PDO nedir nasıl kullanılır ve sadece mysql içinmidir ve neden pdo gibi soruların cevap bulunacağı sunumun akıllarda değişik sorular uyandırmasını ümit ediyorum
* Pdo ile sorgu çalıştırılması
: > select sogrusunun bind edilerek liste oluşturulması
: > update , insert , delete işlemleri form eşliğinde
* Ödev V:
: > veri tabanı destekli giriş çıkış işlemi yapılması
---
VI.Hafta - mysql | güvenlik
* Geçen Hafta tekrarı
: > geçen hafta tekrarı
* sql injection
: > sql injection nedir nasıl korunulur
* Diğer güvenlik açıkları nelerdir , nasıl korunulur
: > system , eval gibi komutlar
* Ödev VI:
: > örnek bir sql injection yazın
----------
VII, VIII.Haftalar - Uygulamalar
* BLog mimarisi tanıtımı
: > Blog çalışma mantığı anlatılacak ve proje olarak verilecektir
* Ödev VII:
: > Blog için form eşliğinde select metodu ve kullanıcı girişi ve kaydı
* Ödev VIII:
: > Blog sayfalarının update delete ve insert işlemleri
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment