Three.js, React ve GSAP ile 3 Boyutlu Web Geliştirme (2025)
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
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. :)