| |
PHP
ile Web Programlama - Linux/Unix Eğitimi |
|
Daha önce C, C++ veya Java gibi dilleri kullanmış onları bazı dersleri
atlayabilirler. Örneğin şart yapıları ve döngüler bu dillerin hepsinde aynı
formattadır. Aşağıda bütün kodlar ve sunumlar verilmektedir bundan sonraki
kısımda yer alacak ileri PHP dersleri burada yer almayacaktır. |
|
PHP Giriş niteliğinde hazırlanan bu dersler umarım tüm program severlere
faydalı olur. |
|
Eğitmen
(PHP, Java, C, C++, Delphi, ASP.net, ORACLE,
MySQL, Excel, Access, SQL Server) |
Projeleriniz ve Özel ders
için aşağıdaki e-posta adresinden bana ulaşabilirsiniz.
Oğuzhan
TAŞ (Bilgisayar Öğrt. Lisans + Bilgisayar Müh. Yük. Lisans) |
|

E-posta: oguzhantas@akaresoft.com
|
|
Sunumlar |
 |
>>
PHP PDF Sunumunu İndir (883 KB) |
>> Versiyon 4.0 (Son Düzenleme: 28.11.2011)
>>
141 slayt |
|
Sunumdaki uygulamaları mutlaka test ediniz. Bu
sunum başlangıç ve orta seviyedir, İleri seviye anlatımlar icin ayri bir sunum
hazirlanacaktir. |
|
|
PHP Materyaller |
|
>>
PHP Kodlar + Veritabanı (siparis.sql): KODLAR.RAR |
|
>> PHP Kodlar 2 +Veritabanı (kutuphane.Sql)
KODLAR2.RAR |
|
>> PHP Kodlar 3 +Veritabanı (feedback.Sql)
KODLAR3.RAR |
|
PHP çalıştırmanız için gereken
yazılımlar |
|
1- PHP Dili paketi.
2- Veritabanı (MySQL tercih ediyoruz.)
 |
PHP tüm veritabanlarını destekler Örneğin ORACLE, SQL Server, Informix, Sybase, Access, Adabas gibi birçok veritabanı ile kullanabilirsiniz. Ama en hızlı MySQL ile çalışır.
MySQL, C programlama dili ile yazılmış dünyadaki en hızlı
veritabanlarından biridir. PHP'nin içindeki API'ler
sayesinde MySQL ile son derece verimli çalışır. |
3- Web Sunucusu (Apache tercih ediyoruz.) Apache'den başka Tomcat veya Internet Information Server (IIS) de kullanabilirsiniz. Ama hızlılığından dolayı Apache tercih ediyoruz. Apache hem Linux hem de Windows sunucularda verimli çalışır.
4- Veritabanı Yönetim Aracı (PHPMyAdmin tercih ediyoruz,
MySQL Workbench, MySQL Navicat veya MySQL Front gibi programları da kullanabilirsiniz.)
Yukarıdaki dört yazılım kolay kurulması için pakette toplanmıştır. Örneğin
EasyPHP bu paketlerden biridir, kurduğunuzda dört yazılım da kurulur.
EasyPHP yazılımını buradan indirebilirsiniz.
5- Kodlari yazmaniz icin Editör tercihi
- Adobe Dreamveawer (Tercihimdir, Windows üzerinde çalışır.)
- Dreamveawer dan başka Notepad++, veya PHP Designer da kullanabilirsiniz.
6- FTP yazılımı (Filezilla veya CuteFTP'den birini kullanabilirsiniz.)
|
|
Örnek Program Kodları |
|
Aşağıdaki örnek
kodların tümünü indirmek için şu dosyaya tıklayınız
>>
phpders.rar |
|
Tüm kodlar EasyPHP 3.0 ile denenmiştir. |
|
Dersler |
|
|
|
|
Ders 01: |
PHP, Apache, MySQL kurulumu. Merhaba PHP |
|
Ders 02: |
Değişken tanımlama, basit matematiksel
işlemler |
|
Ders 03: |
Form kontrollerinin kullanımı, POST
methodu |
|
Ders 04: |
Şart yapıları if ve Switch case yapıları |
|
Ders 05: |
Döngüler: For, Do-While, While Döngü
çeşitleri |
|
Ders 06: |
Şart Yapıları ve Döngü Örnekleri |
|
Ders 07: |
Dizilerin kullanımı, dosyadaki bir veriyi
diziye aktarma |
|
Ders 08: |
Fonksiyonların Kullanımı, fonksiyon
dosyası oluşturma |
|
Ders 09: |
PHP'de çok kullanılan fonksiyonları |
|
Ders 10: |
PHP'de Dosya Giriş/Çıkış İşlemleri |
|
Ders 11: |
Veritabanı Kavramı, PHPMyAdmin Kullanımı |
|
Ders 12: |
MySQL Veri Tipleri ve işlemler |
|
Ders 13: |
Master-Detay Tablolar |
|
Ders 14: |
SQL ile Sorgulamaya Giriş, SELECT, INSERT... |
|
Ders 15: |
SQL UPDATE, DELETE... |
|
Ders 16: |
Gelişmiş SQL Sorguları yazabilme.. İç içe
SELECT, INNER JOIN... |
|
Ders 17: |
MySQL özel komutları |
|
Ders 18: |
PHP MyAdmin Kullanımı |
|
Ders 19: |
Sunucuya Resim/Dosya Yükleme Ölçekleme |
|
Ders 20: |
throw ile hata frlatma, try-catch ile hata
yakalama |
|
Ders 21: |
CURL kullanımı |
|
Ders 22: |
Üye Takip Sistemi Projesi-1 |
|
Ders 23: |
Üye Takip Sistemi Projesi-2 |
|
Ders 24: |
PHP Ajax Uygulamaları GET Metodu ile... |
|
Ders 24: |
PHP Ajax Uygulamaları POST Metodu ile... |
|
Ders 25: |
Ajax Örnekleri |
|
Ders 26: |
PHP Güvenlik Uygulamaları. SQL Injection
önlemleri vs... |
|
Ders 27: |
PHP ile Dış Kaynaklardan veri çekme... |
|
Ders 28: |
PHP ile yazdırma, print işlemleri |
|
Ders 29: |
PHP'de SEO işlemleri-1 |
|
Ders 30: |
PHP'de SEO işlemleri-2 |
|
Ders 31: |
PHP'de Transaction işlemleri -1 |
|
Ders 32: |
PHP'de Transaction işlemleri -2 |
|
Ders 33: |
PHP'de GD Grafik Kütüphanesi -1 |
|
Ders 34: |
PHP'de GD Grafik Kütüphanesi -2 |
|
Ders 35: |
PHP'de Obfuscator |
| |
Temel, Orta ve İleri Office Eğitimi
|
Microsoft Word
Microsoft Excel
(İndirmek
için linke sağ tıklayıp Hedefi Farklı Kaydet'i seçiniz.)
- Temel Seviye (Ders İçeriği)
- Orta Seviye (Ders
İçeriği)
- İleri Seviye (Ders
İçeriği)
|
*
Yeni Bedava E-Kitap |
|
|
| |

|
Başlangıç ve Orta Seviye Microsoft
Excel
Excel
kitabını İndir (pdf)
Bu kitabı, ticari amaç gütmemek, yazarın
adını ve içindeki bilgileri değiştirmemek koşuluyla arkadaşlarınıza gönderebilir,
bastırabilirsiniz.
|
| |
Anahtar Kelimeler:
* Excel Makrolar,
* İleri Excel,
* Excel için VBA
* Excel içinde Visual Basic
Kullanımı
* Advanced Excel
* VBA for Excel
* Excel and Macros
* Visual Basic usage in Excel
* Userforms, buttons, textbox, radio
buttons controls
|
01: Genel Bakış ve Makro Kaydı
02: Visual Basic For Applications (VBA) Penceresini Tanımak
03: Değişkenler, Döngüler, Koşul Yapıları
04: Kod Yazmaya Giriş
05: Çalışma Kitabı ve Çalışma Sayfası Kodları
06: MsgBox ve InputBox
07: Offset, Character, WorksheetFunction, Set
08: Copy-Paste ve Bazı Uygulamalar
09: Operatörler
10: Functions (Fonksiyonlar)
11: UserForm (Kullanıcı Formları) ve Özellikleri
12: Control Objects (Araç Kutusu ve Kontrol Nesneleri)
13: Events (Olaylar)
14: Örnek Program
15: Eklentiler (Add-Ins) veya XLA Uzantılı Dosyalar
16: Dosyalama ve Veritabanı Fonksiyonları
17: Menü Hazırlamak
18: Çeşitli Konular? 1
19: Hata Denetimi
20: Word-Excel İlişkisi
21: Çeşitli Konular? 2
22: Çalışma Kitabı (Workbook) ve Çalışma Sayfası (Worksheet) Kodları
Dialog Kutularında Kullanılan Argümanlar
Komut - Özellik - Nesne - Metot
Özel Ders: 0533 437 41 94 |
Microsoft Powerpoint
Tasarım
Şablonu Seçme, Tasarımı Değiştirme, Resim Ekleme, Canladırma Efektleri Ekleme,
Grafik Ekleme, Animasyon ve Müzik Ekleme, Link Ekleme, Sunuyu Web sayfasına
dönüştürme, Eylem Düğmeleri Ekleme, Sunu Geçiş zamanını ayarlama, İleri Sunum
Hazırlama Teknikleri.
Microsoft Access
Veritabanı(VT) Oluşturma, Tablo Kavramı,
Primary-Foreign Key Kavramları, Veri Türleri, İlişkiler, Kayıt Sıralama,
Filtreleme, Raporlama, Form Oluşturma, Sorgulama, Parola Ekleme, Access Web
Desteği, SQL Diline Giriş, Web Formu Oluşturma, Veri Import-Export Seçenekleri,
Örnek uygulamalar.
NOT:
Son Office 2007 eğitimde
kullanılmaktadır. İsteğe göre önceki versiyonlar da (MS Office XP, MS Office
2003) kullanılabilir. Excel Temel seviye için 106 sayfalık bir kitap
yazılmıştır.
Diğer Eğitimler
- Yazılım Mühendisliği Eğitimi- UML
Dili ve Özellikleri, Yazılım
Mühendisliği temel bilgileri
- Güvenlik Eğitimi- Şifreleme
Algoritmaları ve kullanım alanları,
Public Key Algoritmaları, Secret Key
Algoritmaları.
|