ROUTE: /makaleler

MAKALELER

Yazılım geliştirme, güvenlik ve best practices

37 MAKALE
13m READ
VERİTABANI

Veritabanı Nedir? SQL Ne İşe Yarar?

Veritabanı nedir, SQL ne işe yarar, tablo, ilişki, index ve sorgu kavramları yazılıma yeni başlayanlar için sade şekilde anlatılır.

VeritabanıSQLPostgreSQLMySQLBackend
15m READ
GÜVENLİK

Siber Güvenlik Nedir? Nereden Başlanır?

Siber güvenlik alanına başlamak isteyenler için temel kavramlar, Linux, ağ, web güvenliği, log analizi ve etik çalışma prensipleri.

Siber GüvenlikOWASPLinuxPentestKariyer
13m READ
REACT

React Nedir, Ne İşe Yarar? Yeni Başlayanlar İçin Rehber

React nedir, component mantığı nasıl çalışır, state ve props ne demek, React ne zaman öğrenilmeli sorularını yanıtlayan başlangıç rehberi.

ReactJavaScriptFrontendComponentState
15m READ
PYTHON

Python ile Ne Yapılır? Web, Veri Analizi, Otomasyon ve Yapay Zeka

Python ile yapılabilecek alanları gerçek örneklerle anlatır: web geliştirme, otomasyon, veri analizi, yapay zeka, scraping ve script yazımı.

PythonVeri AnaliziOtomasyonYapay ZekaWeb Scraping
14m READ
FRONTEND

Frontend Nedir? Frontend Geliştirici Ne Yapar?

Frontend geliştirme nedir, HTML/CSS/JavaScript nasıl birlikte çalışır, React ne zaman öğrenilir ve frontend kariyeri nasıl başlar?

FrontendHTMLCSSJavaScriptReact
14m READ
BACKEND

Backend Nedir? Backend Geliştirici Ne Yapar?

Backend geliştirme nedir, backend geliştirici hangi teknolojileri öğrenir, API, veritabanı ve güvenlik tarafında neler yapar?

BackendAPIVeritabanıNode.jsKariyer
13m READ
WEB GELİŞTİRME

API Nedir? REST API Ne İşe Yarar, Nasıl Öğrenilir?

API kavramını, REST mantığını, endpoint, HTTP metodları, JSON ve gerçek web uygulamalarındaki kullanımını sade örneklerle anlatan rehber.

APIREST APIHTTPJSONBackend
15m READ
WEB GELİŞTİRME

Web Geliştirme Nedir? Frontend, Backend ve Fullstack Rehberi

Web geliştirmenin parçalarını, frontend-backend ayrımını, HTTP mantığını, veritabanı bağlantısını ve fullstack yol haritasını anlatan kapsamlı rehber.

Web GeliştirmeFrontendBackendFullstackHTTP
14m READ
LINUX

Linux Nedir? Yazılımcılar İçin Terminal, Sunucu ve DevOps Temelleri

Linux işletim sistemini, terminal mantığını, dosya izinlerini ve yazılımcılar için neden kritik olduğunu örnek komutlarla anlatan rehber.

LinuxTerminalDevOpsSunucuKomut Satırı
13m READ
ARAÇLAR

GitHub Nedir, Ne İşe Yarar? Repository, Branch ve Pull Request Rehberi

GitHub kavramlarını sade ama profesyonel şekilde öğren: repository, branch, commit, pull request, issue, README ve açık kaynak iş akışı.

GitHubGitRepositoryPull RequestVersiyon Kontrol
16m READ
KARİYER

Yazılımcı Olmak İçin Nereden Başlamalıyım? 2026 Yol Haritası

Yazılımcı olmak isteyenler için ilk dil seçimi, çalışma düzeni, portfolyo, GitHub, Linux ve iş başvurusu adımlarını kapsayan gerçekçi yol haritası.

Yazılımcı OlmakKariyerYol HaritasıPortfolyoBaşlangıç
14m READ
BAŞLANGIÇ

Yazılım Nedir? Sıfırdan Yazılım Öğrenme Rehberi

Yazılımın ne olduğunu, programlamanın nasıl çalıştığını ve sıfırdan öğrenmek için hangi sırayla ilerlemen gerektiğini anlatan kapsamlı başlangıç rehberi.

YazılımProgramlamaBaşlangıçAlgoritmaKariyer
12m READ
ARAÇLAR

Git ve GitHub Kullanımı: Başlangıçtan Branch Yönetimine

Commit, branch, merge, rebase, conflict çözme ve GitHub PR iş akışı Türkçe anlatım.

GitGitHubVersion ControlBranchCommit
11m READ
KARŞILAŞTIRMA

PostgreSQL vs MySQL: 2025'te Hangi Veritabanı?

JSONB, full-text search, DDL transaction, performans ve ekosistem açısından karşılaştırmalı analiz.

PostgreSQLMySQLDatabaseKarşılaştırmaSQL
10m READ
KARŞILAŞTIRMA

PHP mi Python mı Öğrenmeli? 2025 Yılı Karşılaştırmalı Rehber

İş piyasası, maaş, öğrenme eğrisi, framework ekosistemi ve kariyer hedefleri açısından karşılaştırma.

PHPPythonKariyerÖğrenmeKarşılaştırma
8m READ
ARAÇLAR

VS Code En İyi Eklentileri 2025: Geliştirici Verimliliği

GitLens, Error Lens, REST Client, Tailwind IntelliSense ve settings.json optimizasyonu.

VS CodeEklentiGeliştirici AraçlarıVerimlilikGit
9m READ
GÜVENLİK

JWT Nedir, Nasıl Çalışır? Token Authentication Türkçe Anlatım

Header, payload, signature yapısı; access token + refresh token mimarisi ve güvenlik önlemleri.

JWTAuthenticationTokenSecurityAPI
9m READ
FRONTEND

Tailwind CSS v4: Yenilikler ve Geçiş Rehberi

CSS-first yapılandırma, @theme direktifi ve v3'ten v4'e geçiş.

CSSTailwindFrontend
11m READ
PYTHON

Python asyncio ve async/await: Eşzamanlı Programlama

Event loop, coroutine ve asyncio.gather ile async Python.

Pythonasyncioasync/awaitConcurrency
12m READ
PERFORMANS

Core Web Vitals: LCP, FID ve CLS Optimizasyonu

LCP, INP ve CLS metriklerini iyileştirme teknikleri.

PerformanceWeb VitalsLCPCLS
10m READ
PHP

Laravel Horizon ile Redis Queue İzleme ve Yönetim

Horizon kurulumu, queue iş takibi ve başarısız job bildirimleri.

PHPLaravelHorizonRedisQueue
9m READ
C#

C# Pattern Matching ve Switch Expression: Modern C# Sözdizimi

switch expression, is pattern, when guard ve property pattern.

C#.NETPattern Matching
11m READ
KARŞILAŞTIRMA

Go vs Node.js: Backend Performans ve Geliştirici Deneyimi

Throughput, memory ve concurrency modeli karşılaştırması.

GoNode.jsPerformanceBackend
10m READ
REACT

React Server Components vs Client Components: Ne Zaman Hangisi?

RSC mimarisi, bundle size etkisi ve bileşen sınır kararları.

ReactNext.jsRSCPerformance
14m READ
MİMARİ

Microservices Mimarisi: API Gateway ve Servisler Arası İletişim

Circuit Breaker pattern, Message Queue ve distributed tracing.

MicroservicesAPI GatewayDockerArchitecture
12m READ
FRONTEND

Modern CSS: Container Queries, :has() ve CSS Layers

Container Queries, CSS nesting ve View Transitions API.

CSSContainer QueriesCSS Layers
12m READ
PERFORMANS

Node.js Performance: Event Loop'tan Worker Threads'e

CPU-bound işler, Worker Thread havuzu ve HTTP optimizasyonu.

Node.jsPerformanceWorker ThreadsRedis
11m READ
DEVOPS

Git İleri Seviye: Bisect, Worktree ve Interactive Rebase

Hata avcılığı, paralel branch çalışması ve commit geçmişini temizleme.

GitInteractive RebaseBisect
15m READ
GÜVENLİK

Web Güvenliği: OWASP Top 10 Kod Örnekleriyle

SQL Injection, XSS, CSRF ve güvenli dosya yükleme — savunma teknikleri.

SecurityOWASPXSSSQL Injection
13m READ
VERİTABANI

PostgreSQL Sorgu Optimizasyonu: EXPLAIN'den Index'e

EXPLAIN ANALYZE, index stratejisi ve cursor-based pagination.

PostgreSQLSQLPerformanceIndex
11m READ
KARŞILAŞTIRMA

REST vs GraphQL: Doğru API Paradigmasını Seçmek

N+1, cache ve ne zaman hangi paradigma.

RESTGraphQLAPI Design
14m READ
TYPESCRIPT

TypeScript Generics ve Utility Types: İleri Seviye

Conditional Types, Mapped Types ve Template Literal Types.

TypeScriptGenericsUtility Types
12m READ
DEVOPS

Docker ile Takım Geliştirme Ortamı Kurulumu

Fullstack proje için Docker Compose ve layer cache optimizasyonu.

DockerDevOpsDocker Compose
10m READ
JAVASCRIPT

JavaScript ES2024 Yenilikleri: Pratik Rehber

Object.groupBy, immutable dizi metodları ve Promise.withResolvers.

JavaScriptES2024ECMAScript
7m READ
GÜVENLİK

REST API Güvenliği: Temel Kontrol Listesi

Production'a almadan önce kontrol etmen gereken 10 güvenlik maddesi.

SecurityREST APIOWASP
8m READ
BEST PRACTICES

Clean Code Prensipleri: Türkçe Rehber

Temiz kod yazmanın temel prensipleri ve pratik örnekler.

Clean CodeBest PracticesRefactoring
10m READ
KARŞILAŞTIRMA

Laravel vs Django: Backend Framework Karşılaştırması

İki güçlü backend framework'ü PHP ve Python perspektifinden karşılaştırıyoruz.

PHPLaravelPythonDjango