Course code: INTTS1« Back

Programming in TypeScript I

The course is designed for beginning developers in the Language typescript who want to learn the basics of the language. On the course you will learn to use basic and advanced language constructs such as data types, variables, conditions, loops, and functions, but also learn the basics of object-oriented programming in typescript.

 DateDurationCourse priceHandbook priceCourse languageLocation 
12/4/2019 3 23 100 CZK included in course price Český jazyk GOPAS Praha
 
3/23/2020 3 23 100 CZK included in course price Český jazyk GOPAS Praha
 
9/30/2019 3 23 100 CZK included in course price Český jazyk GOPAS Brno
 
3/4/2020 3 23 100 CZK included in course price Český jazyk GOPAS Brno
 
10/21/2019 3 885,00 EUR included in course price Slovenský jazyk GOPAS Bratislava
 

AffiliateDurationCatalogue priceHandbook priceITB
Praha3 23 100 CZK included in course price 30
Brno3 23 100 CZK included in course price 30
Bratislava3 885,00 EUR included in course price 30

Required skills:

  • Basic knowledge of algorithms and programming
  • Preferably previous experience with programming in other languages, such as C language, Pascal, Visual Bacic, Java or C #

Teaching methods:

  • Professional explanation with practical samples and examples.

Teaching materials:

  • Powerpoint handouts and module printouts.

Course syllabus:

Introduction to the Language typescript

  • Language typescript
  • Development environment

Data Types and Operators

  • Var, years, and const
  • Union, guards, aliases
  • Arithmetic operators
  • Comparison operators
  • Boolean operators
  • Bitwise operators
  • Assignment operators

Flow control program

  • The if statement
  • The switch
  • While statement
  • Command for
  • For..in

Function

  • Functions such as data type
  • Function declarations and function expressions
  • Optional parameters
  • Default values
  • Rest parameters
  • Overloading
  • Function scope
  • Immediately invoked functions
  • Generic functions
  • Tag functions and tagged templates
  • Arrow functions

Object-oriented programming in typescript (OOP)

  • Class
  • Heredity
  • Mixins
  • Generic classes
  • Interface
Tištěné nebo elektronické studijní materiály GOPAS

Price:
included in course price
The prices are without VAT.