En çok satan bilişim kitapları Nisan 2019

2019 Nisan Ayında en çok satılan bilişim kitapları listeledik.

En çok satan 10 bilişim kitapları yaz ayları için için size fikir verebilir.

1-Etik Hackerlığa Giriş
Ofansif Siber Güvenliğin ABC’si!

İsmail Bülbül, Poyraz Emre Bingöl
HAYY KİTAP

Siber güvenlik, dönüşen dünyanın en ciddi silahı. Artık tankla, topla verilemeyecek zararlar, dakikalar içinde klavyeyle verilebiliyor.
Hepimizin vahşice kullandığı sosyal medya bile neredeyse 24 saat izleniyor. Yemek yeme alışkanlıklarından, nelerden hoşlandığımıza ve her türlü eğilimimize kadar her şey bir yerlerde depolanmakta. Bir çocuk, tablet kullanmaya başladığı o ilk andan itibaren ekrana dokunduğunda alınan parmak izi sayesinde hayatı boyunca izlenmekte…
Siber güvenlik, futbol mantığı gibi işlerse daha etkili olur. Ofansif olanlar her zaman bir adım öndedir. Defansif olanlar ise ancak ve ancak saldırıya karşı sürekli tedbir almaktadır. Bir hackerın görevi sisteme sızmaktır, asla sistemi korumak değildir. Ancak bir sistemi en iyi koruyacak kişiler de hackerlardır.
“Nasıl hacker olacağım?” sorusuna yanıt bulacağınız teknik bir kitap bu. Deneyimlerden çok, adım adım sizi sonuca götürecek teknik bilgiler sunuyor. Kitapta bir hackerın gözünden düşmanın bize doğrulttuğu silahı kendisine nasıl çevireceğinizi göreceksiniz. Öyleyse haydi klavyeler omuza!

2-Hayatımızdaki Algoritmalar: Günlük Kararların Bilgisayar Bilimi

Tom Griffith, Brian Christian
BUZDAĞI YAYINLARI

Yaşamımızın tamamı, belirli bir sorun grubuna yol açan mekân ve zaman kısıtları ile sınırlandırılmıştır. Bir günde ya da ömrümüz boyunca ne yapmalı ya da ne yapmamalıyız? Ne kadar karışıklığı kabul etmeliyiz? Bunlar insanlar açısından içinden çıkılmaz durumlara benziyor olabilirler fakat öyle değiller: Bilgisayarlar da aynı kısıtlamalarla karşı karşıyalar, bu nedenle bilgisayar bilimciler onlarca yıldır bu tür sorunların farklı versiyonlarıyla uğraşmaktadır. Ve buldukları çözümlerin bize öğreteceği çok ama çok şey var.

Ünlü yazar Brian Christian ve bilişsel bilim uzmanı Tom Griffiths disiplinlerarası bu çalışmasında, bilgisayarların kullandığı algoritmaların insanlığın birçok sorununu nasıl çözebileceğini göz kamaştırıcı biçimde okuyuculara sunuyor. Daha iyi sezgilere nasıl sahip olunacağını, işleri ne zaman bitirmemiz gerektiğini, yorucu ve sıkıntılı seçimlerle nasıl başa çıkacağımızı ve başkalarıyla en iyi nasıl ilişki kuracağımızı açıklıyorlar. Evlilik için en doğru kişiyi bulmaktan park yeri seçimine, kişinin e-posta gelen kutusunu düzenlemesinden belleğin işleyişini anlamaya kadar bu kitap, bilgisayar biliminin bilgeliğini insan hayatı için çok önemli stratejilere dönüştürüyor.

“Bu kitap kesinlikle mest edici… Genç matematik öğrencilerinden sıkça duyduğunuz ‘Neden ki? Bunu gerçek hayatta asla kullanmayacağım!’ argümanına karşı mükemmel bir panzehir. İster oyun teorisinin Yüzde 37 Kuralı olsun, isterse zihin-büküm olasılıklarının nispeten sade anlatımı, tüm iş burada sunulduğu kadar hem eğlenceli hem de pratik.”

Popular Science

“Zorlayıcı ve eğlenceli. Bu kitap; zaman, mekân ve çaba kullanımında daha verimli olmanızı sağlayacak pratik tavsiyelerle dolu. Ve bu, bilgisayar bilimi ve insan zihninin işleyişi üzerine büyüleyici bir araştırmadır. Yapılacaklar listenizi optimize etmek, dolabınızı organize etmek veya insan hafızasını anlamak isteyenler için harika bir kitap.”

Charles Duhigg, Alışkanlıkların Gücü kitabının yazarı

“Hesaplama modellerini insan psikolojisi ile birleştiren bir kitabı uzun süredir bekliyordum. Christian ve Griffiths tüm beklentilerimin üzerinde bir başarı yakaladı. Bu, dünyamızı işleten bilgisayar bilgisini -ve daha da önemlisi, hayatımız için ne anlam ifade ettiğini- herkesin anlayabileceği şekilde anlatan muhteşem bir kitap.”

David Eagleman, Incognito: Beynin Gizli Hayatı kitabının yazarı 

3-Python

Mustafa Başer
DİKEYEKSEN YAYINCILIK

Python, ilk sürümünden (1990 yılının başında) bu yana dikkatleri üzerine çeken genel amaçlı, yorumlamalı, nesne tabanlı, temiz kod yazılabilen, hızlı öğrenilebilen, hızlı uygulama geliştirilebilen ve birçok aracı (kütüphaneyi) içeren bir programlama dilidir. Bu kitap, programcılığa yeni başlayanlar için bir rehber, Python’u bilenler için bir başvuru kaynağı niteliğindedir.

Python konusunda uzun yıllar yayın üreten, kitaplar yazan ve akademik hayatına bu yönde devam eden Doç. Dr. Mustafa Başer’in 15 yıldan fazla deneyim ve tecrübesine dayanan kitabın başlıca konular şöyle:

• Programlama ve Python
• Python Nasıl Çalışır?
• Değişkenler, İfadeler, Deyimler
• İşlevler
• Argümanlar ve Parametreler
• İsim Alanları (NameSpace)
• Mantıksal İşleçler
• İç İçe Döngüler
• Listeler ve İterasyon
• Nesneler ve Özellikleri
• Listelerde Arama
• Cümleler (String) ve Dosyalar
• Tüpler ve Sözlükler
• İstatistikler
• Menüler
• Modüller
• Rastgele Sayı Modülü
• Sınıflar
• Veritabanı
• Web Programcılığı
• PyQt’ye Giriş
• Qt Kaynak Dosyaları
• Diyaloglar
• Düzenler
• Çoklu Dokümanlar ile Çalışmak
• PyQt Dosyaları
• PyQt ve Python Veri Tipleri
• Olaylar, Pano ve Sürükle Bırak
• Çizimler
• Kalem ve Fırça
• Geometrik Şekiller
• Qt Designer
• Örnek Uygulamalar
• Alıştırmalar

4-Scrum – İki Katı İşi Yarı Zamanda Yapma Sanatı

Jeff Sutherland
BUZDAĞI YAYINLARI

Üretkenliğinizi sekiz kat artırmak ister misiniz? Bir üretebileceğiniz zamanda sekiz üretmek. Kulağa hoş geliyor değil mi? Scrum ile bu gerçekten mümkün. Hükümetler, uluslararası dev şirketler, sivil toplum örgütleri, eğitimciler Scrum’u kullanıyor. Daha üretken olmakla kalmıyor, tüm süreç boyunca daha da mutlu oluyorlar. Çalışanlar, yöneticiler, öğrenciler, herkes. Gerçek olamayacak kadar güzel gibi duruyor fakat gerçek. Siz de ekibinize, projelerinize, fikirlerinize, eşinize ve en önemlisi kendinize bir iyilik yapın. Scrum’u öğrenin ve uygulamaya başlayın. Çünkü dünyanın buna ihtiyacı var.

“İlgi çekici hikâye ve gerçek dünya örnekleriyle dolu. Scrum olarak bilinen proje yönetim metodu, yüksek teknoloji şirketleri arasında en çok kullanılan üretkenlik vasıtasıdır. Jeff Sutherland bu vasıtayı geniş iş dünyası çevrelerinin avucunun içine koyma görevinde çok başarılı olmuştur. “

Eric Ries, New York Times Bestseller olan
The Lean Startup Kitabının Yazarı

“Yazılım kariyerim boyunca büyük ve küçük tüm projelerde Scrum’u büyük bir başarı ile uyguladım. Küçük ekipleri yönetmede bildiğim en iyi yoldur ve yazılımın ötesinde uygulamalarının olduğuna da şüphe yoktur. Bu kitap Scrum eğitimi ve jargonu ile onunla nasıl çalışmamız gerektiğini ortaya koyuyor.”
Adam Messinger, Twitter’ın CTO’su
“Jeff Sutherland üst düzey performans gösteren ekiplerin ustasıdır. Bu kitabın alt başlığı Scrum’un etkisini belirtmede yetersiz kalmaktadır. Eğer üç kat fazla sonucu üçte bir zamanda almıyorsanız, doğru şekilde uygulamıyorsunuzdur!”

Scott Maxwell, OpenView Venture Partners’ın
Kurucusu ve Kıdemli Yöneticisi
“Bu son derecede basit sistem, bir ekibin etkinliğini artırmada bu zamana kadar gördüğüm en iyi yöntemdir.”
Leo Babauta, Zen Habits’in Yaratıcısı

“Eğer başarılı olması gereken bir projeniz varsa yapacağınız ilk hareket bu kitabı okumak ve Scrum’un rehberliği altına girmektir.“
Stephen Lundin, Fish: A Remarkable Way To Boost Morale and
Improve Performance Kitabının Yazarı

5-OpenCv Görüntü İşleme ve Yapay Öğrenme

Birol Kuyumcu
LEVEL KİTAP

Yazılım sektörünün gelişkinliği şüphesiz ki yapay zekâ alanındaki ilerlemelerle ölçülüyor. Akıllı cihazlar tamamen otomatik ya da daha az insan denetimi gerektiren makineler içeriklerinde yapay zekâ algoritmaları da barındıran yazılımlardır. Türkiye şartlarında çalışma alanınız değişmese bile daha zeki web sayfaları, daha akıllı veritabanları ya da mobil uygulamalar sizlerin çalışmalarınızı daha kıymetli yapacağı aşikârdır. Yapay Zekâ uygulamalarının en büyük alanlarından biri de –Bilgisayarlı Görü- Computer Vision’dur. Temelde Görüntü İşleme metotları, ilaveten Yapay Öğrenme – Machine Learning algoritmaları içeren bir alandır. Bu alanda ülkemizde akademik olarak pek çok çalışma yapıldığı halde maalesef ticari çalışmaya pek rastlanamamaktadır. Biz de bu kitapla, bilgisayarlı görü alanında dünyaca en yaygın olarak kullanılan kütüphane olan OpenCv’yi sizlere tanıtmak; vereceğimiz örneklerle çalışmalar yaparak ufkunuzu bir nebze olsun açmayı umuyoruz. C++ dili ile birlikte yer yer Qt Framework kullanarak, OpenCv’yi anlatan bu kitapta, aşağıda konu başlıklarına yer verilmiştir.

Kitaptaki Konuların Ana Başlıkları:
1. Bölüm: Görüntü Okuma Ve Yazma
2. Bölüm: Matris Üzerine İşlemler
3. Bölüm: Renk Uzayları ve Filtreleme
4. Bölüm: Morfolojik İşlemler
5. Bölüm: Filtreleme İşlemleri
6. Bölüm: Bilgi Çıkarma
7. Bölüm: Geometrik Dönüşümler
8. Bölüm: Arkaplan Silme
9. Bölüm: İki Boyutlu Öznitelikler ve Eşleştirilmeleri
10. Bölüm: Nesne Bulma
11. Bölüm: Takip ve Optik Akış Metotları
12. Bölüm: Yapay Öğrenme Metotları

6-Ağ Yöneticiliğinin Temelleri

Cemal Taner
ABAKÜS

CCNA 200-125 SINAVI HAZIRLIK REHBERİ+ EĞİTİM VİDEOLARI
Eskiden ağ (network) deyince birkaç bilgisayar, yazıcı ve sunucudan oluşan bir yapı aklımıza gelirdi. Bugün ise IoT (Internet of Things); yani Nesnelerin İnternet’i kavramı karşımıza çıkıyor. Nedir IoT? Evimizdeki kombiden kahve makinesine kadar birçok şeyin ağın bir parçası olduğunu, birbirleri ile haberleştiklerini ve İnternet’e bağlandıklarını görüyoruz. Önceden, evimizde sadece masa üstü bir bilgisayar, çevirmeli bağlantı ile İnternet’e bağlanırken, bugün laptoptan tablete, cep telefonundan diğer mobil cihazlara kadar sadece bir kişinin evinde 10’a yakın İnternet’e bağlanan cihaz olabiliyor. Bunların anlamı nedir? Network büyüyor ve büyüyecek ve bu alanda daha fazla iş imkânı ortaya çıkacak.
Bilişim alanında iş arayanların karşılaştıkları sorunlardan biri de çeşitli markalara ait sertifikalara sahip olma zorunluluğudur. İş arayan kişiler, bu sertifikaları alabilmek için eğitim kaynaklarına ihtiyaç duymaktadır.
İşte bu nedenlerle bu kitap ağ teknolojileri alanında çalışan veya çalışmak isteyenlerin ihtiyacına cevap vermeyi amaçlarken diğer taraftan da Mühendislik fakültelerinin ilgili bölümlerinde okutulan Ağ yöneticiliği ile ilgili dersler için bir temel oluşturacaktır. Bu kitap aynı zamanda CCNA 200-125 sınavı için bir rehber olma özelliği de taşıyor. Kitap ayrıca eğitim videolarıyla desteklenmiştir.

Büyüklükte Ağ Uygulaması
Ağ Cihazlarının Yönetimi Ve Güvenliği
Basit Bir Ağ Oluşturmak
Orta Ölçeklenebilir Orta Büyüklükte Ağların Uygulanması
Sorun Giderme Araçlarını Kullanma
Ipv6’ya Giriş
Dinamik Yönlendirme Protokolleri
Geniş Alan Ağları (Wan)
Gelişmiş Ağ Cihazı Yönetimi Ve Güvenliği

7-A’dan Z’ye Yeni Nesil Tekniklerle Web Tasarımı ve Web Programlama

Uğur Gelişken
LEVEL KİTAP

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, HTML5 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 bilgileriniz pekiştirmek için baştan sona Mobil Web Sitesi projesi hazırlayacağız. Bu projede HTML5, 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 HTML5 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 HTML5 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
HTML5 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ı
HTML5 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 HTML5 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
HTML5 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, ÜCRETSİZ olarak Adobe Edge Animate CC ve Adobe Flash Pro CC ile HTML5 Uygulama ve Animasyon Geliştirme eğitim setleri hediye edilmektedir.

8-Java Programlama Dili ve Yazılım Tasarımı

Altuğ B. Altıntaş
PAPATYA BİLİM

Bu  kitapta, Java programlama dili başlangıçtan ileri düzeye kadar her açıdan ele alınmıştır. Böylesi bir eser bir yazılım tasarımcısının veya bir programcının her zaman elinin altında bulunması gereken klasik bir eser niteliğindedir. Çünkü Java programlama diliyle ilgili, yeni başlayan ve profesyoneller için neredeyse herşey bu kitapta vardır. Yazarının Java konusunda engin deneyimi ve editörünün bilgisayar mühendisliği konusundaki olgunluğu bu kitaba doğrudan yansımıştır ve böyle bir eserin bir benzerini hazırlamak nerede ise imkansız olmuştur.
Java Programlama dili nesneye yönelik, bir kere tasarla her yerde çalıştır felsefesine dayanan, belleği verimli kullanmak için çöp toplama sistemi olan, güvenli, İnternet ve Web uygulamaları için elverişli (Applet, JSP, Servlet, Corba, RMI, EJB, Apache Wicket) bir tasarım aracıdır.

9-Uygulamalı Siber Güvenlik ve Hacking

Mustafa Altınkaynak
ABAKÜS

Teknolojinin her geçen gün gelişmesi ve önem arz eden yapılara entegre olması, güvenlik faktörünü ön plana çıkarmıştır. Evrensel bir konu olan güvenlik yaklaşımı, kurumlar bünyesinde düşünüldüğünde yaka rengi fark etmeksizin çalışan her kesimin bu konu üzerine sorumluluk sahibi olması gereken bir olgudur.
Güvenlik sektörü, günümüzde ülkelerin öncelik verdiği alanlar arasında yer almış, yetenekli kişilerin bu alanda istihdamı konusunda adımlar atılmıştır. Kitap, bu alanı merak eden ve çalışmak isteyen kişilerin yanı sıra; orta seviyeye de hitap edecek bir şekilde, uygulamalı, özgün ve anlaşılır bir şekilde yazıldı, ayrıca eğitim videolarıyla desteklendi.
İçindekiler:
Siber Güvenliğe Giriş
GNU/Linux Temelleri
Forensic
Kriptoloji
Aktif/Pasif Bilgi Toplama
Port ve Servis Taramaları
Web Uygulama Güvenliği
OWASP
Boolean-based Blind SQL Injection
Error-based SQL Injection
UNION SQL Injection
Time-based SQL Injection
Reflected XSS
Stored XSS
DOM XSS
XSS BeEF
XSS Keylogger
Local/Remote File Include
CSRF
CRLF Injection
HTTP Parameter Pollution (HPP)
Application Logic
XML Entity (XXE)
Remote Command Execute
Sqlmap
Burp Suite
Metasploit Framework
Msfencode, Msfpayload
Msfvenom
Windows, Linux Backdoor
Android Backdoor
Hydra, Medusa, Mimikatz
Firewall / IDS
VPN
DDoS
SYN, HTTP, UDP Flood
DNS
Man-in-the-middle
ARP Spoof
DNS Spoof
DHCP Saldırıları
WEP Cracking
WPA/WPA2 Cracking
Tersine Mühendislik
Cracking
Stack Buffer Overflow
Fiziksel Güvenlik
BadUSB
Teensy
Tavsiyeler

10-Linux Komut Satırı

Kemal Demirez
ABAKÜS

Linux işletim sistemini öğrenmek isteyenler ya da bu sistem hakkında bilgisi olup da tecrübesini artırmak isteyen kişilerin en önemli sıkıntısı derli toplu bir kaynak bulabilmektir. Elbette internet üzerinde ya da basılı olarak birçok kaynak bulabilirler fakat güncel ve sade bir anlatımı olan bir başvuru kaynağı her zaman bulunamayabiliyor.
Bu kitap bu alandaki açığı kapatmak ve kullanıcıların ihtiyacını karşılamak adına hazırlandı. Kitapta olabildiğince sade ve net bir anlatımı tercih edildi. Daha çok Linux komut satırı, dolayısıyla Linux komutlarının kullanımını örneklendirmeye ve en işe yarar komutlar anlatılmaya çalışıldı. Linux işletim sistemini etkin kullanmak ve ayrıca siber güvenlik alanında ilerlemek isteyen kişilerin de Linux bilgisini pekiştirmek için bu eserin yardımcı olacağı inancındayız.