Kurumsal Eğitim

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.

TypeScript tip sistemini (primitive, complex, tuple, enum, generic) kullanmak Interface, class ve fonksiyon yapılarını TypeScript'te uygulamak Namespace, module, packaging ve decorator ile kod organizasyonu yapmak OOP prensiplerini ve tasarım desenlerini TypeScript'te uygulamak Callback, Promise ve event mekanizmalarını kullanmak DOM işlemleri, AJAX, storage ve Web Workers ile tarayıcı entegrasyonu yapmak TypeScript'i sunucu tarafında kullanmak Exception yönetimi, bellek ve performans optimizasyonu yapmak
16
Saat
Temel Seviye
Seviye

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 Konu
1

TypeScript Dil Temelleri: Değişkenler ve Tipler (Primitive, Complex, Tuple, Enum), Operatörler, Fonksiyonlar

2

Interface, Class ve Generics

3

Kod Organizasyonu: Namespace, Modül, Paketleme, Decorator

4

TypeScript'te OOP: Temel Kavramlar, SOLID Prensipleri, Tasarım Desenleri

5

Çalışma Zamanı İşlemleri: Callback Fonksiyonları, Promise'ler ve Event'ler

6

Tarayıcıda TypeScript: DOM İşlemleri, AJAX, Depolama (Storage), Konum (Geolocation), Sensörler, Web Workers

7

Sunucu Tarafında TypeScript

8

Exception Yönetimi, Bellek ve Performans

9

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

ITK-CERT-2025

Sorularınız mı var?

Kurumsal eğitim ihtiyaçlarınız için bizimle iletişime geçin.

İletişim