TypeScript
"TypeScript" kursu, katılımcılara TypeScript dilinin tip sistemi, OOP prensipleri, asenkron programlama ve tarayıcı/sunucu ortamlarında TypeScript kullanımı konularında kapsamlı beceriler kazandırmayı amaçlamaktadır. Kurs, JavaScript bilgisini statik tip güvenliğiyle güçlendirmek isteyen yazılım geliştiriciler için tasarlanmıştır.
Bu kurs kapsamında katılımcılar, TypeScript’in dil temellerini (değişkenler, tipler, operatörler, fonksiyonlar, interface, class, generics) ve kod organizasyonu yapılarını (namespace, module, packaging, decorator) öğrenmektedir. OOP prensipleri (SOLID) ve tasarım desenleri TypeScript context’inde uygulamalı olarak ele alınmaktadır.
Kurs kapsamında ayrıca callback fonksiyonları, Promise ve event mekanizmaları; TypeScript’in tarayıcı ortamında kullanımı (DOM işlemleri, AJAX, Storage, Geolocation, Sensors, Web Workers); sunucu tarafında TypeScript kullanımı ve exception yönetimi ile bellek/performans konuları da işlenmektedir.
“TypeScript” kursu, mevcut JavaScript kütüphaneleriyle TypeScript entegrasyonunu kapsayan pratik uygulamalarla tamamlanmaktadır.
Kurs İçeriği
9 KonuTypeScript Dil Temelleri: Değişkenler ve Tipler (Primitive, Complex, Tuple, Enum), Operatörler, Fonksiyonlar
Interface, Class ve Generics
Kod Organizasyonu: Namespace, Modül, Paketleme, Decorator
TypeScript'te OOP: Temel Kavramlar, SOLID Prensipleri, Tasarım Desenleri
Çalışma Zamanı İşlemleri: Callback Fonksiyonları, Promise'ler ve Event'ler
Tarayıcıda TypeScript: DOM İşlemleri, AJAX, Depolama (Storage), Konum (Geolocation), Sensörler, Web Workers
Sunucu Tarafında TypeScript
Exception Yönetimi, Bellek ve Performans
JavaScript Kütüphaneleriyle TypeScript Kullanımı
Özelleştirilebilir
Şirketinize özel müfredat ve içerik
Grup Eğitimleri
5-15 kişilik gruplara özel
İlerleme Takibi
Detaylı raporlama ile gelişim takibi
SoftUni Sertifikası
Uluslararası geçerlilikte