Javascript and Typescript Programming

Javascript and Typescript Programming

Dünyanın en popüler dillerinden biri olan Javascript, artık web uygulama geliştiricilerinin korkusu olmaktan çıkıyor. Sadece web uygulamalarında değil artık masaüstü, sunucu ve mobil ortamlarda javascript ile geliştirme yapılıyor. Bu kadar geniş bir yelpazede kullanılabiliyor olması javascript’i diğer programlama dillerinin çok ötesinde bir yere konumlandırıyor. Bu eğitimde javascript bir programlama dili olarak ele alınıp, bütün özellikleri tamamen kod ve uygulamalar üzerinden örneklerle anlatılıyor. Bolca pratik yapma imkanı bulacağınız bu eğitim sonunda javascript dilinin bütün gizemlerine hakim olacaksınız. Typescript ise Microsoft tarafından geliştirilen, AngularJs geliştiricileri tarafından da kullanılan son yılların en popüler dillerinden. Amacı daha okunabilir ve efektif javascript yazmamızı kolaylaştırmak. C# yazıyormuş gibi javascript kodu yazmamızı sağlayan, javascript’e object oriented özellikler kazandıran ve javascript’i güçlendiren bir üst küme. Bu eğitimde javascript’in karanlıkta kalan çalışma mimarilerini inceleyip, typescript ile daha güçlü programlama yapmanın inceliklerini kod pratikleriyle öğreneceğiz.

Planlanmış bir eğitim bulunamadı. Açılacak eğitimlerden haberdar olmak istiyor musunuz?

Haber Ver

EĞİTİM MODÜLLERİ

  • Introduction
  • Variables
  • Function Fundamentals
  • Statements
  • Loops
  • Hoisting
  • Numbers
  • Strings
  • Boolean Values
  • undefined and null
  • Scopes
  • Addition, Subtraction
  • Multiplication, Division, Modulus
  • Unary Operators
  • Bitwise Operators
  • Boolean Operators
  • Equality Operators
  • Relational Operators
  • Reference Types
  • Array Fundamentals
  • Date Fundamentals
  • Regular Expressions
  • Simple Objects and JSON
  • Understanding Prototypes
  • Working with Prototypes
  • Object.create() and Prototypes
  • Object.defineProperty()
  • Object Functions
  • Naming Function Expressions
  • Constructor Functions
  • The this Keyword
  • Calling Functions
  • Closures
  • IIFEs
  • Recursion
  • The window Object and Timers
  • System Dialogs
  • The location Object
  • Document Basics
  • Query Selectors
  • Events
  • The Event Object
  • Handling Events
  • Event Listeners
  • Event Bubbling
  • Global Functions
  • The Math Object
  • The String Object
  • Arguments
  • Error Handling
  • Promises and Observables
  • Strict Mode
  • Modular JavaScript
  • Why use TypeScript?
  • TypeScript Features
  • TypeScript Syntax, Keywords, and Code Hierarchy
  • Tooling and Framework Options
  • Grammar, Declarations and Annotations
  • Type Inference
  • Static and Dynamic Typing
  • Objects
  • Functions
  • Defining Classes
  • Casting and Type Definition Files
  • Extending Types
  • Using Interfaces
  • Extending an Interface
  • Identifying a Module
  • Internal Modules
  • Named Modules
  • External Modules and Dependency Resolution

Bu eğitim için herhangi bir ön koşul bulunmamaktadır.

  • Uygulama Önyüz Geliştiricisi
  • Web Uygulama Geliştiricisi
  • Web Uygulamaları Yöneticisi

Eğitimin sınavları yoktur.

Bu eğitimi alanlar aşağıdaki katılım sertifikasına sahip olacaklardır. Diğer sertifikalar için katılımcıların ilgili sınavları almaları gerekmektedir.

Java

Eğitimin yorumları yoktur.

Planlanmış bir eğitim bulunamadı. Açılacak eğitimlerden haberdar olmak istiyor musunuz?