Kategoriler
Eser Adı Yazar Yayınevi Açıklama İçindekiler Barkod
Arama  
Ana Sayfa Sipariş Takip Üyelik Yardım İletişim
 
 
Bülten
   

×
Hiç Bilmeyenler için
Projelerle PHP 7
Sıfırdan Web Programlama PHP, OOP, MYSQL, PSD, HTML5, CSS3, JQUERY
Nisan 2016 / 2. Baskı / 350 Syf.
Baskısı tükenmiştir.
 

Diğer Baskılar
 Baskı Tarih Fiyatı İndirimli
 1. Ocak 2015 26.50 TL 16.50 TL (%38) Sepete Ekle
   

Gördüğü yoğun ilgi sonucunda kısa sürede ikinci baskısını yapan kitap, HTML5, CSS3, PHP 7 ve MySQL ile en basit internet sitelerinden, en kapsamlı yazılım çözümlerine kadar yazılım üretmeyi amaçlayan, bu konuda hiç bilgisi olmayan kullanıcılar için, kavramların mantığını anlatarak, küçük adımlarla bu kavramları ve bunlarla "işe yarar bir şeyler yapmayı" anlatan bir kaynaktır.

Görevi/mesleği gereği, çok sayıda web sitesi kurmuş ve aynı zamanda kişi ve kuruluşlara da bu konuda eğitim/kurs/danışmanlık yapan yazar, yaptığı web sitesi/eğitim/kurs/danışmanlıklar esnasında edindiği bilgi ve tecrübeleri bu kitaba aktarmıştır.

Kitapta her konu için adım adım neler yapılacağı, en ince detayına kadar anla-tılmakta olup, örnekler, kodlar ve açıklamalar başlangıç seviyesindeki kullanıcı-nın anlayacağı şekilde sade bir dille verilmektedir. Okuyucu kitabı bitirdiğinde, sıfırdan HTML5 ve CSS3 ile basit statik sitelerden, kendi dinamik, kurumsal internet portallarını kuracak kadar bilgiye sahip olması hedeflenmiştir.

Ayrıca, kitabın bir başka önemli özelliği, başka bir yerde bulamayacağınız şekilde anlatılmış olan Github Nasıl Kullanılır?, PSD Tasarımı HTML5'e Dökmek, Yeni Türk Ticaret Kanunu'na Uygun Şirket Sitesi Oluşturma, Spaghetti Kod nedir? Bootstrap ve Foundation CSS Kütüphaneleri, Proje Mimarisi Oluşturma, Veritabanı Modelleme Mantığı ve OOP ile Profesyonel Seviyede Proje Hazırlama konularının içermesidir.

Konu Başlıkları
Programlama Nasıl Öğrenilir? İlk Adımlar
Web Nedir?
İnternet Siteleri Hakkında, Sitede Neler Olmalı?
HTML
Tasarımı HTML5 ve CSS3'e Dökmek
PHP
PHP 7 ile Gelen Yenilikler
Spagetti Kod Nedir?
Nesne Yönelimli Programlama Mantığı – OOP
JQuery
Veritabanı ve SQL
PHP ile İçerik Yönetim Sistemi
Veritabanı Modelleme
Açık Kaynak Yazılımcısının Yapması Gereken İlk Şey (Githubkurulumu) Github'da Paket Oluşturmak
MVC, Routing (Yönlendirme), phpDoc, Yazılım Testleri, Composer, CakePHP
Barkod: 9789750237416
Yayın Tarihi: Nisan 2016
Baskı Sayısı:  2
Ebat: 16x24
Sayfa Sayısı: 350
Yayınevi: Seçkin Yayıncılık
Kapak Türü: Karton Kapaklı
Dili: Türkçe
Ekler: -

 

İÇİNDEKİLER
İçindekiler
2. Baskıya Önsöz  5
Önsöz  7
1. Programlama Nasıl Öğrenilir? İlk Adımlar  15
1.1. İyi Yürekli Olun  15
1.2. Başlayın  15
1.3. Paylaşın  16
1.4. Boşluk Bırakın ve Yorum Yapın  16
1.5. Durmayın  17
2. Web  19
2.1. Web Nedir?  19
2.1.1. Web 1.0  20
2.1.2. Web 2.0  20
2.1.3. Web 3.0  21
2.1.4. Web 4.0  22
3. İnternet Siteleri Hakkında  25
3.1. Bir İnternet Sitesi Ne İşe Yarar? Yapısı Nasıldır? (Kurumsal)  25
3.2. Genel Olarak Bir İnternet Sayfasının Yapısı  27
3.3. Header Yani Başlık Bölümü  27
3.4. Navigasyon  27
3.5. Kalıcı Bağlantılar  28
3.6. Content Yani İçerik Bölümü  28
3.7. Footer Yani Altbilgi Bölümü  29
3.8. Kurumsal İnternet Sitelerinde Bölümler  29
3.9. Anasayfa  30
3.10. Hakkımızda  30
3.11. Ürün veya Hizmetler  31
3.12. Üyelere Özel Bölümler  31
3.13. İletişim  32
4. HTML  33
4.1. HTML'nin Temelini Oluşturan XML'i Anlayalım  33
4.2. İlk HTML Sayfamızı Yapmaya Başlayalım  34
4.3. HTML Etiketlerini Tanımaya Devam Edelim ve Basit Bir Şirket Sayfası Yapalım  36
4.4. Sayfamıza İçeriklerimizi Eklemeye Başlayalım  40
4.5. HTML Sayfamızın İçeriklerini Birleştirmeye Başlayalım  45
4.6. Sayfamızın İçeriğini CSS3 ile Güzelleştirelim  51
4.7. Profesyonel Bir Görünüm İçin CSS Kütüphanelerini Kullanalım  55
4.8. Sayfamızı Twitter Bootstrap ile Mükemmelleştirelim  61
4.9. İçerik ve Alt Bilgi Kısımlarını da Bootstrap İçin Uygun Hale Getirelim  65
4.10. Ürünler Sayfamızı Oluşturalım  71
4.11. İletişim Bölümünü Oluşturalım ve HTML Formlarını Anlayalım  78
4.12. İçerik Bölümlerini Ekleyelim  84
4.13. Duyurular Bölümünü Bitirelim (Blog)  91
4.14. Yeni Türk Tücaret Kanunu'nun Gerektirdiği Kurumsal Bilgiler Bölümünü Bitirelim ve Sitemizi Tamamlayalım  93
4.15. Yayınlama Öncesi Son Düzeltmeleri de Yapalım  98
4.16. FTP ile İnternet Sitesi Yayınlama ve Son Sözler  108
4.17. PHP ile Şablon Oluşturalım ve Dosyadan Başka Dosya Nasılçağırılır Anlayalım  112
5. Gerçek Hayattan Örnek  119
5.1. Tasarımı HTML5 ve CSS3'e Dökmek  119
5.1.1. Font İşlemleri  119
5.1.2. Mantıksal Tasarım  124
5.1.3. Klasör Yapısı, CSSFramework Seçimi  125
5.1.4. Bileşenleri Yerleştirmek  130
5.1.5. CSS Yazma  135
6. PHP  145
6.1. İnternet Programlamaya Giriş  145
6.2. PHP Nedir?  145
6.3. PHP'yi Kimler Kullanır? Güvenli midir?  148
6.4. İlk Programımız ve Değişkenler  149
6.5. Yazı ve Sayı Tiplerini Öğrenelim  153
6.6. Fonksiyonları Kolayca Anlayalım  156
6.7. Koşullu İfadeler ve Dizileri Su Gibi İçelim  159
7. JQuery  165
7.1. Giriş  165
7.1.1. JavaScript  165
7.1.2. JQuery Nedir?  165
7.1.3. Neden Jquery peki?  166
7.1.4. Nasıl Öğreneceğiz  166
7.2. Jquery Mantığı  166
7.2.1. Olay  167
7.2.2. Dinleyici  167
7.2.3. Eleman  167
7.2.4. Belge Nesne Modeli – Document Object Model (DOM)  168
7.3. Seçiciler  169
7.4. JQuery Kütüphanesini Kurmak  170
7.5. Jquery Kodu  172
7.6. Örnekler  173
7.6.1. Sayfa Yönlendirme  174
7.6.2. Form Kontrolü  175
7.6.3. Tam Detaylı Örnek  185
7.7. Form içinde ile bağlı ilçe seçimi – AJAX  189
7.7.1. Ajax Nedir?  189
7.7.2. XML ve JSON  190
7.7.3. Çalışan Uygulama için Hazırlık  191
8. PHP 7 ile Gelen Yenilikler  201
8.1. İnanılmaz Performans Artışı  202
8.2. Uzay Gemisi Operatörü (Spaceship Operator)  202
8.3. Boş Kaynaştıran Operatör (Null Coalescing Operator)  203
8.4. Daha Sağlam veri Tipi İşlemleri  203
8.4.1. Önceden Belirlenmiş Veri Tipine Sahip Parametreler  203
8.4.2. Önceden Belirlenmiş Veri Tipini Döndüren Metodlar  204
8.5. Anonim Sınıflar  204
8.6. Daha Kolay Hata Yönetimi  205
8.7. Toplu Kullanım Bildirimi (Ne Demekse?)  205
8.8. 64–Bit Desteği  206
9. Spagetti Kod Nedir?  207
10. Veritabanı Nedir?  211
10.1. SQL'e Giriş  211
10.2. SQL’le Birşeyler Yapmak  216
10.3. Veri Girmek ve Çekmek  219
10.3.1. Veri Eklemek  220
10.3.2. Verileri Okumak, Listelemek  222
10.3.3. Veriyi Düzenlemek  224
10.3.4. Veriyi Silmek  224
10.4. Farklı Tablolardan Veri Çekmek ve Birleştirmek  225
10.5. Sayfalama ve Arama İşlemleri  227
10.5.1. Sayfalama  228
10.5.2. Arama  228
11. Nesne Yönelimli Programlama Mantığı – OOP  233
11.1. Kodunuz Okunabilir Olur  233
11.2. Kodunuz Tekrar Tekrar Kullanılabilir  233
11.3. Kapsülleme  234
11.4. Tasarım Avantajı  234
11.5. Gelişime Açıklık  234
12. PHP ile İçerik Yönetim Sistemi  239
12.1. Veritabanı Modelleme  239
12.2. Yapılacak İşler  249
12.3. Sınıf Taslakları  250
12.4. Sınıflarımızı Yazmaya Başlayalım  254
12.5. Gereksiz Kod Tekrarlarından Kaçınmak ve Hataları Başından Önlemek  260
12.6. Veriyi HTML'ye Çeviren PHP Dosyaları  269
12.7. Temalar ve Admin Paneli  274
12.8. Herşeyi Birleştirmeye Başlayalım  279
12.9. Namespace  281
12.10. Birleştirmeye Devam Edelim  287
12.11. Sınıflardaki Değişkenler  293
12.12. Nesne Yönelimli Programlama Kavramları  296
12.12.1. DRY Prensibi  296
12.12.2. Kapsülleme  299
12.12.3. __construct()  300
12.13. Kullanıcı Yönetimi  300
12.14. SON Ayarlar  319
13. Açık Kaynak Yazılımcısının Yapması Gereken İlk Şey (Github Kurulumu)  335
13.1. Github'da Paket Oluşturmak  342
14. Ek Bilgiler  349
14.1. MVC  349
14.2. Routing (Yönlendirme)  349
14.3. phpDoc  349
14.4. Yazılım Testleri  350
14.5. Composer  350
14.6. CakePHP  350
15. Seri Kaynakçası  351
 


Nureddin Gökbey İnaç
Temmuz 2024
150.00 TL
Sepete Ekle
Lütfi Koray Yitmen
Temmuz 2024
230.00 TL
Sepete Ekle
Aydın Erden
Mart 2024
240.00 TL
Sepete Ekle
Özel Sebetci
Şubat 2024
235.00 TL
Sepete Ekle





 

İÇİNDEKİLER
İçindekiler
2. Baskıya Önsöz  5
Önsöz  7
1. Programlama Nasıl Öğrenilir? İlk Adımlar  15
1.1. İyi Yürekli Olun  15
1.2. Başlayın  15
1.3. Paylaşın  16
1.4. Boşluk Bırakın ve Yorum Yapın  16
1.5. Durmayın  17
2. Web  19
2.1. Web Nedir?  19
2.1.1. Web 1.0  20
2.1.2. Web 2.0  20
2.1.3. Web 3.0  21
2.1.4. Web 4.0  22
3. İnternet Siteleri Hakkında  25
3.1. Bir İnternet Sitesi Ne İşe Yarar? Yapısı Nasıldır? (Kurumsal)  25
3.2. Genel Olarak Bir İnternet Sayfasının Yapısı  27
3.3. Header Yani Başlık Bölümü  27
3.4. Navigasyon  27
3.5. Kalıcı Bağlantılar  28
3.6. Content Yani İçerik Bölümü  28
3.7. Footer Yani Altbilgi Bölümü  29
3.8. Kurumsal İnternet Sitelerinde Bölümler  29
3.9. Anasayfa  30
3.10. Hakkımızda  30
3.11. Ürün veya Hizmetler  31
3.12. Üyelere Özel Bölümler  31
3.13. İletişim  32
4. HTML  33
4.1. HTML'nin Temelini Oluşturan XML'i Anlayalım  33
4.2. İlk HTML Sayfamızı Yapmaya Başlayalım  34
4.3. HTML Etiketlerini Tanımaya Devam Edelim ve Basit Bir Şirket Sayfası Yapalım  36
4.4. Sayfamıza İçeriklerimizi Eklemeye Başlayalım  40
4.5. HTML Sayfamızın İçeriklerini Birleştirmeye Başlayalım  45
4.6. Sayfamızın İçeriğini CSS3 ile Güzelleştirelim  51
4.7. Profesyonel Bir Görünüm İçin CSS Kütüphanelerini Kullanalım  55
4.8. Sayfamızı Twitter Bootstrap ile Mükemmelleştirelim  61
4.9. İçerik ve Alt Bilgi Kısımlarını da Bootstrap İçin Uygun Hale Getirelim  65
4.10. Ürünler Sayfamızı Oluşturalım  71
4.11. İletişim Bölümünü Oluşturalım ve HTML Formlarını Anlayalım  78
4.12. İçerik Bölümlerini Ekleyelim  84
4.13. Duyurular Bölümünü Bitirelim (Blog)  91
4.14. Yeni Türk Tücaret Kanunu'nun Gerektirdiği Kurumsal Bilgiler Bölümünü Bitirelim ve Sitemizi Tamamlayalım  93
4.15. Yayınlama Öncesi Son Düzeltmeleri de Yapalım  98
4.16. FTP ile İnternet Sitesi Yayınlama ve Son Sözler  108
4.17. PHP ile Şablon Oluşturalım ve Dosyadan Başka Dosya Nasılçağırılır Anlayalım  112
5. Gerçek Hayattan Örnek  119
5.1. Tasarımı HTML5 ve CSS3'e Dökmek  119
5.1.1. Font İşlemleri  119
5.1.2. Mantıksal Tasarım  124
5.1.3. Klasör Yapısı, CSSFramework Seçimi  125
5.1.4. Bileşenleri Yerleştirmek  130
5.1.5. CSS Yazma  135
6. PHP  145
6.1. İnternet Programlamaya Giriş  145
6.2. PHP Nedir?  145
6.3. PHP'yi Kimler Kullanır? Güvenli midir?  148
6.4. İlk Programımız ve Değişkenler  149
6.5. Yazı ve Sayı Tiplerini Öğrenelim  153
6.6. Fonksiyonları Kolayca Anlayalım  156
6.7. Koşullu İfadeler ve Dizileri Su Gibi İçelim  159
7. JQuery  165
7.1. Giriş  165
7.1.1. JavaScript  165
7.1.2. JQuery Nedir?  165
7.1.3. Neden Jquery peki?  166
7.1.4. Nasıl Öğreneceğiz  166
7.2. Jquery Mantığı  166
7.2.1. Olay  167
7.2.2. Dinleyici  167
7.2.3. Eleman  167
7.2.4. Belge Nesne Modeli – Document Object Model (DOM)  168
7.3. Seçiciler  169
7.4. JQuery Kütüphanesini Kurmak  170
7.5. Jquery Kodu  172
7.6. Örnekler  173
7.6.1. Sayfa Yönlendirme  174
7.6.2. Form Kontrolü  175
7.6.3. Tam Detaylı Örnek  185
7.7. Form içinde ile bağlı ilçe seçimi – AJAX  189
7.7.1. Ajax Nedir?  189
7.7.2. XML ve JSON  190
7.7.3. Çalışan Uygulama için Hazırlık  191
8. PHP 7 ile Gelen Yenilikler  201
8.1. İnanılmaz Performans Artışı  202
8.2. Uzay Gemisi Operatörü (Spaceship Operator)  202
8.3. Boş Kaynaştıran Operatör (Null Coalescing Operator)  203
8.4. Daha Sağlam veri Tipi İşlemleri  203
8.4.1. Önceden Belirlenmiş Veri Tipine Sahip Parametreler  203
8.4.2. Önceden Belirlenmiş Veri Tipini Döndüren Metodlar  204
8.5. Anonim Sınıflar  204
8.6. Daha Kolay Hata Yönetimi  205
8.7. Toplu Kullanım Bildirimi (Ne Demekse?)  205
8.8. 64–Bit Desteği  206
9. Spagetti Kod Nedir?  207
10. Veritabanı Nedir?  211
10.1. SQL'e Giriş  211
10.2. SQL’le Birşeyler Yapmak  216
10.3. Veri Girmek ve Çekmek  219
10.3.1. Veri Eklemek  220
10.3.2. Verileri Okumak, Listelemek  222
10.3.3. Veriyi Düzenlemek  224
10.3.4. Veriyi Silmek  224
10.4. Farklı Tablolardan Veri Çekmek ve Birleştirmek  225
10.5. Sayfalama ve Arama İşlemleri  227
10.5.1. Sayfalama  228
10.5.2. Arama  228
11. Nesne Yönelimli Programlama Mantığı – OOP  233
11.1. Kodunuz Okunabilir Olur  233
11.2. Kodunuz Tekrar Tekrar Kullanılabilir  233
11.3. Kapsülleme  234
11.4. Tasarım Avantajı  234
11.5. Gelişime Açıklık  234
12. PHP ile İçerik Yönetim Sistemi  239
12.1. Veritabanı Modelleme  239
12.2. Yapılacak İşler  249
12.3. Sınıf Taslakları  250
12.4. Sınıflarımızı Yazmaya Başlayalım  254
12.5. Gereksiz Kod Tekrarlarından Kaçınmak ve Hataları Başından Önlemek  260
12.6. Veriyi HTML'ye Çeviren PHP Dosyaları  269
12.7. Temalar ve Admin Paneli  274
12.8. Herşeyi Birleştirmeye Başlayalım  279
12.9. Namespace  281
12.10. Birleştirmeye Devam Edelim  287
12.11. Sınıflardaki Değişkenler  293
12.12. Nesne Yönelimli Programlama Kavramları  296
12.12.1. DRY Prensibi  296
12.12.2. Kapsülleme  299
12.12.3. __construct()  300
12.13. Kullanıcı Yönetimi  300
12.14. SON Ayarlar  319
13. Açık Kaynak Yazılımcısının Yapması Gereken İlk Şey (Github Kurulumu)  335
13.1. Github'da Paket Oluşturmak  342
14. Ek Bilgiler  349
14.1. MVC  349
14.2. Routing (Yönlendirme)  349
14.3. phpDoc  349
14.4. Yazılım Testleri  350
14.5. Composer  350
14.6. CakePHP  350
15. Seri Kaynakçası  351
 


 
Kitap
Bülten
Kitap
Kitap
İndirimli Kitaplar
 
 
Ana Sayfa | 2021 Kaynakça Dokümanı | Hakkımızda | Bülten | Kişisel Verilerin Korunması | Yardım | İletişim

Seçkin Yayıncılık San. Tic. A.Ş.
Copyright © 1996 - 2024