Udemy

Three.js, React ve GSAP ile 3 Boyutlu Web Geliştirme (2025)

Three.js, React ve GSAP ile 3 Boyutlu Etkişelimli Web Animasyonları Oluşturmayı Öğrenin
New
Rating: 4.7 out of 5 (3 ratings)
247 students
33min of on-demand video
Turkish

React ve Three.js ile etkileşimli 3D sahneler nasıl oluşturulur
GSAP ile 3D objeler üzerinde animasyonlar nasıl tanımlanır ve kontrol edilir
React Three Fiber ve drei ile 3D komponent mimarisi geliştirme
3D objelere tıklanıldığında animasyon ve ses gibi kullanıcı etkileşimlerini tetikleme

Requirements

  • Web geliştirme temellerine aşinalık (HTML, JavaScript) faydalı olabilir

Description

Bu kurs, modern web uygulamalarında 3D animasyonları kullanmak isteyen geliştiriciler ve tasarımcılar için hazırlanmış bir eğitimdir. React, Three.js ve GSAP (GreenSock Animation Platform) gibi güçlü kütüphaneleri birleştirerek etkileşimli, görsel açıdan çekici ve akıcı kullanıcı deneyimleri oluşturmanın temellerini adım adım öğreneceksiniz.

Eğitim, Vite altyapısıyla proje kurulumu yaparak başlar. Ardından, react-three-fiber kullanarak 3D sahneler oluşturmaya ve bu sahnelere GSAP ile animasyonlar eklemeye geçilir. Kullanıcı etkileşimlerine dayalı animasyonları nasıl entegre edeceğinizi de bu süreçte öğrenirsiniz. Kamera kontrolleri, ışıklandırma ve gölge ayarları gibi önemli 3D sahne öğeleriyle çalışarak, gerçek dünyadaki uygulamalara benzer projeler geliştirirsiniz.

Bu kurs, yalnızca temel teknik bilgileri öğretmekle kalmaz, aynı zamanda bu bilgileri pratik bir proje üzerinde nasıl uygulayacağınızı gösterir. Bu süreçte, bir yandan React ve Three.js'in gücünden yararlanarak dinamik 3D sahneler oluşturacak, diğer yandan GSAP ile animasyonları daha verimli ve etkileyici hale getireceksiniz. Kurs boyunca, farklı etkileşimli unsurları kullanarak, kullanıcıların ilgisini çekecek ve onların deneyimlerini zenginleştirecek 3D animasyonlar tasarlamayı öğreneceksiniz.

Kurs boyunca geliştireceğiniz proje, kamera hareketlerinden model animasyonlarına, ışıklandırmadan ses efektlerine kadar çeşitli 3D öğeleri kapsayacak şekilde ilerleyecek. Bu sayede, 3D web animasyonlarıyla ilgili temel ve uygulamalı bilgi kazanarak, profesyonel seviyede 3D görsellik oluşturma yeteneği kazanacaksınız. Hem teknik hem de tasarımsal açıdan güçlü bir temel elde edeceğiniz bu kurs, 3D web animasyonlarına dair bilgilerinizi geliştirirken pratik beceriler kazanmanıza da olanak sağlayacak.

Who this course is for:

  • Web'de etkileşimli ve görsel olarak güçlü projeler geliştirmek isteyen React geliştiricileri
  • Three.js ve GSAP kullanarak 3D animasyonlara giriş yapmak isteyen tasarımcı ve yazılımcılar
  • Kullanıcı deneyimini 3 boyutlu arayüzlerle zenginleştirmek isteyen frontend geliştiriciler
  • Portföyüne yenilikçi ve çarpıcı projeler eklemek isteyen kreatif geliştiriciler

Instructor

Creative Director & Developer
  • 4.7 Instructor Rating
  • 8 Reviews
  • 391 Students
  • 2 Courses

Selamlar, ben Mirza. Dijital video pazarlama alanında uzmanlaşmış, 3 boyutlu interaktif web geliştirme teknolojleriyle pazarlama materyalleri ve kreatifleri geliştiren ve kullanıcı deneyiminin içerisinde bulunduğumuz jenerasyon ile beraber inovatif kapılarının daha fazla aralanması gerektiğini düşünen, dolayısıyla bu alandaki fırsatları yakından takip ederken bu süreç boyunca ekosisteme gücüm yettiğince katkı sağlamaya çalışan, sınırları içerisinde yaşadığım ülkemin bir vatandaşıyım. :)

Top companies trust Udemy

Get your team access to Udemy's top 30,000+ courses