Blog
KEYDAL blog yazilarinin 8. sayfasi (58 sayfadan): hosting, alan adi, sunucu, e-ticaret ve yazilim rehberleri.
Python Özel Metotlar (Dunder): __repr__, __eq__, __hash__, __len__ ve Operatörler
Python dunder metotları: __repr__ ve __str__, __eq__ ve __hash__ ilişkisi, __len__, __getitem__, operatör aşırı yükleme ve NotImplemented örneklerle.
YazılımPython Öğrenme Rehberi: Başlangıçtan İleri Seviyeye Yol Haritası
Python 3.15 belgelerine dayanan öğrenme yolu: resmî belgeler nasıl okunur, hangi sırayla çalışılır ve 49 yazılık serinin gruplara ayrılmış listesi.
YazılımPython'da Modül, Paket ve import: __name__, sys.path ve -m
Python modül ve paket rehberi: import biçimleri, __name__ == "__main__", sys.path, __init__.py, göreli import, python -m, döngüsel import ve 3.15 lazy
YazılımPython match case ile Desen Eşleştirme: Dizi, Sözlük ve Sınıf Desenleri
Python match/case nasıl kullanılır? Literal, dizi, sözlük ve sınıf desenleri, guard, yakalama deseni tuzağı ve switch karşılığı, 3.15 örnekleriyle.
YazılımPython logging Modülü: Seviyeler, basicConfig, Handler ve Dosyaya Log
Python logging nasıl kullanılır? Seviyeler, basicConfig, getLogger(__name__), handler, formatter, dosya döndürme, dictConfig ve çift log hatası çözümü
YazılımPython Liste (list) Metotları ve Dilimleme Rehberi
Python list metotları: append, extend, insert, remove, pop, sort, copy. Dilimleme kuralları, sort ve sorted farkı, kopyalama tuzakları, Python 3.15 ör
YazılımPython List Comprehension Rehberi: Liste, Sözlük, Küme ve Generator
Python list comprehension söz dizimi, if filtresi ve if-else farkı, iç içe döngüler, dict ve set comprehension, generator ifadeleri ve 3.15 açma (PEP
YazılımPython lambda, sorted() key, map() ve filter(): Örneklerle Rehber
Python lambda ifadesi, sorted() ve sort() farkı, key fonksiyonu, itemgetter, Türkçe sıralama, min/max, map() ve filter() kullanımı.
YazılımPython Kurulumu ve İlk Program: Windows, macOS ve Linux
Python 3.15 kurulumu: Windows install manager ve py komutu, macOS yükleyicisi, Linux paketleri, ilk .py dosyası ve ilk gün görülen hata mesajları.
YazılımPython Kapsam (Scope) Kuralları: LEGB, global, nonlocal ve Closure
Python'da değişken kapsamı: LEGB arama sırası, UnboundLocalError nedeni, global ve nonlocal kullanımı, closure ve döngüde lambda tuzağı.
YazılımPython'da Kalıtım: super(), Çoklu Kalıtım ve MRO Nasıl Çalışır?
Python'da kalıtım, metot geçersiz kılma, super() ile işbirlikçi çağrı, çoklu kalıtımda MRO ve C3, isinstance, abc ve __init_subclass__ örneklerle.
YazılımPython json Modülü: dumps, loads, dosyaya yazma ve Türkçe karakterler
Python json modülü ile dumps, loads, dump ve load kullanımı, ensure_ascii ile Türkçe karakter, indent, datetime çevirme, JSONDecodeError ve 3.15 array
YazılımPython itertools ve functools: chain, batched, groupby, partial ve lru_cache
Python itertools ve functools rehberi: chain, batched, pairwise, groupby, accumulate, product, partial ve Placeholder, reduce, cache ve lru_cache kull
YazılımPython if, elif, else Koşulları: Karşılaştırma, and/or ve Doğruluk Değeri
Python koşulları: if/elif/else sırası, karşılaştırma zinciri, and/or/not ve kısa devre, doğruluk değeri, koşullu ifade, walrus ve sık söz dizimi hatal
YazılımPython'da Generator, yield ve Iterator Protokolü
Python generator ve yield nasıl çalışır? iter/next, generator ifadesi, yield from, send/close, StopIteration tuzağı ve 3.15 yenilikleri örneklerle.
YazılımPython for ve while Döngüleri: range, enumerate, zip, break ve else
Python for ve while döngüleri: range(), enumerate(), zip(), break, continue, döngü else bloğu ve döngüde liste değiştirme hataları, Python 3.15 örnekl
YazılımPython'da Fonksiyon Tanımlama: def, return, Varsayılan Değerler ve Docstring
Python def ile fonksiyon tanımlama: return ve None, varsayılan değer tuzağı, 3.15 sentinel(), docstring, fonksiyon nesneleri ve tip notları.
YazılımPython f-string ile Biçimlendirme: Format Belirteçleri, str.format ve t-string
Python f-string kullanımı: hizalama, ondalık basamak, binlik ayırıcı, yüzde, = ile hata ayıklama, str.format(), % biçimi ve 3.14 t-string'leri.
YazılımPython Etkileşimli Kabuk (REPL): İstemler, help() ve Kısayollar
Python REPL rehberi: >>> ve ... istemleri, _ değişkeni, help() ve dir(), 3.13 ile gelen yeni kabuk, F1-F3 tuşları, renk ayarları ve -i seçeneği.
YazılımPython Enum Kullanımı: Enum, IntEnum, StrEnum, Flag ve auto() Rehberi
Python enum modülü: Enum tanımlama, değer ve ad ile arama, takma ad ve @unique, IntEnum, StrEnum, Flag, auto() ve _missing_ Python 3.15 örnekleriyle.
YazılımPython'da Dosya Okuma ve Yazma: open(), Modlar ve encoding
Python open() rehberi: r, w, a, x modları, satır satır okuma, encoding ve 3.15 varsayılan UTF-8, UnicodeDecodeError, ikili mod, newline, seek ve Strin
YazılımPython Değişkenler ve Veri Tipleri: İsimler, Nesneler ve Tipler
Python'da değişken ve veri tipleri: isim-nesne ilişkisi, type() ve isinstance(), mutable ve immutable tipler, None, is ile == farkı ve isim kuralları.
YazılımPython'da Decorator Yazma: @ Sözdizimi, functools.wraps ve Argümanlı Decorator
Python decorator nasıl yazılır? @ sözdizimi, functools.wraps, argümanlı decorator, uygulanma sırası, sınıf decorator'ı ve cache örnekleriyle rehber.
YazılımPython datetime ile tarih ve saat: strftime, strptime, timedelta ve zoneinfo
Python datetime modülü: date, datetime, timedelta, strftime ve strptime kodları, ISO 8601, naive ve aware farkı, zoneinfo ve 3.15 strptime değişikliği
YazılımPython dataclasses Rehberi: @dataclass, field(), frozen, order, slots ve __post_init__
Python @dataclass ile otomatik __init__, __repr__ ve __eq__; field ve default_factory, frozen, order, slots, KW_ONLY, __post_init__ ve asdict örnekler
YazılımPython csv modülü ile CSV okuma ve yazma: reader, writer, DictReader
Python csv modülü: reader, writer, DictReader ve DictWriter, newline kuralı, noktalı virgüllü Türkçe dosyalar, utf-8-sig, tırnaklama ve Sniffer.
YazılımPython collections Modülü: Counter, defaultdict, deque, namedtuple, OrderedDict ve ChainMap
Python collections modülü: Counter ile sayma, defaultdict, deque ve maxlen, namedtuple, OrderedDict ve ChainMap. Tuzaklar, örnekler ve 3.15 Counter ^
YazılımPython'da Class ve Nesne: Sınıf Tanımlama, __init__, self ve Metot Türleri
Python'da class nasıl tanımlanır? __init__ ve self, sınıf ve örnek değişkenleri, classmethod, staticmethod ve ad karıştırma, Python 3.15 örnekleriyle.
YazılımPython asyncio: async, await, TaskGroup ve Zaman Aşımı
Python asyncio nasıl kullanılır? async def, await, asyncio.run, TaskGroup, gather, timeout, iptal kuralları, to_thread ve 3.15 TaskGroup.cancel örnekl
YazılımPython *args, **kwargs ve / ile * Parametreleri: Argüman Türleri
Python *args ve **kwargs nasıl çalışır? Konumsal ve anahtar kelimeli argümanlar, / ve * ile parametre kısıtlama, argüman açma ve gerçek hata mesajları
YazılımPython argparse ile Komut Satırı Aracı Yazma
Python argparse modülüyle konumsal ve isteğe bağlı argüman, type, choices, alt komut ve hata yönetimi; Python 3.15 değişiklikleri ve çalışan örnekler.
YazılımPython 3.15 Yenilikleri
Python 3.15 ile gelen lazy import, frozendict, sentinel, varsayılan UTF-8, comprehension içinde açma, yeni hata mesajları ve kaldırılan API'ler; örnek
YazılımPWA Nedir? Web App Manifest, Kurulabilirlik Koşulları ve Kurulum Düğmesi
PWA nedir, web app manifest nasıl yazılır? name, icons, start_url, scope, id ve display üyeleri, kurulabilirlik koşulları, beforeinstallprompt ve iyi
YazılımPostgreSQL WITH Sorguları: CTE, WITH RECURSIVE, SEARCH ve CYCLE
PostgreSQL CTE rehberi: WITH ile sorgu bölme, WITH RECURSIVE ağaç sorgusu, SEARCH ve CYCLE, MATERIALIZED farkı ve veri değiştiren WITH; çalıştırılmış
YazılımPostgreSQL Window Function Rehberi: OVER, PARTITION BY, row_number, rank
PostgreSQL window function rehberi: OVER ve PARTITION BY, row_number, rank, dense_rank, lag, lead, ntile, çerçeve (ROWS, RANGE, GROUPS) ve WINDOW; örn
YazılımPostgreSQL WAL Arşivleme ve PITR: Belirli Bir Ana Geri Dönmek
archive_command, pg_basebackup, recovery.signal ve recovery_target_time ile PostgreSQL PITR adım adım; artımlı yedek, pg_combinebackup ve timeline.
YazılımPostgreSQL View ve Materialized View: CREATE VIEW, CHECK OPTION ve REFRESH
PostgreSQL CREATE VIEW, güncellenebilir view, WITH CHECK OPTION, security_barrier, materialized view ve REFRESH CONCURRENTLY çalışan örneklerle.
YazılımPostgreSQL Veritabanı ve Şema Oluşturma: CREATE DATABASE, CREATE SCHEMA
PostgreSQL CREATE DATABASE, template0 ve template1 farkı, DROP DATABASE FORCE, createdb, CREATE SCHEMA, search_path ve public şeması yetkileri örnekle
YazılımPostgreSQL Veri Tipleri: Sayı, Metin, Boolean, UUID, Enum ve bytea
PostgreSQL veri tipi seçimi: integer ve bigint, numeric ile float farkı, text/varchar/char, boolean, uuid ve uuidv7(), enum, bytea ve money tipinin so
YazılımPostgreSQL VACUUM, Autovacuum ve Tablo Şişmesi (Bloat)
PostgreSQL VACUUM nedir: ölü satırlar ve bloat, VACUUM FULL ve ANALYZE farkı, autovacuum eşikleri, uzun transaction etkisi ve wraparound önleme.
YazılımPostgreSQL UPSERT: INSERT ON CONFLICT DO UPDATE ve MERGE
PostgreSQL UPSERT: ON CONFLICT DO NOTHING/DO UPDATE, EXCLUDED, çakışma hedefi, MERGE WHEN yan tümceleri ve iki komutun farkları; çalıştırılmış örnekle
YazılımPostgreSQL Trigger Oluşturma: CREATE TRIGGER, NEW/OLD ve Audit Tablosu
PostgreSQL trigger oluşturma: BEFORE/AFTER/INSTEAD OF, ROW ve STATEMENT, NEW/OLD, TG_OP, transition table, audit tablosu ve event trigger örnekleri.
YazılımPostgreSQL Transaction Rehberi: BEGIN, COMMIT, ROLLBACK ve SAVEPOINT
PostgreSQL transaction bloğu: BEGIN, COMMIT, ROLLBACK, SAVEPOINT, hata sonrası aborted durum, psql ON_ERROR_ROLLBACK ve zaman aşımı ayarları.
YazılımPostgreSQL Tarih ve Saat Tipleri: timestamp, timestamptz, interval ve Saat Dilimi
PostgreSQL date, timestamp, timestamptz ve interval tipleri; TimeZone, AT TIME ZONE, now(), date_trunc, extract, age ve to_char çalıştırılmış örnekler
YazılımPostgreSQL Tablo Bölümleme (Partitioning): RANGE, LIST ve HASH
PostgreSQL declarative partitioning: RANGE, LIST, HASH bölümler, DEFAULT bölüm, ATTACH/DETACH, partition pruning, birincil anahtar kuralı ve sınırlama
YazılımPostgreSQL Sürüm Yükseltme: pg_upgrade, pg_dumpall ve Ara Sürümler
PostgreSQL ana ve ara sürüm yükseltme: pg_dumpall ile taşıma, pg_upgrade --check, --link, --clone, --swap, istatistikler ve PostgreSQL 18 uyumsuzlukla
YazılımPostgreSQL String Fonksiyonları: concat, substring, split_part, format, LIKE ve Regex
PostgreSQL metin fonksiyonları: || ve concat, substring, split_part, replace, format; LIKE, ILIKE, SIMILAR TO ve regexp_* fonksiyonları çalıştırılmış
YazılımPostgreSQL Streaming Replication Kurulumu: Primary ve Standby
pg_basebackup -R ile standby kurulumu, replication slot, pg_stat_replication ile gecikme, hot standby sorguları, senkron replikasyon ve promote.
Aramanızla eşleşen yazı yok.