
Web Tasarımcılarına Kitap Önerileri
İnternet araştırmalarına ek olarak, “elimin altında kitabım olsun” diyen bir web tasarımcısı iseniz, kitap önerilerimizden yararlanabilirsiniz. İster yeni başlayın ister kendinizi geliştirmeyi hedefleyin; listemizdeki her bir kitabın altında yer alan, tanıtım bültenlerinden alınmış yazıları okuyarak, kendinize en uygun kitaba karar verebilirsiniz. Sizin de web tasarımı ile ilgili tavsiye edebileceğiniz kitaplar varsa lütfen bizimle paylaşmayı unutmayın :)
Web Tasarım Kitap Tavsiyeleri
1. Web Tasarım Rehberi – Mustafa Aydemir
KODLAB Yayıncılıktan yine bir başyapıt "Web Tasarım Rehberi"!
Artık başka kaynağa ihtiyacınız kalmayacak! Üstelik DVD hediyeli…
Kitapta anlatılan kapsamlı konular ile Web Tasarım dünyasına ilk adımlarınızı atacaksınız. Web tasarımı için gereken tüm programların ve dillerin akıcı ve anlaşılır bir üslupla anlatıldığı bu kitapla artık web tasarımcısı olmak için başka kaynağa ihtiyacınız kalmayacak.
· İnternete Merhaba
· XHTML ile Formlar - Tablolar
· HTML 5
· CSS'in Sihirli Dünyası
· CSS ile Sayfa Tasarımı
· XML ve Platform Bağımsız Veri İletimi
· XML Şemaları ve XSL Kullanımı
· Dreamweaver - Daha Hızlı Web Tasarımı (formlar - şablonlar - image map - rollover image)
· Dreamweaver ile JavaScript- Spry Kullanımı
· Dreamweaver ve PHP ile Ziyaretçi Defteri
· Dreamweaver ve PHP ile Üyelik Sistemi
· PHP ile Web Programlama
· PHP - MySQL ile Veritabanı İşlemleri
· PHP ve XML
· Javascript - Daha İşlevsel Web Sayfaları
· Fireworks - Daha Profesyonel Tasarımlar (menüler - animasyonlar - slide show)
· Photoshop ile Web Site Tasarımı
· Flash - Nesneler Canlanıyor (animasyonlar - kinematik - ses - video)
· İçerik Yönetim Sistemleri (CMS)
· Joomla İçerik Yönetim Sistemi
2. Web Tasarım Kılavuzu – Erkan Balaban
Web Tasarımı İçin Gereken Her Şey Bu Kitapta!
Karmaşık anlatımlarla vakit kaybetmeden, kolay, herkesin anlayabileceği, eğlenceli, tasarımınız için ihtiyacınız olan tüm programları bir arada bulabileceğiniz zengin içerikli bir kitap. Erkan Balaban tarafından yazılan Web Tasarım Kılavuzu, web sitenizi tasarlarken başvuru kitabınız olacak.
Web Tasarım Kılavuzu, web tasarımına yeni başlayan bir kullanıcının web tasarım mantığını kavramasını ve kendi web sitesini yapabileceği tüm web araçlarını, web tasarımı hakkında aradığı her türlü bilgiyi tüm ayrıntıları ile bulabileceği bir kitap olarak tasarlandı.
Web Tasarım Kılavuzu'nda yerel bir site kurma, anket defteri, ziyaretçi defteri hazırlama, ücretsiz alan alma gibi birçok konuda ihtiyaç duyduğunuz bilgileri bulabilirsiniz.
o HTML 5 o Microsoft Expression Web 4'de İşler Nasıl Yürüyor? o Dreamweaver Neler Yapabilir? o Şu Flash Nasıl Bir Program? o ASP.NET4 ile Tanışalım o PHP Nedir? o JavaScript o Photoshop o Fireworks o Sitenin İnternette Yayınlanması o Ücretsiz Portal Programlar o Öneriler ve Kaynaklar
9. Baskı'sına ulaşan Web Tasarım Kılavuzu, web tasarımı konusunda temel kaynak olarak benimsenmiş en kapsamlı kitaptır. 9. Baskı, sürekli yenilenen web tasarım programlarının en güncel versiyonlarını içerecek şekilde yenilenmiştir.
3. Web Tasarım Temelleri – Musa Çiçek
Web teknolojileri hakkında bilgi sahibi olmak isteyen ve kendini bu konuda geliştirmek isteyenler için hazırlanan bu kaynak kitap ile web teknolojileri konusundaki bilgi seviyeniz ne olursa olsun, internet’in temelini oluşturan web tasarım dillerinin temellerini uygulamalı olarak öğreneceksiniz. Bu kitabı diğerlerinden ayıran en büyük özellik; sadece teorik kavramlarla kalmayıp, bu kavramların bol örnek uygulamalar eşliğinde sunulmasıdır. Böylece web teknolojilerini hem kavramsal boyutta öğrenecek hem de pratik uygulamalar ile bu anlatılan bilgileri etkin bir şekilde kullanabileceksiniz. Kitabın ilk bölümlerinde web teknolojileri ve HTML etiketleme dili hakkında temel bilgiler veriliyor. Daha sonra HTML ile yapabileceklerimiz bol örnekler ile beraber anlatılıyor. Hemen ardından XHTML ve HTML 5 ile tanışacaksınız.
Kitabın 2. kısmında ise dünyanın en popüler web tasarım aracı olan Dreamweaver ile web sayfası oluşturmayı ve tüm XHTML özelliklerini pratik bir şekilde kullanmayı öğreneceksiniz. Bununla beraber CSS görsel stil teknolojisi ele alınmış ve stil teknikleri kitabın 3. kısmında incelenmiştir. Tabii ki web tasarım sadece görsel değil aynı zamanda işlevsel özellikler de içermelidir. Web sayfalarında kullanılan JavaScript dili de kitabın 4. kısmında anlatılmıştır. JavaScript ile dinamik web sayfaları oluşturabilir ve sayfalarınıza işlevsel özellikler katabilirsiniz.
Böylece kitabı bitirmiş olduğunuzda bir web sitesinin temellerini oluşturacak bütün bilgileri bu kitap ile edinmiş olacaksınız. Kitapta yer alan başlıca konu başlıkları şöyledir: • HTML, XHTML ve HTML • Metin Tabanlı Olarak Uygulamalı Web Sitesi Yapmak • Metinler ile Çalışmak • Linkler ile Çalışmak • Resimler ile Çalışmak • Listeler ile Çalışmak • Tablolar ile Çalışmak • Frame’ler ile Çalışmak • Form’lar ile Çalışmak • Dreamweaver’ı Tanımak ve Kullanmak • Dreamweaver ile Uygulamalı Olarak Web Sitesi Yapmak • CSS ile Stiller Oluşturmak • JavaScript ile Sayfalara İnteraktiflik Kazandırmak • Temel Yapılar, Değişkenler ve Operatörler • Koşullar • Döngüler • Fonksiyonlar • İletişim Pencereleri
4. İleri Web Tasarım Teknikleri – Halil İ. Azak
İnternet günümüzde vazgeçilmez bir teknoloji olarak hayatımızda yerini alırken, web siteleri birçok işleve sahip hale gelmiştir. Teknoloji ile beraber gelişen web dünyasında işlevselliği arttırmak için yeni yöntemler ve teknolojiler ortaya çıkmıştır. Teknoloji dünyasına ayak uydurmak ve kullanıcılarımıza iyi bir web hizmeti vermek istiyorsak, bu teknolojileri öğrenip ihtiyacımız doğrultusunda kullanmamız gerekir. Bu teknolojileri anlatmayı amaçlayan bu kitapta tasarımdan güvenliğe, hızdan yayınlama sürecine kadar web programcılığında ihtiyacınız olan ileri düzey teknikleri bulabilirsiniz.
Teknolojiye bağlı olan her şey gibi her geçen gün gelişen web programcılığına, web uygulama geliştiricisi olarak ayak uydurmak gereklidir. Web programcılığı konusunda sizi bir adım ileriye götürecek bu kitap ile ileri düzey web tekniklerini kolayca öğrenebilir ve uygulayabilirsiniz. Web dünyasının en son teknolojilerinin anlatıldığı bu kitap ile sadece ileri düzey uygulamalar geliştirmekle kalmayacak, uygulamanızın daha hızlı ve güvenli olmasını sağlayacaksınız.
İleri düzey web tekniklerinin anlatıldığı bu kitap, tüm web programcılarına hitap etmektedir. Sunucu dili gerektiren uygulamalarda tüm diller ile örnek verilemese de, örnekler anlaşılır bir şekilde anlatıldığı için kullandığınız sunucu dili ile kolay bir şekilde uygulayabilirsiniz.
Kitap içerisinde yer alan başlıca konu başlıkları şunlardır:
· Tasarım
· Projeye Başlangıç
· JavaScript
· JQuery
· Ajax
· XML Ve Json
· CSS3
· Tarayıcı Farkları ve Çözümleri
· HTML 5
· HTML 5 ve Önemli Yenilikler
· SEO
· Framework
· MVC Yapısı
· PHP ile Kullanılan Framework'ler
· İleri Düzey Web Uygulamaları
· Comet Yöntemi
· WebGL
· Web Sockets
· Node.js ve Socket.io
· Hız
· BackEnd (Sunucu İşlemleri)
· FrontEnd (İstemci İşlemleri)
· HTTP İstekleri
· Dosyaların Yüklenmesi
· Güvenlik
· Uygulama Güvenliği
· Sql Injection
· XSS
· CSRF
· RFI & LFI
· Brute Force
· Genel Önlemler
· Sistem Güvenliği
· Sistem Konfigürasyonu
· Yayınlama
· Alan Adı ve Hosting
· Yayınlama Süreci
5. Responsive Web Tasarımı ve Uygulamaları – Burak Tokak
Bu kitap, gelişen mobil teknolojisi ve varyasyonu artan internet destekli cihazlar ile birlikte oluşan, "her cihaza uygun arayüz" oluşturmanıza ön ayak olan Responsive Web Tasarımı tekniklerini HTML, CSS ve JavaScript ile köklü bir şekilde uygulama destekli olarak anlatmaktadır. Hem mobil hem masaüstü cihazlara uygun kaliteli web sitesi ve uygulama arayüzlerini oluşturmak için kılavuz niteliğindedir.
· Responsive Web Tasarımı
· Cihaz Ekran Boyutları
· Kullanıcı Deneyimi
· Kullanıcı Arayüzü
· Frameworkler ve Responsive Tasarım
· Responsive Elementler
· CSS Yüzde Özelliği
· CSS Calc Metodu
· Max- ve min- Özellikleri
· Adaptive Web Tasarımı
· Media Kuralları
· Viewport Mantığı
· Mobil Cihaz Orientation Kontrolü
· Responsive Layout Oluşturmak
· Mobil Sayfa Aksiyonları
· Responsive Tipografi
· SVG ile Vektörel Tabanlı Grafikler
· SVG Söz Dizimi
· Arayüz Performansı Arttırmak
· Sunucu Tabanlı Sıkıştırma
· Örneklerle Modüler JavaScript
· Mobil Öncelikli Tasarım Mantığı
· Aygıt Kapasitesine Göre Sınırlama
· Navigasyon ve Gezilebilirlik
· Kullanıcı Deneyimi Testleri
· RESS Geliştirme Mantığı
· Web Uygulaması Kavramı
· MVC Frameworkleri
· Mobil Uygulamalar ve Cordova
6. Web Tasarımı ve Web Programlama / A’dan Z’ye Yeni Nesil Tekniklerle – Uğur Gelişken
Zamanınızı ve Emeğinizi; Modası Geçmiş Bilgilerle Boşa Harcamayın. Yeni Nesil Tekniklerle Web Tasarımı ve Web Programlama Öğrenin!
Kitap, genel amacı ile size web tasarımı ve web programlama konusunda bilmeniz gereken hemen hemen her şeyi sizlere pratik örneklerle, sektörde kullanılan tekniklere dayalı olarak uygulamalı bir şekilde anlatmaktadır.
Günümüz internet çağı, artık her bir bilgiye istediğimiz zaman anında ulaşabiliyoruz. Evet, istediğimiz her bilgiye anında ulaşıyoruz; ama bu bilgilerin ne kadarı işe yarar bilgi, ne kadarı güncel, ne kadarı da anlaşılabilir halde... Eğer yeni başlayan biriyseniz; bir konuyu öğrenmek için araştırma yaptığınızda onlarca sayfa içinde, aradığınız bilgilere ulaşmak isterken kaybolmanız ihtimal dâhilindedir. Yine neyi öğreneceğinizi bilmeniz de size çok fazla vakit kaybettirecektir. Çünkü öğrenmeye yeni başlayan insanlar, bir anda her şeyi öğrenmeye çalışıp çoğunlukla da bilgi yoğunluğuna maruz kaldığı için, o anlık öğrendiği bilgiler zihinlerinde kalıcı olmaz. Yine öğrenmiş olduklarının da çoğunun aslında sektörde daha kullanılmadığını fark ettiklerinde, kaybetmiş oldukları zaman ve emek için üzüntü duyacaklardır. Bu nedenle size doğru öğrenme metotları ile doğru teknolojileri uygulamalarla öğrenmenizde yardımcı olacağım. Yine kitap boyunca sizi gereksiz metinler ve sırf kitabı doldurmak için yazılmış olan çöp yazılarla sıkmayacağım. Direkt konuya gireceğiz ve ilk sayfalardan itibaren somut olarak işe yarar bir şeyler öğrenmeye başlayacaksınız. Yeri geldikçe de dipnotlarla ekstra bilgiler verip konuyu daha iyi kavramanızı sağlayacağım.
Özet olarak kitabın akışı şu şekilde olacaktır:
Kitaba başlarken ilk olarak yeni tasarım ve programlama trendlerini göz önünde bulundurarak, HTML 5 dilini Semantik Web temelleri ile öğreneceksiniz. Sonrasında ise CSS3, SASS ve SCSS ile yeni nesil metotlar kullanarak içerikleri biçimlendirmeyi göreceksiniz. Ardından JavaScript (EcmaScript 5) dilini genel anlamı ile kullanmayı, OOP yaklaşımı ile de kodlamayı öğreneceksiniz. Buraya kadar web önyüz programlamanın 3 temel bacağını rahatlıkla kontrol edebiliyor olacaksınız.
Ardından ikinci aşamaya geçilecek. Mobil ve Responsive kavramları ile Bootstrap CSS Framework'ünü kullanarak daha pratik ve daha etkili bir şekilde arayüz tasarımını öğreneceksiniz. Web sayfalarınızda biraz dinamiklik katmak için de VelocityJS ve AniJS Framework'lerini de öğrenip, web bileşenlerinize canlılık katacaksınız.
Web arayüz programlamada MVVM mimarisini ele alacağız. Günümüzde en çok kullanılan JavaScript Framework'ü olan AngularJS ile MVVM modelini kullanarak daha güçlü web sayfaları programlamayı bolca örneklerle öğreneceksiniz.
Üçüncü aşamada ise sunucu programlama ve veritabanı yönetimine geçeceğiz. Sunucu programlama dili olarak PHP'yi genel olarak öğreneceksiniz. PHP'de OOP yaklaşımını da kavradıktan sonra MySQLi ile veritabanı yönetimini SQL sorguları ile yine bol bol pratik yaparak somut örneklerle öğreneceksiniz.
Temel olarak web tasarımı, web önyüz ve arkayüz programlamayı öğrendiğiniz bu aşamada, SEO konusunu ele alacak ve SEO yaklaşımı ile nasıl programlama yapmanız gerektiğini örneklerle göreceksiniz.
Artık bilgilerinizi pekiştirmek için baştan sona Mobil Web Sitesi projesi hazırlayacağız. Bu projede HTML 5, Bootstrap, AngularJS, PHP ve MySQLi kullanacağız. Hazırladığımız web sayfası için bir de CMS, yani İçerik Yönetim Sistemi kodlayacağız.
Son olarak HTML 5 Canvas ile PhaserJS framework'ünü kullanarak adım adım bir platform oyunu kodlayacağız. Ek olarak ActionScript 3.0 geliştiricilerini de unutmayarak, Adobe Flash CC ile ActionScript 3.0 kullanarak HTML 5 Canvas ve WebGL platformu için nasıl uygulama ve animasyon geliştireceklerini de örneklerle inceleyeceğiz.
Kitapta yer alan ana başlıklar şunlardır:
· Web Dünyasının Dillerini Tanıma, Web Tasarımında Altın Kurallar ve Wireframe Araçlarıyla Eskiz Tasarlama
· HTML 5 Dilinin Genel Kullanımı, Etiketler, Formlar ve Semantic Web Sayfa Düzeni
· CSS3, SASS - SCSS ile Veri Biçimlendirme ve Örnek Uygulamalar
· JavaScript ile Web Programlama ve JavaScript'te Nesne Yönelimli Programlama Yaklaşımı
· HTML 5 API'leri ile Çalışmak ve Örnek Uygulamalar
· Bootstrap - jQuery Framework ile Tasarım ve Responsive Arayüz Tasarım Teknikleri
· VelocityJS ve AniJS ile Sayfa Bileşenlerine İnteraktiflik Katma
· AngularJS MVW Framework'ü ile Komplike Web Siteleri için Web Arayüz Programlama
· Web Sitesi Yayınlama Aşamaları ve cPanel ile Site Yönetimi
· PHP Dili Temelleri, OOP Yaklaşımıyla Programlama ve PHP'nin HTML 5 ile Birlikte Kullanımı
· MySQLi ile Veritabanı Yönetimi ve Temel SQL Sorgularını Kullanma
· SEO Yaklaşımlarına Göre Web Programlama Teknikleri, SEF URL, MasterPage ve Sayfalama
· MODEL - VIEW - VIEWMODEL Mimarisiyle (AngularJS) Responsive (Bootstrap) Web Sitesi ve İçerik Yönetim Sistemi (CMS) Uygulaması
· CushyCMS ile Kod Yazmadan Web Siteniz için İçerik Yönetim Sistemi (CMS) Geliştirme
· HTML 5 ve PhaserJS ile Canvas - WebGL Oyun Programlama
· ActionScript Geliştiricileri için HTML5 Canvas - WebGL Uygulama ve Animasyon Geliştirme
Ayrıca kitap ile birlikte verilen DVD'de, kitapta anlatılan örneklere ait kaynak kodlar, gerekli araç ve gereçler ile birlikte, ücretsiz olarak Adobe Edge Animate CC ve Adobe Flash Pro CC ile HTML 5 Uygulama ve Animasyon Geliştirme eğitim setleri hediye edilmektedir.
“Yorum Yaz” alanımızdan siz de kitap önerilerinde bulunabilirsiniz; teşekkür eder, başarılar dileriz :)
Henüz yorum bulunmamaktadır.