Opendart Akademi Blog

Web Programlama makaleleri

Java, Spring Boot, .NET Core, mobil programlama, web teknolojileri, DevOps ve yapay zeka üzerine eğitmenlerimizin yazıları. Okuduğunuz konuyu uygulamalı öğrenmek isterseniz bize ulaşın.

64 makale · sayfa 2/3

Veritabanında Mustache Şablonları: Depolama, Güvenlik ve Performans

Veritabanında Mustache Şablonları: Depolama, Güvenlik ve Performans

Mustache şablonlarını veritabanında yönetmek, dinamik içerik ve çoklu istemci senaryoları için caziptir. Bu rehberde depolama modelleri, önbellekleme, güvenlik…

Makaleyi oku →
Node.js ve PostgreSQL: Bağlantı Havuzu, Transaction Yönetimi ve Performans İpuçları

Node.js ve PostgreSQL: Bağlantı Havuzu, Transaction Yönetimi ve Performans İpuçları

Node.js uygulamalarında PostgreSQL ile güvenli ve hızlı veri erişimi için bağlantı havuzu, transaction yönetimi, prepared statements ve sorgu optimizasyonu gibi…

Makaleyi oku →
AngularJS uygulamalarını veritabanı entegrasyonuyla modernize etme stratejileri

AngularJS uygulamalarını veritabanı entegrasyonuyla modernize etme stratejileri

AngularJS ile geliştirilmiş uygulamaların veritabanı erişimini modern mimarilere taşıma yöntemleri; REST, GraphQL, reaktif veri akışları, migration adımları ve…

Makaleyi oku →
Frontend development eğitimi: Gerçek Profiling, Ağ ve Bellek Optimizasyon Rehberi

Frontend development eğitimi: Gerçek Profiling, Ağ ve Bellek Optimizasyon Rehberi

Bu rehber web programlama eğitimi bağlamında, gerçek profillerle CPU, bellek ve ağ darboğazlarını tespit edip düzeltmeyi gösterir. React/Vue/Angular örnekleri ve…

Makaleyi oku →
Frontend development eğitimi: React/Angular/Vue bellek ve GC optimizasyonu

Frontend development eğitimi: React/Angular/Vue bellek ve GC optimizasyonu

Bu makale frontend development eğitimi çerçevesinde React, Angular ve Vue için bellek kullanımı ve GC davranışını ölçme, kaynak gösterme ve düzeltme adımlarını…

Makaleyi oku →
Web programlama eğitimi: Frontend performans profiling ve framework seçimi

Web programlama eğitimi: Frontend performans profiling ve framework seçimi

Bu yazıda web programlama eğitimi perspektifiyle, frontend development eğitimi konularına odaklanarak Chrome DevTools, Lighthouse ve framework-specific…

Makaleyi oku →
Web Programlama Egitimi: Module Federation ve Tree-shaking ile Bundle Azaltma

Web Programlama Egitimi: Module Federation ve Tree-shaking ile Bundle Azaltma

Micro-frontend ve tree-shaking teknikleriyle gerçek bundle küçültme, ölçme ve framework bazli nüanslari ele alir. web programlama egitimi ve frontend development…

Makaleyi oku →
Web Programlama Eğitimi: bfcache Engellerini Ölçüp Kaldırmak

Web Programlama Eğitimi: bfcache Engellerini Ölçüp Kaldırmak

Bu web programlama eğitimi, geri-ileri gezinmelerindeki bfcache isabetini RUM ile ölçmeyi, DevTools engel nedenlerini yorumlamayı ve framework yaşam döngülerindeki…

Makaleyi oku →
Web Programlama Eğitimi: Web Worker ile Ana Thread Tıkanmasını Ölçmek

Web Programlama Eğitimi: Web Worker ile Ana Thread Tıkanmasını Ölçmek

Web programlama eğitimi kapsamında Web Worker kullanarak JSON parse, filtreleme ve indeksleme işlerini ana thread'den ayırmayı; Chrome Performance ve LoAF verisiyle…

Makaleyi oku →
Web Programlama Eğitimi: Rota Bazlı JavaScript Yükünü Bölmek

Web Programlama Eğitimi: Rota Bazlı JavaScript Yükünü Bölmek

Bu web programlama eğitimi, rota bazlı code splitting kararlarını Chrome DevTools Coverage, bundle analizi ve CI bütçeleriyle ölçülebilir hale getirir. React…

Makaleyi oku →
Web Programlama Eğitimi: Event Timing ile INP Kök Neden Analizi

Web Programlama Eğitimi: Event Timing ile INP Kök Neden Analizi

Web programlama eğitimi kapsamında Event Timing API, Chrome Performance kaydı ve gerçek kullanıcı verisiyle INP gecikmesini event handler, render ve presentation…

Makaleyi oku →
Web Programlama Eğitimi: CSS Containment ile Render Maliyetini Düşürmek

Web Programlama Eğitimi: CSS Containment ile Render Maliyetini Düşürmek

Bu web programlama eğitimi, uzun ve dinamik sayfalarda CSS containment ve content-visibility kullanarak layout, paint ve style invalidation maliyetlerini Chrome…

Makaleyi oku →
Web Programlama Eğitimi: HTTP Önbellek Sözleşmesi Tasarlama

Web Programlama Eğitimi: HTTP Önbellek Sözleşmesi Tasarlama

Web programlama eğitimi kapsamında HTTP önbelleğini tarayıcı varsayımlarına bırakmadan tasarlayın. ETag, Cache-Control, koşullu istekler ve framework veri…

Makaleyi oku →
Web Programlama Eğitimi: Passive Listener ile Kaydırma Gecikmesi

Web Programlama Eğitimi: Passive Listener ile Kaydırma Gecikmesi

Web programlama eğitimi kapsamında wheel ve touch olaylarında ana iş parçacığı beklemesini ölçün. Passive listener, touch-action ve rAF biriktirme ile kaydırma…

Makaleyi oku →
Web Programlama Eğitimi: SSR Hydration Hatalarını Ölçmek ve Önlemek

Web Programlama Eğitimi: SSR Hydration Hatalarını Ölçmek ve Önlemek

Bu web programlama eğitimi, SSR hydration uyumsuzluklarını React, Angular ve Vue uygulamalarında üretilebilir biçimde yakalamayı; Performance paneli, Playwright ve…

Makaleyi oku →
Web Programlama Eğitimi: ResizeObserver ile Layout Thrashing Avı

Web Programlama Eğitimi: ResizeObserver ile Layout Thrashing Avı

Bu web programlama eğitimi, ResizeObserver geri cagrilarinin zorladigi senkron layout maliyetini Chrome Performance paneliyle olcmeyi, rAF ile yazmalari ayirmayi ve…

Makaleyi oku →
Web Programlama Eğitimi: Detached DOM ile Bellek Sızıntısı Avı

Web Programlama Eğitimi: Detached DOM ile Bellek Sızıntısı Avı

Web programlama eğitimi kapsamında, tek sayfa uygulamalarında Detached DOM kaynaklı bellek sızıntılarını Chrome DevTools ve CDP ile ölçmeyi, framework yaşam…

Makaleyi oku →
Web Programlama Eğitimi: CSP strict-dynamic ile XSS Savunması

Web Programlama Eğitimi: CSP strict-dynamic ile XSS Savunması

Bu web programlama eğitimi, nonce tabanlı CSP, Trusted Types ve ihlal raporlarıyla DOM XSS yüzeyini daraltmayı anlatır. Frontend development eğitimi ekipleri için…

Makaleyi oku →
Web Programlama Eğitimi: fetchpriority ile LCP Kaynak Sıralama

Web Programlama Eğitimi: fetchpriority ile LCP Kaynak Sıralama

Web programlama eğitimi kapsamında fetchpriority, preload ve tarayıcı istek önceliklerini DevTools ile ölçerek LCP görselinin geç indirilmesini önleyin.

Makaleyi oku →
Web Programlama Eğitimi: Scheduler API ile Etkileşimli Arayüzler

Web Programlama Eğitimi: Scheduler API ile Etkileşimli Arayüzler

Web programlama eğitimi kapsamında Scheduler API ile uzun JavaScript işlerini dilimlemeyi, input gecikmesini Event Timing ile ölçmeyi ve React, Angular, Vue…

Makaleyi oku →
Web Programlama Eğitimi: AbortController ile Eski İstekleri Kesmek

Web Programlama Eğitimi: AbortController ile Eski İstekleri Kesmek

Web programlama eğitimi kapsamında, arama ve filtre ekranlarında eski HTTP yanıtlarının yeni state'i ezmesini AbortController, sıra numarası ve framework yaşam…

Makaleyi oku →
Web Programlama Eğitimi: View Transitions ile Akıcı Rota Geçişleri

Web Programlama Eğitimi: View Transitions ile Akıcı Rota Geçişleri

Bu web programlama eğitimi, View Transitions API ile SPA rota değişimlerini ölçülebilir, erişilebilir ve kademeli geliştirme yaklaşımıyla nasıl uygulayacağınızı anlatır.

Makaleyi oku →
Web Programlama Eğitimi: Speculation Rules ile Güvenli Prerender

Web Programlama Eğitimi: Speculation Rules ile Güvenli Prerender

Frontend development eğitimi kapsamında Speculation Rules API ile prefetch ve prerender kararlarını, yan etkileri ertelemeyi ve Chrome DevTools ile aktivasyon…

Makaleyi oku →
Web Programlama Eğitimi: bfcache ve Sayfa Yaşam Döngüsü Hataları

Web Programlama Eğitimi: bfcache ve Sayfa Yaşam Döngüsü Hataları

Frontend development eğitimi içinde sık atlanan bfcache davranışını ölçün, sayfanın geri dönüşte neden eski veri gösterdiğini bulun ve framework bağımsız yaşam…

Makaleyi oku →

Bu konularda uygulamalı eğitim

Makalelerdeki konuları eğitmen eşliğinde, gerçek projelerle öğrenin. Ekibiniz için kurumsal eğitim de planlıyoruz.