Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Next.js: Sıfırdan Profesyonel Seviye Web Geliştirme
Rating: 4.0 out of 5(12 ratings)
74 students

Next.js: Sıfırdan Profesyonel Seviye Web Geliştirme

Next.js ile Modern Web Geliştirme: Hızlı, SEO Dostu ve Güçlü Uygulamalar Oluşturun
Last updated 5/2025
Turkish
Turkish [Auto],

What you'll learn

  • Nextjs Temelleri: Nextjs’in kurulumu, temel özellikleri ve çalışma prensiplerini öğreneceksiniz.
  • Sayfa Yönlendirme ve Dinamik Rotalar: Statik, dinamik ve catch-all rotaları nasıl oluşturacağınızı anlayacaksınız.
  • Sunucu ve İstemci Tarafı Render: SSR (Server-Side Rendering) ve CSR (Client-Side Rendering) farklarını öğrenip projelerde nasıl kullanıldığını göreceksiniz.
  • API Routes ile Arka Uç Geliştirme: Nextjs içinde kolayca API endpoint’leri oluşturmayı öğreneceksiniz.
  • Statik Site Üretimi (Static Site Generation - SSG): Performansı artırmak için sayfaları önceden nasıl üreteceğinizi öğreneceksiniz.
  • Gelişmiş Veri Çekme (Data Fetching): getStaticProps, getServerSideProps ve getStaticPaths gibi veri çekme yöntemlerini detaylıca öğreneceksiniz.
  • SEO ve Performans Optimizasyonu: Nextjs’in SEO avantajlarını ve performans artırıcı özelliklerini kullanmayı öğreneceksiniz.
  • Nextjs ile Proje Geliştirme: Modern ve performanslı bir web uygulamasını sıfırdan nasıl oluşturacağınızı deneyimleyeceksiniz.
  • Tailwind CSS ile Tasarım: (Opsiyonel) Nextjs ile birlikte Tailwind CSS kullanarak hızlı ve estetik tasarımlar yapmayı öğreneceksiniz.
  • Proje Yayınlama: Nextjs projelerinizi Vercel veya diğer platformlarda canlıya nasıl alacağınızı öğreneceksiniz.

Course content

14 sections • 75 lectures • 7h 49m total length
  • Visual Studio Code Kurulumu0:47
  • Node.js Kurulumu1:11
  • V.S.Code Uzantılar (Extentions)0:36

Requirements

  • Temel Web Geliştirme Bilgisi: HTML, CSS ve JavaScript konularında temel düzeyde bilgi sahibi olunması gereklidir.
  • Reactjs Temellerine Aşinalık (Opsiyonel): React bileşenleri, props ve state gibi konular hakkında temel bilginiz varsa kursu daha hızlı anlayabilirsiniz.
  • Kod Yazmaya Hazır Olmak: Bilgisayarınızda bir kod editörü (örneğin, Visual Studio Code) ve Nodejs kurulu olmalıdır.
  • Motivasyon ve Öğrenme İsteği: Kurs, sıfırdan bir şeyler öğrenmek isteyen ve projelerini geliştirmek için hevesli olan kişiler için hazırlanmıştır.
  • İngilizce Teknik Terimlere Aşinalık (Opsiyonel): Kodlama dünyasında kullanılan bazı İngilizce terimlere aşina olmanız faydalı olacaktır.

Description

Bu kurs, Next.js'e gelen en yeni özellikleri öğrenmek ve bu güçlü framework’ün temellerinden ileri seviyeye kadar ustalaşmak isteyenler için özel olarak hazırlandı. Eğer az da olsa React bilgisine sahipseniz, Frontend teknolojileriyle ilgileniyor ve bu alanda para kazanmayı hedefliyorsanız, bu kurs tam size göre!

Günümüzde iş başvurularında en çok talep edilen framework’lerden biri olan Next.js, popülerliğini her geçen gün artırıyor. Bu kurs sayesinde, Next.js öğrenerek diğer adayların önüne geçebilir, Frontend dünyasında fark yaratabilirsiniz. Pratikler ve testlerle dolu bu kurs, kısa sürede bilgilerinizi pekiştirmenize ve kariyerinizde yeni bir basamak atlamanıza yardımcı olacak.

Neden Bu Kurs?

Kısa ve etkili videolar: Zamanınızı boşa harcamamak için videoları kısa tuttum. Böylece, aklınıza takılan bir noktayı uzun videolarda aramak yerine, doğrudan ihtiyacınız olan bölüme ulaşabilirsiniz. Gereksiz detaylardan uzak, net bir öğrenim deneyimi sunmayı hedefledim.

Odaklı içerik: Kurs süresi sizi yanıltmasın! Karmaşıklıktan uzak, genel hatlarıyla Next.js’i etkili bir şekilde öğrenmeniz için içerikleri özenle hazırladım.

Etkileşim ve destek: Kurs boyunca zorlandığınız ya da anlamadığınız noktaları, soru-cevap bölümünde paylaşabilirsiniz. Daha önce sorulmuş sorulara göz atarak hızlı çözümler bulabilirsiniz. Bu geri bildirimler, kursu geliştirmemde de büyük rol oynayacak.

Kursu tamamlamadan puanlama yapmamanız, daha adil bir değerlendirme yapabilmeniz için önemli. Yapıcı eleştirilerinize her zaman açığım ve sizin geri dönüşlerinizle kursu daha da iyi bir hale getirmekten mutluluk duyacağımı belirtmek isterim.

Next.js öğrenerek, Frontend dünyasında harikalar yaratmaya hazır olun! Şimdiden hepinize başarılar ve iyi çalışmalar diliyorum.

Who this course is for:

  • Web Geliştirme Temellerini Bilenler: HTML, CSS ve JavaScript konusunda temel bilgilere sahip olanlar için uygundur.
  • React temeli olup nextjs öğrenmek isteyenler.
  • Sıfırdan Nextjs öğrenmek isteyen herkese hitap eden bir eğitim.
  • Hızlı ve SEO Dostu Web Uygulamaları Yapmak İsteyenler: Nextjs’in statik site üretimi ve sunucu tarafında render (SSR) yeteneklerini öğrenmek isteyenler için ideal.
  • Reactjs Bilenler veya Öğrenmek İsteyenler: Reactjs temellerine aşina olanlar veya bu konuda bilgi edinmek isteyenler kursu daha rahat takip edebilir
  • Kendi Girişimini Hayata Geçirmek İsteyenler: Kendi blogunu, e-ticaret platformunu veya kişisel projesini geliştirmek isteyen girişimciler için faydalıdır.
  • Web Performansına ve Kullanıcı Deneyimine Önem Verenler: Nextjs’in optimizasyon özelliklerini öğrenerek hızlı yüklenen ve kullanıcı dostu web siteleri geliştirmek isteyenler hedeflenir.
  • Profesyonel Web Projelerine Başlamak İsteyenler: Portfolyo projeleri oluşturmak ve iş görüşmelerinde Nextjs bilgisiyle öne çıkmak isteyenlere hitap eder.
  • Kariyerinde fark yaratmak isteyenler.
  • Kendini Frontend alanında geliştirmek ve var olan bilgisine yenilerini katmak isteyen.
  • Öğrenmeye hevesli, azimli, sabırlı ve az çok frontend temeli olan herkes için yeni bir iş kapısı açacak bir eğitim.