Unity: Developing 3D Games with C# and Javascript Eğitimi
Unity, PC, konsollar, mobil cihazlar ve web siteleri için video oyunları geliştirmek için kullanılan çapraz platform bir oyun motorudur.
Bu eğitmen liderliğindeki, canlı eğitim, katılımcıları kendi oyunlarını oluştururken adım adım yönlendirerek Unity ile oyun geliştirmenin temellerini kapsamaktadır.
Kurs Formatı
- Tartışma, uygulamalı tasarım ve geliştirme ve sınavlar
Eğitim İçeriği
Giriş
Geliştirme Ortamının Kurulumu
Oyunlar için C# Temelleri
Oyunlar için Javascript Temelleri
Arayüz ile Çalışma
Nesneleri Manipüle Etme
Varlıkların İçe ve Dışa Aktarılması
Sahneyi Ayarlama
Oyundaki Nesnelere Fizik Uygulama
Karmaşık Nesneler Oluşturmak için Varlıkları Birleştirme
Sahneyi Doldurma
Davranışları Uygulama
Boo, JavaScript ve C# Script'lerini Geliştirme
Kırpma (Culling)
Animation Ekleme
Aydınlatmayı Yönetme
Oyunu Render Etme ve Oluşturma
Oyununuzu Optimize Etme
Dağıtım için Oyununuzu Paketleme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Oyun geliştirme öğrenme isteği.
- Programming deneyimi faydalı, ancak zorunlu değil.
Hedef Kitle
- Yeni başlayan oyun geliştiriciler
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Unity: Developing 3D Games with C# and Javascript Eğitimi - Booking
Unity: Developing 3D Games with C# and Javascript Eğitimi - Enquiry
Danışanlarımızın Yorumları (5)
I really like the exercises
Ioan Adrian Gui - Bachner - Continental Automotive (avlad)
Eğitim - Unity: Developing 3D Games with C# and Javascript
We covered a functional game until the end of the meeting
Alexandru Sarbu - Continental Automotive (avlad)
Eğitim - Unity: Developing 3D Games with C# and Javascript
He really made an effort to provide specifically the topics we need, and research stuff he didn't normally use.
Michael Kusternig - Greentube IES GmbH
Eğitim - Unity: Developing 3D Games with C# and Javascript
Really knowledgable and friendly guy Answering questions I liked the content and the free exercise in the end
Bianca Zankl - Greentube IES GmbH
Eğitim - Unity: Developing 3D Games with C# and Javascript
I liked the fact the all the questions we prepared beforehand were answered; also the 90 minute challenge to create a little game at the end was a good fun!
Peter Melchart - Greentube IES GmbH
Eğitim - Unity: Developing 3D Games with C# and Javascript
Yaklaşan Etkinlikler
İlgili Kurslar
Ant Design
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), React uygulamaları için Kullanıcı Deneyimini geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar, güzel, kurumsal sınıf web uygulamaları geliştirmek için Ant Design'in React bileşenlerini uygulamayı öğreneceklerdir.
Aurelia Javascript Framework
14 SaatBu eğitmen liderliğindeki, canlı eğitim Türkiye(yerinde veya uzaktan) ön uç uygulamaları oluşturmak ve geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Ön uç uygulamaları geliştirmeye başlamak için gerekli geliştirme ortamını kurmak.
- DOM-batch mekanizmasını kullanarak HTML form kontrollerini iki yönlü bağlamak.
- Aurelia'yı jQuery gibi herhangi bir üçüncü taraf kütüphanesi veya çerçevesiyle entegre etmek.
Gatsby: Beginner to Advanced
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde) ön uç web uygulamaları oluşturmak isteyen web geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Gatsby kullanarak bir web uygulaması oluşturmak.
- Hızlı yükleme hızları için PWA'lar (Progressive Web Applications – Aşamalı Web Uygulamaları) oluşturmak.
- GraphQL ile farklı veri kaynaklarından veri çekmek.
- Gatsby web uygulamalarını şirket içi hizmetlere veya bulut hizmetlerine dağıtmak.
Building Web Apps using the MEAN stack
35 SaatKursun Amacı:
MEAN yığını, JavaScript kullanarak ölçeklenebilir, sağlam ve sürdürülebilir web uygulamalarını hızlı ve kolay bir şekilde oluşturmanıza yardımcı olan tam yığınlı bir çözümdür MongoDB, express, AngularJS ve Node.js.
Bu uygulamalı yoğun eğitim kursunun sonunda öğrenciler şunları yapabilecektir:
- Verileri NoSQL, performans ve ölçeklenebilirlik sağlayan belge odaklı MongoDB veritabanında depolayın.Google V8’in çalışma zamanı üzerine inşa edilmiş hızlı, ölçeklenebilir ağ uygulamaları oluşturmak için Node.js sunucu tarafı platformunu kullanın.Node.js üzerine inşa edilmiş basit ama güçlü bir web uygulaması geliştirme HTTP sunucu çerçevesi olan Express'u kullanın.Web uygulamaları için bildirimsel, çift yönlü veri bağlama sunan AngularJS çerçevesini kullanın.‘Tam yığın JavaScript' paradigmasından yararlanın, yani belgeleri MongoDB'da JSON benzeri formatta depolayın, JSON sorgularını Node.js/Express.js içinde oluşturun ve bu JSON belgelerini Angular tabanlı bir ön uç uygulamasına iletin.BT sektöründeki en son web uygulaması geliştirme trendlerini öğrenin.
NestJS: Beginner to Advanced
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), kolayca sürdürülebilir ve ölçeklenebilir web uygulamaları oluşturmak için NestJS'i kullanmak isteyen web geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- NestJS kullanarak bir arka uç uygulaması oluşturmak.
- Postman ile arka uç hizmetlerini test etmek.
- Arka uç uygulamalarında yetkilendirme ve kimlik doğrulama uygulamak.
- Arka uç uygulamalarını dağıtmak.
Next.js 14 Advanced Development
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), karmaşık web uygulamaları oluşturmak için Next.js 14'ün gelişmelerini keşfetmek ve bilgi edinmek isteyen orta seviye ve üst düzey web geliştiricileri ve teknik mimarlar için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Karmaşık uygulamalar oluşturmak için Next.js 14'ün tüm potansiyelinden yararlanmak.
- Middleware, React Server Components ve Edge Functions gibi en son özellikleri kullanmak.
- Performans, ölçeklenebilirlik ve SEO için en iyi uygulamaları uygulamak.
- Next.js uygulamalarındaki yaygın sorunları etkili bir şekilde gidermek.
Node.js & Express.js Basics, working with PM2 & WebStorm
21 SaatHedef Kitle:
Genellikle bir Proje Yöneticisi, Analist, Geliştirici veya şuna ihtiyaç duyan herkes:
- node.js çerçevesini ve mimarisini keşfedin
- Express.js'yi web geliştirme çözümü olarak keşfedin
- Node.js & Express.js'yi web geliştirme çözümleri olarak değerlendirin
- Java ile karşılaştırıldığında avantajları ve dezavantajları
- Bir uygulamanın yapısını ve dağıtım mekanizmalarını iyi anlamak
- Kurulum / üretim ortamı / mimari görevlerini ve yapılandırmasını gerçekleştirmek
- Kod kalitesini değerlendirebilmek, hata ayıklama, izleme yapabilmek
- Günlük kaydı gibi gelişmiş üretim uygulamalarını gerçekleştirmek
- Express.js'yi keşfedin: Mimari, yönetim ( Java EE ile karşılaştırıldığında)
- Node.js için Webstorm platformunun tüm özelliklerini ve işlevlerini keşfedin ve kavrayın
- pm2 üretim süreç yöneticisinin tüm özelliklerini ve işlevlerini keşfedin ve kavrayın
- Winston.js ile gelişmiş günlük kaydını keşfedin ve kavrayın
Amaçlar:
- Node.js'ün avantajlarını ve özelliklerini keşfedin ( Java ile karşılaştırıldığında)
Açıklama:
Kurs normalde 3 gün (günde 7 saat) sürer ve uygulamalı çalışmaya büyük önem verir. Kavramların çoğu kod okumaları, egzersizler ve laboratuvarlar aracılığıyla keşfedilir.
Nuxt.js and Vue.js
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), uçtan uca web geliştirme için Vue JS ve Nuxt.js'ü kullanmak isteyen web geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Nuxt.js yapılandırmasını kullanarak tek sayfalı bir uygulamayı etkilemek.
- SEO'yu optimize etmek için sunucu tarafı oluşturmayı uygulamak.
- VueJS ve Nuxt.js kodundan statik bir site oluşturmak.
Next.js 14 - Advanced
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Next.js 14'teki en son özellikleri öğrenmek, performansı optimize etmek ve modern React tekniklerini uygulamak isteyen ileri düzey geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Gelişmiş React kancalarını ve eşzamanlı özellikleri uygulayın.
- Next.js yönlendirme stratejilerini anlayın ve etkili bir şekilde kullanın.
- Sunucu Bileşenlerini, Sunucu Eylemlerini ve hibrit oluşturma yaklaşımlarından yararlanın.
- Veri getirme, önbellekleme ve artımlı statik yeniden oluşturmayı optimize edin.
- Next.js'i Edge İşlevleri ve Edge Runtime ile bir backend çözümü olarak kullanın.
- React Context, Redux ve atomik durum kitaplıklarını kullanarak durumu yönetin.
- Web Core Vitals için uygulama performansını optimize edin.
- Next.js uygulamalarını verimli bir şekilde test edin, izleyin ve dağıtın.
Building Interactive Applications with React, Redux and GraphQL
28 SaatBu eğitmen liderliğindeki canlı eğitimde, katılımcılar Türkiye kullanarak React uygulamaları nasıl oluşturacaklarını öğrenecekler. Kurs, kurulumu, yapılandırmayı, entegrasyonu, test etmeyi, dağıtımı ve en iyi uygulamaları kapsar ve katılımcılara, en gelişmiş araç setlerini ve teknikleri kullanarak bir uygulamaya ek karmaşıklık ve "havalı" özellikler eklemenin nasıl yapılacağını gösteren bir dizi örnek uygulama oluşturma sürecinde rehberlik eder.
React ile uygulama geliştirmek, bazı geliştiricilerin alışkın olduğu düşünce yapısından farklı bir yaklaşım gerektirir; özellikle AngularJS ve Bootstrap gibi diğer MVC çerçevelerinden gelenler için. Bu eğitim, her adımda kullanılan teknolojilerin temel prensiplerini kapsar, böylece katılımcılar yalnızca işlevsel bir uygulama oluşturmakla kalmaz, aynı zamanda belirli bir yaklaşımın neden kullanıldığını da anlar. Bu, gelecekte kendi uygulamalarını oluştururken bağımsız ve yaratıcı düşünmenin temelini oluşturur.
React with Next.js
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), React uygulamaları oluşturmak için Next.js'ü kullanmak isteyen web geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Sunucu tarafı web uygulamalarını ve statik siteleri Next.js ile geliştirme.
- MongoDB ile verileri işleme ve depolama.
- AuthO kimlik doğrulaması ile bir web uygulamasını güvence altına alma.
Spring Boot, React, and Redux
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Spring Boot, React ve Redux kullanarak işlevsel ön uç ve arka uç web uygulamaları oluşturmak isteyen web geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- React ve Redux ile bir ön uç uygulaması oluşturmak.
- Spring Boot ile RESTful API'ler oluşturmak.
- Spring güvenliği ve JWT web belirteçleri ile web hizmetlerini güvence altına almak.
Svelte
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye uzaktan veya yerinde), React uygulamalarından daha hızlı ve oluşturulması daha basit web uygulamaları geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Web uygulamasına hızlı bir şekilde ve minimum ek yük ile başlamak.
- Harici bağımlılıklara veya eklentilere güvenmeden durumu yöneten web uygulamaları yazmak.
- CSS için ek uzantılara ve özel sözdizimine olan ihtiyacı ortadan kaldırmak için kapsam stilini kullanmak.
- Bağımsız Svelte bileşenleri oluşturmak ve bunları mevcut bir React projesinin kod tabanına entegre etmek.
Advanced Svelte JS
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), web uygulamaları geliştirmek için Svelte'ün gelişmiş kavramlarını ve özelliklerini öğrenmek isteyen orta seviyedeki geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Svelte uygulamaları geliştirmek için gelişmiş teknikleri kullanmak.
- Svelte çerçevesi ile web uygulamaları geliştirmek.
- TailwindCSS ve DaisyUI ile hızlıca prototip oluşturmak.
Managing Vue JS State with Vuex
7 SaatBu eğitmen liderliğindeki, canlı eğitim (online veya yerinde), Vue uygulamaları oluşturmak, yönetmek ve güncellemek isteyen geliştiriciler ve programcılar için tasarlanmıştır ve Vuex kullanılarak gerçekleştirilecektir.
Bu eğitimin sonunda katılımcılar, uyarlanabilir ve sürdürülebilir tek sayfalı uygulamalar oluşturmak için Vuex'yi kullanabilecektir.