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

×
Full Stack Programlamaya Giriş
Yapay Zeka Özel Bölümü İle
Şubat 2024 / 1. Baskı / 202 Syf.
Fiyatı: 235.00 TL
24 saat içerisinde temin edilir.
 
Sepete Ekle
   

Bu kitap, yazılım dünyasına giriş yapmak ya da bilgi ve becerisini ileriye taşımak isteyen herkese hitap etmektedir.

Kitap, üniversitelerde, ilgili bölümlerde yazılım, yazılım geliştirme ve programlama konusunda dersler veren Doç. Dr. Özel Sebetci tarafından hazırlanmıştır.

Kitap, yazılım geliştirme temellerinden başlayarak, frontend ve backend geliştirme, veritabanı yönetimi, yapay zeka modellerinin oluşturulması ve uygulanması gibi konuları ele alır. Hem yeni başlayanlar hem de deneyimli geliştiriciler için faydalı olan bu kaynak, adım adım uygulama örnekleri ve rehberlerle doludur.

Teknoloji trendlerini takip edenler için önemli bir referans olan bu kitap, yazılım dünyasındaki bilgiyi ve becerileri artırmak isteyen herkes için bir rehberdir.

Konu Başlıkları
Yazılımın Temel Taşları
Frontend Geliştirme: Kullanıcının Gözünden Web
Backend Geliştirme: Sunucu Tarafının Gücü
Full Stack Araçları ve Teknikleri
Yenilikçi Full Stack Teknikleri
Full Stack ve Yapay Zekâ
Bilgi Yönetimi ve Yapay Zekâ'nın Entegrasyonu
Full Stack Geliştirici Olarak Profesyonel Gelişim
Örnek Projeler ve Uygulama Rehberleri
Barkod: 9789750290411
Yayın Tarihi: Şubat 2024
Baskı Sayısı:  1
Ebat: 16x24
Sayfa Sayısı: 202
Yayınevi: Seçkin Yayıncılık
Kapak Türü: Karton Kapaklı
Dili: Türkçe
Ekler: -

 

İÇİNDEKİLER
İçindekiler
Önsöz  5
Yazar Hakkında  7
Birinci Bölüm
TEMEL YAKLAŞIMLAR VE KAVRAMLAR
I. GİRİŞ  15
A. Full Stack Programlamacının Tanımı ve Gelişim Süreci  16
B. Full stack’in Avantajları ve Zorlukları  17
C. Endüstride Full Stack Rolünün Yeri  19
II. YAZILIMIN TEMEL TAŞLARI  22
A. Programlamanın Temel Kavramları  22
1. Değişkenler, Operatörler, Fonksiyonlar  23
2. Kontrol Yapıları: Döngüler, Şart Blokları  24
B. Algoritmalar ve Veri Yapılarına Giriş  26
C. Yazılım Geliştirme Paradigmaları: Nesne Yönelimli, Fonksiyonel vs.  27
İkinci Bölüm
FRONTEND VE BACKEND GELİŞTİRME
I. FRONTEND GELİŞTİRME: KULLANICININ GÖZÜNDEN WEB  31
A. Web’in Anatomisi  32
1. DOM manipülasyonu ve Olaylar  34
2. CSS’in Rolü ve Önemi  37
B. Modern Java Kütüphaneleri ve Frameworkleri  39
1. React: State, Effect Hook, Context API, Redux  41
2. Vue.js: Directive, Component Lifecycle, Vuex  42
3. Angular: Two–way Binding, Dependency Injection, NgRx  44
C. CSS’de Derin Dalış: Flexbox, Grid, Animations  46
D. Performans ve Erişilebilirlik: Lighthouse, Web Vitals  48
II. BACKEND GELİŞTİRME: SUNUCU TARAFININ GÜCÜ  51
A. Backend’in Temelleri  53
1. Protokolü ve RESTful Servisler  53
2. Middleware ve Routing  56
B. Popüler Backend Teknolojileri  58
1. Node.js: Event LOOP, Buffer, Stream  59
2. Django: Signal, Generic Views, Middleware  61
3. Ruby on Rails: Active Job, Concerns, Action Cable  63
4. ASP.NET Core: Middleware, Dependency Injection, Entity Framework Core  65
C. Veritabanı Derinlemesine  67
1. SQL: Join Operasyonları, Stored Procedure, Trigger  68
2. NoSQL: CAP Teoremi, Sharding, Replication  71
Üçüncü Bölüm
FULL STACK GELİŞTİRME, YAPAY ZEKÂ YAKLAŞIMLARI
I. FULL STACK ARAÇLARI VE TEKNİKLERİ  75
A. Geliştirme Ortamları: IDE’ler, Debugging  76
B. Modern DevOps Uygulamaları: CI/CD, Cloud Deployments  78
C. Test Stratejileri: Unit Test, Integration Test, E2E Test  80
D. Konteynerleştirme ve Orkestrasyon: Docker, Kubernetes, Helm  83
II. YENİLİKÇİ FULL STACK TEKNİKLERİ  86
A. Real–time Uygulamalar: WebSockets, SSE  87
B. Serverless Mimariler ve Cloud Functions  88
C. API Tasarım Stratejileri: REST, GraphQL, gRPC  90
III. FULL STACK VE YAPAY ZEK  92
A. Full stack Geliştiricinin Yapay zekâ ile İlişkisi  93
1. Yapay zekâ Temelleri  93
2. Yapay zekâ ve Full stack Geliştirme  94
3. Yapay zekâ Araçları ve Kaynakları  94
4. Projelerde Yapay zekâ Kullanımı  95
5. Yapay zekâ Eğitimi ve Kaynaklar  97
B. Yapay zekâ ve Full stack Projeleri  97
1. Yapay zekâ İle Güçlendirilmiş Kullanıcı Deneyimi  98
2. Veri Analitiği ve Tahmin Modelleri  99
3. Otomatik Makine öğrenimi Entegrasyonu  101
4. Yapay zekâ Destekli Güvenlik  101
5. Örnek Full stack ve Yapay zekâ Projeleri  102
C. Yapay zekâ Araçları ve Kütüphaneleri  103
1. Scikit–learn: Makine öğrenimi İçin Temel Araç Kiti  104
2. TensorFlow: Derin Öğrenme Modelleri için Esneklik  105
3. Keras: Hızlı Prototipleme ve Modüler Yapı  106
4. Otomatik Makine öğrenimi (AutoML) ve Web Entegrasyonları  107
D. Yapay zekâ ve Full stack Uygulamalarının Geleceği  108
1. Yapay zekâ’nın Full stack Geliştirme Üzerindeki Etkisi  109
2. Yapay zekâ ve Full stack İş İlanları  110
3. İleriye Dönük Trendler ve Beklentiler  111
E. Örnek Bir Proje: Full stack ve Yapay zekâ Entegrasyonu  112
1. Proje Hedefleri ve Amaçları  112
2. Proje Planlama ve Gereksinimler Analizi  113
3. Frontend ve Backend Geliştirme Aşamaları  114
4. Yapay zekâ Modelinin Entegrasyonu  115
5. Proje Sonuçları ve Kullanıcı Geri Bildirimi  116
IV. BİLGİ YÖNETİMİ VE YAPAY ZEKÂ’NIN ENTEGRASYONU  117
A. Knowledge Management Systems’ın Önemi  118
1. Bilgi Yönetim Sistemlerinin Temel Bileşenleri  119
2. Organizasyonlarda Bilgi Yönetiminin Rolü  120
3. Bilgi Yönetim Sistemlerinin Sürekli Evrimi  121
B. Yapay zekâ Modelleri ve Web uygulamaları Arasında Köprü Kurma  122
1. AI Modelinin Eğitimi ve İmplementasyonu  124
2. Uygulama İçi AI Entegrasyonu: API’ler ve Microservices  126
3. Yapay zekâ Destekli Kişiselleştirme ve Öneri Sistemleri  129
C. ML ve AI Toolkits: Scikit–learn, TensorFlow, Keras  131
1. Scikit–learn: Makine öğrenimi İçin Temel Araç Kiti  133
2. TensorFlow: Derin Öğrenme Modelleri için Esneklik  133
3. Keras: Hızlı Prototipleme ve Modüler Yapı  134
4. Otomatik Makine öğrenimi (AutoML) ve Web Entegrasyonları  135
D. Etik ve Gizlilik: AI’ın Bilgi Yönetimine Etkisi  138
1. Algoritma Tarafsızlığı ve Adalet Sorunları  139
2. Veri Gizliliği ve Yapay zekâ Uygulamaları  140
3. Bilgi Yönetimi Sistemlerinde Kullanıcı Verisinin Sorumluluğu  141
Dördüncü Bölüm
SEKTÖR, UYGULAMA YAKLAŞIMLARI VE GELECEK
I. FULL STACK GELİŞTİRİCİ OLARAK PROFESYONEL GELİŞİM  143
A. Sürekli Öğrenme ve Teknolojik Trendleri Takip Etme  143
B. Ağ Oluşturma, Mentorluk ve Topluluk Katılımı  144
C. Portföy Oluşturma ve Kişisel Markalaşma  145
II. ÖRNEK PROJELER VE UYGULAMA REHBERLERİ  146
A. E–ticaret Sitesi Yapımı  146
1. E–ticaret Sitelerinin Önemi ve Popülerliği  146
2. Proje Planlaması ve Gereksinimler Analizi  147
3. Frontend Geliştirme: Kullanıcı Arayüzü Tasarımı, Alışveriş Sepeti ve Ödeme İşlemleri  148
4. Backend Geliştirme: Ürün Yönetimi, Sipariş İşleme ve Kullanıcı Hesapları  149
5. Veritabanı Tasarımı ve Yönetimi  151
6. Güvenlik Önlemleri: Kimlik Doğrulama, Şifreleme ve Güvenlik En İyi Uygulamaları  151
7. Web uygulamasının Test Edilmesi ve Hata Ayıklanması  152
8. Canlıya Alma ve Sunucu Tarafı Konfigürasyonu  153
9. Performans İzleme ve Optimizasyon  153
10. E–ticaret Sitesinin Yayınlanması ve Kullanıcı Geri Bildirimi  154
11. Gelecekteki Geliştirmeler İçin Öneriler ve Yol Haritası  155
B. Blog Platformu Oluşturma  156
1. Bloglama ve İçerik Oluşturmanın Önemi  156
2. Proje Planlaması ve Gereksinimler Analizi  157
3. Kullanıcıların Kaydolması ve Oturum Açması  158
4. Blog Gönderilerini Oluşturma, Düzenleme ve Silme  159
5. Kategori ve Etiket Sistemleri Oluşturma  160
6. Görsel Medya ve Dosya Yüklemesi  161
7. Arama ve Filtreleme Seçenekleri Eklemek  162
8. Yorumlar ve Geri Bildirimler Yönetimi  163
9. SEO En İyi Uygulamaları  164
10. Güvenlik Önlemleri: Kimlik Doğrulama ve Yetkilendirme  165
11. Web uygulamasının Test Edilmesi ve Hata Ayıklanması  166
12. Canlıya Alma ve Sunucu Tarafı Konfigürasyonu  167
13. Blog Platformunun Yayınlanması ve Kullanıcı Geri Bildirimi  168
14. Gelecekteki Geliştirmeler İçin Öneriler ve Yol Haritası  169
C. Real–time Chat Uygulaması Geliştirme  170
1. Gerçek Zamanlı İletişim ve Kullanım Senaryoları  171
2. Proje Planlaması ve Gereksinimler Analizi  172
3. Kullanıcıların Kaydolması ve Oturum Açması  173
4. Sohbet Odaları ve Kullanıcılar Arasında İletişim  173
5. Websocket Protokolü ve Sunucu Tarafı Uygulaması  174
6. Mesajların Gönderilmesi ve Alınması  176
7. Kullanıcılar Arasında Özel Mesajlar  177
8. Görsel Arayüz Tasarımı ve Kullanılabilirlik  178
9. Mesajları Saklama ve Geçmişi Görüntüleme  179
10. Kullanıcılar İçin Online Durumu Gösterme  180
11. Güvenlik Önlemleri: Kimlik Doğrulama ve Yetkilendirme  181
12. Web uygulamasının Test Edilmesi ve Hata Ayıklanması  182
13. Canlıya Alma ve Sunucu Tarafı Konfigürasyonu  183
14. Sohbet Uygulamasının Kullanıcı Testi ve Geri Bildirim  184
15. Gelecekteki Geliştirmeler İçin Öneriler ve Yol Haritası  185
Sonuç ve Geleceğin Perspektifi  187
EKLER  191
A. Kaynakça ve Okuma Önerileri  191
B. Kavramlar Sözlüğü  193
C. Çevrimiçi Eğitim Materyalleri ve Platformlar  195
Kavram Dizini  199
 


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
Ali Gürbüz
Temmuz 2023
325.00 TL
Sepete Ekle





 

İÇİNDEKİLER
İçindekiler
Önsöz  5
Yazar Hakkında  7
Birinci Bölüm
TEMEL YAKLAŞIMLAR VE KAVRAMLAR
I. GİRİŞ  15
A. Full Stack Programlamacının Tanımı ve Gelişim Süreci  16
B. Full stack’in Avantajları ve Zorlukları  17
C. Endüstride Full Stack Rolünün Yeri  19
II. YAZILIMIN TEMEL TAŞLARI  22
A. Programlamanın Temel Kavramları  22
1. Değişkenler, Operatörler, Fonksiyonlar  23
2. Kontrol Yapıları: Döngüler, Şart Blokları  24
B. Algoritmalar ve Veri Yapılarına Giriş  26
C. Yazılım Geliştirme Paradigmaları: Nesne Yönelimli, Fonksiyonel vs.  27
İkinci Bölüm
FRONTEND VE BACKEND GELİŞTİRME
I. FRONTEND GELİŞTİRME: KULLANICININ GÖZÜNDEN WEB  31
A. Web’in Anatomisi  32
1. DOM manipülasyonu ve Olaylar  34
2. CSS’in Rolü ve Önemi  37
B. Modern Java Kütüphaneleri ve Frameworkleri  39
1. React: State, Effect Hook, Context API, Redux  41
2. Vue.js: Directive, Component Lifecycle, Vuex  42
3. Angular: Two–way Binding, Dependency Injection, NgRx  44
C. CSS’de Derin Dalış: Flexbox, Grid, Animations  46
D. Performans ve Erişilebilirlik: Lighthouse, Web Vitals  48
II. BACKEND GELİŞTİRME: SUNUCU TARAFININ GÜCÜ  51
A. Backend’in Temelleri  53
1. Protokolü ve RESTful Servisler  53
2. Middleware ve Routing  56
B. Popüler Backend Teknolojileri  58
1. Node.js: Event LOOP, Buffer, Stream  59
2. Django: Signal, Generic Views, Middleware  61
3. Ruby on Rails: Active Job, Concerns, Action Cable  63
4. ASP.NET Core: Middleware, Dependency Injection, Entity Framework Core  65
C. Veritabanı Derinlemesine  67
1. SQL: Join Operasyonları, Stored Procedure, Trigger  68
2. NoSQL: CAP Teoremi, Sharding, Replication  71
Üçüncü Bölüm
FULL STACK GELİŞTİRME, YAPAY ZEKÂ YAKLAŞIMLARI
I. FULL STACK ARAÇLARI VE TEKNİKLERİ  75
A. Geliştirme Ortamları: IDE’ler, Debugging  76
B. Modern DevOps Uygulamaları: CI/CD, Cloud Deployments  78
C. Test Stratejileri: Unit Test, Integration Test, E2E Test  80
D. Konteynerleştirme ve Orkestrasyon: Docker, Kubernetes, Helm  83
II. YENİLİKÇİ FULL STACK TEKNİKLERİ  86
A. Real–time Uygulamalar: WebSockets, SSE  87
B. Serverless Mimariler ve Cloud Functions  88
C. API Tasarım Stratejileri: REST, GraphQL, gRPC  90
III. FULL STACK VE YAPAY ZEK  92
A. Full stack Geliştiricinin Yapay zekâ ile İlişkisi  93
1. Yapay zekâ Temelleri  93
2. Yapay zekâ ve Full stack Geliştirme  94
3. Yapay zekâ Araçları ve Kaynakları  94
4. Projelerde Yapay zekâ Kullanımı  95
5. Yapay zekâ Eğitimi ve Kaynaklar  97
B. Yapay zekâ ve Full stack Projeleri  97
1. Yapay zekâ İle Güçlendirilmiş Kullanıcı Deneyimi  98
2. Veri Analitiği ve Tahmin Modelleri  99
3. Otomatik Makine öğrenimi Entegrasyonu  101
4. Yapay zekâ Destekli Güvenlik  101
5. Örnek Full stack ve Yapay zekâ Projeleri  102
C. Yapay zekâ Araçları ve Kütüphaneleri  103
1. Scikit–learn: Makine öğrenimi İçin Temel Araç Kiti  104
2. TensorFlow: Derin Öğrenme Modelleri için Esneklik  105
3. Keras: Hızlı Prototipleme ve Modüler Yapı  106
4. Otomatik Makine öğrenimi (AutoML) ve Web Entegrasyonları  107
D. Yapay zekâ ve Full stack Uygulamalarının Geleceği  108
1. Yapay zekâ’nın Full stack Geliştirme Üzerindeki Etkisi  109
2. Yapay zekâ ve Full stack İş İlanları  110
3. İleriye Dönük Trendler ve Beklentiler  111
E. Örnek Bir Proje: Full stack ve Yapay zekâ Entegrasyonu  112
1. Proje Hedefleri ve Amaçları  112
2. Proje Planlama ve Gereksinimler Analizi  113
3. Frontend ve Backend Geliştirme Aşamaları  114
4. Yapay zekâ Modelinin Entegrasyonu  115
5. Proje Sonuçları ve Kullanıcı Geri Bildirimi  116
IV. BİLGİ YÖNETİMİ VE YAPAY ZEKÂ’NIN ENTEGRASYONU  117
A. Knowledge Management Systems’ın Önemi  118
1. Bilgi Yönetim Sistemlerinin Temel Bileşenleri  119
2. Organizasyonlarda Bilgi Yönetiminin Rolü  120
3. Bilgi Yönetim Sistemlerinin Sürekli Evrimi  121
B. Yapay zekâ Modelleri ve Web uygulamaları Arasında Köprü Kurma  122
1. AI Modelinin Eğitimi ve İmplementasyonu  124
2. Uygulama İçi AI Entegrasyonu: API’ler ve Microservices  126
3. Yapay zekâ Destekli Kişiselleştirme ve Öneri Sistemleri  129
C. ML ve AI Toolkits: Scikit–learn, TensorFlow, Keras  131
1. Scikit–learn: Makine öğrenimi İçin Temel Araç Kiti  133
2. TensorFlow: Derin Öğrenme Modelleri için Esneklik  133
3. Keras: Hızlı Prototipleme ve Modüler Yapı  134
4. Otomatik Makine öğrenimi (AutoML) ve Web Entegrasyonları  135
D. Etik ve Gizlilik: AI’ın Bilgi Yönetimine Etkisi  138
1. Algoritma Tarafsızlığı ve Adalet Sorunları  139
2. Veri Gizliliği ve Yapay zekâ Uygulamaları  140
3. Bilgi Yönetimi Sistemlerinde Kullanıcı Verisinin Sorumluluğu  141
Dördüncü Bölüm
SEKTÖR, UYGULAMA YAKLAŞIMLARI VE GELECEK
I. FULL STACK GELİŞTİRİCİ OLARAK PROFESYONEL GELİŞİM  143
A. Sürekli Öğrenme ve Teknolojik Trendleri Takip Etme  143
B. Ağ Oluşturma, Mentorluk ve Topluluk Katılımı  144
C. Portföy Oluşturma ve Kişisel Markalaşma  145
II. ÖRNEK PROJELER VE UYGULAMA REHBERLERİ  146
A. E–ticaret Sitesi Yapımı  146
1. E–ticaret Sitelerinin Önemi ve Popülerliği  146
2. Proje Planlaması ve Gereksinimler Analizi  147
3. Frontend Geliştirme: Kullanıcı Arayüzü Tasarımı, Alışveriş Sepeti ve Ödeme İşlemleri  148
4. Backend Geliştirme: Ürün Yönetimi, Sipariş İşleme ve Kullanıcı Hesapları  149
5. Veritabanı Tasarımı ve Yönetimi  151
6. Güvenlik Önlemleri: Kimlik Doğrulama, Şifreleme ve Güvenlik En İyi Uygulamaları  151
7. Web uygulamasının Test Edilmesi ve Hata Ayıklanması  152
8. Canlıya Alma ve Sunucu Tarafı Konfigürasyonu  153
9. Performans İzleme ve Optimizasyon  153
10. E–ticaret Sitesinin Yayınlanması ve Kullanıcı Geri Bildirimi  154
11. Gelecekteki Geliştirmeler İçin Öneriler ve Yol Haritası  155
B. Blog Platformu Oluşturma  156
1. Bloglama ve İçerik Oluşturmanın Önemi  156
2. Proje Planlaması ve Gereksinimler Analizi  157
3. Kullanıcıların Kaydolması ve Oturum Açması  158
4. Blog Gönderilerini Oluşturma, Düzenleme ve Silme  159
5. Kategori ve Etiket Sistemleri Oluşturma  160
6. Görsel Medya ve Dosya Yüklemesi  161
7. Arama ve Filtreleme Seçenekleri Eklemek  162
8. Yorumlar ve Geri Bildirimler Yönetimi  163
9. SEO En İyi Uygulamaları  164
10. Güvenlik Önlemleri: Kimlik Doğrulama ve Yetkilendirme  165
11. Web uygulamasının Test Edilmesi ve Hata Ayıklanması  166
12. Canlıya Alma ve Sunucu Tarafı Konfigürasyonu  167
13. Blog Platformunun Yayınlanması ve Kullanıcı Geri Bildirimi  168
14. Gelecekteki Geliştirmeler İçin Öneriler ve Yol Haritası  169
C. Real–time Chat Uygulaması Geliştirme  170
1. Gerçek Zamanlı İletişim ve Kullanım Senaryoları  171
2. Proje Planlaması ve Gereksinimler Analizi  172
3. Kullanıcıların Kaydolması ve Oturum Açması  173
4. Sohbet Odaları ve Kullanıcılar Arasında İletişim  173
5. Websocket Protokolü ve Sunucu Tarafı Uygulaması  174
6. Mesajların Gönderilmesi ve Alınması  176
7. Kullanıcılar Arasında Özel Mesajlar  177
8. Görsel Arayüz Tasarımı ve Kullanılabilirlik  178
9. Mesajları Saklama ve Geçmişi Görüntüleme  179
10. Kullanıcılar İçin Online Durumu Gösterme  180
11. Güvenlik Önlemleri: Kimlik Doğrulama ve Yetkilendirme  181
12. Web uygulamasının Test Edilmesi ve Hata Ayıklanması  182
13. Canlıya Alma ve Sunucu Tarafı Konfigürasyonu  183
14. Sohbet Uygulamasının Kullanıcı Testi ve Geri Bildirim  184
15. Gelecekteki Geliştirmeler İçin Öneriler ve Yol Haritası  185
Sonuç ve Geleceğin Perspektifi  187
EKLER  191
A. Kaynakça ve Okuma Önerileri  191
B. Kavramlar Sözlüğü  193
C. Çevrimiçi Eğitim Materyalleri ve Platformlar  195
Kavram Dizini  199
 


 
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