Yazılım Geliştirici Eğitimleri / UNITY
Web Tasarım & Programlama Uzmanlığı,web sitesi yapma eğitimi,web tasarım kurslari izmir
UNITY UZMANLIK EĞİTİMİ
Bilişim sektörü tüm dünyada olduğu gibi Türkiye'de de en hızlı yükselen iş kolu olma potansiyelini korumakta.Bu sektör içerisinde oyun pazarı tartışmasız büyük paya sahip.Mobil cihazların yaygınlaşmasıyla beraber çok sayıda platform seçeneğinin bulunması dijital oyun sektöründe önemli sıçramalar yarattı.Ancak bu gelişim uygulama geliştiriciler için çok çeşitli bir dizi sorunuda beraberinde getirdi.Bu zorluklara en komplike çözüm üreten ise Unity oyun motoru oldu.Unity ;öğrenilmesinin kolaylığı , çoklu platformlarla çalışılabilirliği , yüzlerce üçüncü taraf eklentiyle geliştirilebilir olması , güçlü araç seti sunmasıyla oyun geliştiricilerin ilk tercihi olmaktadır.
Unity Technologies firması tarafından geliştirilen bir cross-platform oyun motoru olan Unity kullanıcılarına 2D ve 3D oyunlar geliştirebilecekleri bir ortam sunmakta olup. C# dilini kullanarak oyun geliştirmemizi sağlamaktadır..
►Kimler Katılabilir :
Herhangi bir programlama bilgisi olmadan oyun yazmak isteyen
Türkiye'de ve dünyada hızla büyüyen oyun sektöründe çalışmak isteyen
Orijinal oyun fikirlerini Unity ile yazarak satmak isteyen
Oyunlarına reklam alarak ek gelir elde etmek isteyen
Bilgisayar veya Mobil oyunlar üreten ofislerde çalışmak isteyen freelance olarak oyun yazmak isteyen herkes bu öğrenilmesi kolay ve eğlenceli eğitime katılabilir.
►Eğitim Müfredatı :
Editör anlatımı | Pencere tanıtımları #1
Debug Sınıfı
Time Sınıfı
Değişkenler | Tanımlama | Türleri
Değişken Değiştiricileri
İf else kullanımı | Karşılaştırma İşleçi | Eşitlik İşleçi | #1
İf else kullanımı | Mantıksal İşleç | Çeşitli işlemler | #2
Diğer Karışık İşleçler
Aritmetik İşleçler
For Döngüsü
Array Tanımlama | Tek boyutlu Array | #1
Array Tanımlama | Çok boyutlu | Pürüzlü Array | #2
List Oluşturma | List türleri | Diğer Çeşitli İşlemler
Foreach Döngüsü
While | Do While Döngüsü
Switch Deyimi
ArrayList Tanımlama | Çeşitli ArrayList Komutları
HashTable Tanımlama | Çeşitli HashTable Komutları
Dictionary Tanımlama | Çeşitli Dictionary Komutları
Stack Sınıfı | Tanımlama ve Çeşitli Komutlar
Queue Sınıfı | Tanımlama ve Çeşitli Komutlar
Try Catch Hata Yakalama Bloğu
Atlama Deyimleri
Enum Tanımlama | Çoktan Seçmeli Enum Sistemi
Property Oluşturma | Kullanım
Çeşitli Komutlar
Fonksiyonlar
Class #1
Class #2 | Statik Sınıf
Class #3 | Constructors (Yapıcı) | Destructor (Yıkıcı) | Farklı Class Başlatma
Class #4 | Miras Alma Örnek Uygulama
Class #5 | NameSpace Tanımlama | Çeşitli NameSpace İşlemleri
Class #6 | Override - Virtual Değiştiricileri
Class #7 | Abstract - Sealed | Class Türleri
Class List Anlatımı ve Örnek Çalışma
Interface
Unity'nin Temel Fonksiyonlar ve Çalışma Sıralaması
Diğer Unity Fonksiyonları
Coroutine
Invoke
GameObject İşlemleri #1
Async / Await
UniTask
Delegate
Action | Func
Event | UnityEvent
Extension Metotlar
Vector İşlemleri #1
Quaternion İşlemleri
Instantiate | Obje Oluşturma İşlemleri
Mathf Sınıfı | Matematiksel işlemler
Random Sınıfı
Application Sınıfı
Sahne İşlemleri | SceneManager Sınıfı
Color Sınıfı | Color | Color32
Çeşitli Inspector ve Editör İşlemleri
Gizmos İşlemleri
Gui İşlemleri
Gui Event İşlemleri
Çeşitli Sınıf ve Anlatımlar
3D | Fizik İşlemleri
3D | Rigidbody Komutları
2D | Fizik İşlemleri
2D | Rigidbody Komutları
3D - Raycast #1
3D - Raycast #2
3D - 2D | RaycastAll & RaycastNonAlloc Komutu | Çoklu obje yakalama
3D - Diğer Cast Türleri
3D | Overlap Komutları | Menzil oluşturma | Menzile göre obje yakalama
2D Overlap Komutları | Cast Komutları
Font - Ses - Model - Textures - Animasyon bulabileceğiniz faydalı siteler
Material | Shader | Texture anlatımları
Camera
Lod Group
Skybox
Mesh Renderer | Mesh Filter
Light #1 | Işık Türleri ve işlemleri
Light #2 | Light Probe | Light Probe Proxy Volume | Reflection Probe
Light #3 | Light Settings | Lightmap anlatımı ve uygulaması
URP | Universal Render Pipeline | Kurulum ve çeşitli işlemler
URP | Universal Render Pipeline | Dosyalar ve ayarları
URP | Global Volume | Post Processing
URP | Universal Render Pipeline | Component Anlatımları
2D | URP | Universal Render Pipeline | Yükleme | Işık türleri ve işlemleri
HDRP | High Definition Render Pipeline | Kurulum ve ilk işlemler
HDRP | High Definition Render Pipeline | Component Anlatımları
HDRP | Water System | Su sistemi | Deniz, Havuz, Nehir oluşturma
Video Player | Oyunlarda video oynatma
Terrain #1 | Terrain oluşturma ve işlemler
Terrain #2 | Terrain işlemleri devam | Terrain Ayarları
Terrain #3 | Terrain Tools Paketi
Constraints | Component Anlatımları
2D | Sprite Renderer | Sprite Mask
2D | Çeşitli Sprite Component Anlatımları
2D | Pixel Perfect Camera
2D | Tilemap | Tile palette
2D | Tilemap Component Anlatımları
Particle System
Trail Renderer
Line Renderer
Visual Effect Graph
Diğer Efektler | Halo | Lens Flare | Projector | URP | Built in pipeline
Canvas Genel Anlatım
Canvas Component Anlatımları
Görsel Bileşenler #1 | Image Objesi ve Component Anlatımı
Görsel Bileşenler #2 | Raw Image & Panel Objesi ve Component Anlatımı
Görsel Bileşenler #3 | TextMeshPro Objesi ve Component Anlatımı
Etkileşim Bileşenleri #1 | Button Objesi ve Component Anlatımı
Etkileşim Bileşenleri #2 | Toggle Objesi ve Component Anlatımı
Etkileşim Bileşenleri #3 | Dropdown Objesi ve Component Anlatımı
Etkileşim Bileşenleri #4 | Input Field Objesi ve Component Anlatımı
Etkileşim Bileşenleri #5 | Slider Objesi ve Component Anlatımı
Etkileşim Bileşenleri #6 | ScrollBar Objesi ve Component Anlatımı
Etkileşim Bileşenleri #7 | Scroll View Objesi ve Component Anlatımı
Otomatik Düzen Bileşenleri #1 | Horizontal Layout Group | Vertical Layout Group
Otomatik Düzen Bileşenleri #2 | Grid Layout Group
Otomatik Düzen Bileşenleri #3 | Content Size | Aspect Ratio | Layout Element
Otomatik Düzen | Örnek Çalışma
Efekt Bileşenleri | Shadow | Outline
Event | Olay Bileşenleri
Animasyon sistemi genel anlatım | Animasyon pencere ve klip oluşturma işlemleri
Animasyon penceresi bölüm anlatımları | Çeşitli kullanımlar
Animator Penceresi #1 | Genel anlatım | State türleri | Bağlantı kolları
Animator Penceresi #2 | Parametre işlemleri | Bağlantı kolları koşulları
Animator Penceresi #3 | Bağlantı kolları Özellik ve Ayarları | State Ayarları
Animator Penceresi #4 | Any State | SubState | Blend Tree anlatım ve Örnek
Animator Penceresi #5 | Layer - Katman Sistemi
Animator Penceresi #6 | Animator Component | Animator Override Controller
Animator Penceresi #7 | Script İşlemleri
Animator Penceresi #8 | Event Örneği
Karakter İşlemleri #1 |Karakter import etme | Avatar | Model ve Rig ayarları
Karakter İşlemleri #2 | Animation ve Materials ayarları
Karakter Animasyon Sistemi | Örnek Çalışma
2D Animasyon Sistemi
UI Button Animasyon Sistemi
Audio Source Component Anlatımı | Ses İşlemleri Genel Anlatım
Audio Clip Inspector Ayarları
Audio Filters | Ses Filtreleri
Audio Mixer
Audio Random Container | Audio Reverb Zone
Audio Script İşlemleri
Paket yükleme | İlk Anlatım | Temel Componentlerin Eklemesi | İlk Hareket İşlemi
NavMesh Surface Componenti | Ajan Türleri ve Ayarlar
NavMesh Agent Componenti
NavMesh Areas Anlatımı | NavMesh Modifier Componenti
NavMesh Modifier Volume Componenti
NavMesh Çoklu Surface Alanı Oluşturma İşlemi
NavMesh Obstacle Componenti
NavMesh Link Componenti
NavMesh Editöryel İşlemler | Script İşlemleri
ÖRNEK | Ajanın Mouse Pozisyonuna Hareket Etmesi
ÖRNEK | Spesifik Olarak Ajan Seçerek Mouse Pozisyonuna Gönderilmesi
ÖRNEK | Devriye Sistemi
ÖRNEK | Ajanın Oyun Çalışırken Kendi Yolunu Oluşturması | NavMesh Modifier
ÖRNEK | Ajanın Oyun Çalışırken Kendi Bağlantılarını Oluşturması | NavMesh Link
ÖRNEK | Oyun Çalışırken Dinamik Engellerin Oluşturulması | NavMesh Obstacle
ÖRNEK | Yapay Zeka Sistemiyle Animasyon Sisteminin Kullanımı
ÖRNEK | Yapay Zeka Trafik Sistemi | Yayalar #1
ÖRNEK | Yapay Zeka Trafik Sistemi | Yayalar #2
ÖRNEK | Yapay Zeka Trafik Sistemi | Arabalar
ÖRNEK | Yapay Zeka Trafik Sistemi | Trafik Lambası Sistemi
ÖRNEK | Yapay Zeka Trafik Sistemi | Trafik Lambası ile Arabaların Entegresi
OYUN | Hızlı Ajanı Tahmin Et #1
İlk Kurulum | İlk Anlatım | İlk Hareket
Input Pencere Anlatımı | Action Yakalama | Script İşlemleri
Action Özellikleri | Action Type | Control Type
Interactions | Processors | Olay Odaklı Action Yakalama
Action (Eylem) Yakalama Türleri
Composite | Modifier İşlemleri
İş Akış Yöntemleri | Eylemleri (Action) Direkt Yakalama
Player Input | Player Input Manager | Input Settings | Input Debugger
Input Action Assets | Input Eylem Varlık Sistemi
Input Sistemi Cihazlar | Pointers | Touch | Mouse | Pen vb.
Input Sistemi Cihazlar | Klayve | GamePad
Input Sistemi Cihazlar | JoyStick | HID | Sensörler
Örnek - Sıfırdan Mobil Joystick Yapımı | UI & Input Sisteminin Entegresi #1
Örnek - Sıfırdan Mobil Joystick Yapımı | UI & Input Sisteminin Entegresi #2
Örnek - UI Menü Yapımı
Örnek - Animasyonlu Karakterin Hareket Sistemi | Klayve&Mouse | Gamepad
Örnek - Animasyonlu Karakterin Hareket Sistemi | Mobile Joystick
Örnek - Animasyonlu Karakterin Hareket Sistemi | Serbest Dolaşım | Gamepad
2D Oyunlarda Input Sistemini Kullanma | Karakter Kontrolü
Scriptable Object
File System - Dosya İşlemleri | Dosya oluşturma Veri işlemleri #1
File System - Dosya İşlemleri | Dosya oluşturma Veri işlemleri #2
File System | Dosya Uzantıları | Şifreleme | Binary Format Kullanma
File System | Json Format Kullanma
File System | Klasör İşlemleri
Json İşlemleri
Web Request | Get Methodu Anlatım ve Örnek
Web Request | Post Methodu Anlatım ve Örnek
Web Request | Put Methodu Anlatım ve Örnek
Web Request | ÖRNEK OTURUM SİSTEMİ VERİTABANI İŞLEMLERİ
Ragdoll Sistemi
Way Point İşlevi
Object Pooling Yöntemi
Çoklu Dil Sistemi
3D Obje Sürükleme | Yerden Alma Yere Bırakma Sistemi
2D Obje Sürükleme | Yerden Alma Yere Bırakma Sistemi
UI Obje Sürükleme
PlayerPrefs İle Veri İşlemleri
Dosya Sistemi İle Veri İşlemleri | Versiyon _1
Dosya Sistemi İle Veri İşlemleri | Versiyon _2
Dosya Sistemi İle Veri İşlemleri | Versiyon _3
Script ve Canvas Anlatımı
Editör İşlemleri- Pencere İşlemleri | Profiler Penceresi
Occlusion Culling - Frustum Culling
Addressable - İlk Kurulum | İlk Yükleme
Addressable - Çeşitli İpuçları | Performans Testleri | Delegate Yöntemiyle kulla
Addressable - Diğer Dosya Yükleme Yöntemleri
Addressable - Label Reference | Etiketlerin Kullanımı ve Yükleme İşlemleri
Addressable - Uzaktan Veri Alma | Unity Cloud Content Delivery
AssetBundles
AssetDatabase
EditorWindow - Unity Özel Pencere İşlemleri | Visual Element | Form Elemanları
EditorWindow - Unity Özel Pencere İşlemleri | Style Tanımlama ve İşlemleri
EditorWindow - Değer Okuma
EditorWindow - ÖRNEK - Editör Oluşturma ve İşlemleri
Desing Pattern Nedir
Singleton Pattern | Desing Pattern
FlyWeigth Pattern | Desing Pattern
Observer Pattern | Desing Pattern
Tuple Pattern | C# Pattern
Property Pattern | C# Pattern
Constant Pattern | C# Pattern
Relational & Logical Pattern | C# Pattern
Authentication | Oturum Sistemi
Cloud Save Veri işlemleri- Kaydetme Okuma
Cloud Save Veri işlemleri- Erişim Türleri
Cloud Save Veri işlemleri- Oyuncu Dosya İşlemleri - Dosya Yükleme - İndirme
LeaderBoards - Liderlik Tablosu #1
Multiplayer anlatım #1
Reklam Entegrasyonu #1
Oyun içi satın alma entegrasyonu #1
Oyun içi satın alma entegrasyonu #2
Build alma | Oyun Paketleme | Android | İos | Windows & Mac | Web (Tarayıcı)
Car Race Oyun Yapımı
War Game Oyun Yapımı
Fruit Shopping Oyun Yapımı
Eğitim Süresi : Eğitim haftada 3 gün / günde 2 saat / Toplamda 5 ay / 120 saat sürmektedir.
| Yazılım Geliştirici Eğitimleri / UNITYToplam Süre 5 Ay | ||||
|---|---|---|---|---|
| Açılış Tarihi | Grup Kodu | Günler | Saatler | Şube |
| 26/01/2026 | UNI-216K (Unity) | Pazartesi, Çarşamba, Perşembe | 19:00 / 21:05 | İzmir Karşıyaka Şubesi |
| 02/02/2026 | UNI-217K (Unity) | Pazartesi, Çarşamba, Perşembe | 19:00 / 21:05 | İzmir Karşıyaka Şubesi |
