وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

TypeScript 5 for developers

سرفصل های دوره

Use TypeScript like a pro! Quickly learn basic and advanced Typescript and practice it with Node, Express and React!


01 - Getting started
  • 001 Welcome and how it works
  • 002 Lets connect!.html
  • 003 How to get help
  • 004 Course resources access.html
  • 005 Tools we will need
  • 006 TypeScript program lifecycle
  • 007 First TypeScript program
  • 008 Compiler options
  • 008 tsconfig.zip
  • 009 ☑️ TypeScript basics quiz.html
  • external-links.txt

  • 02 - Introduction to types
  • 001 Section intro
  • 001 section2.zip
  • 002 Primitive types
  • 003 Arrays and tuples
  • 004 Functions
  • 005 Any vs Unknown
  • 006 Type aliases
  • 007 Practice simple app
  • 008 ☑️ TypeScript basics quiz.html
  • external-links.txt

  • 03 - Working with types basics
  • 001 Section intro
  • 001 section3.zip
  • 002 Literal and Union types
  • 003 Type narrowing
  • 004 Optional values
  • 005 Type assertion
  • 006 Type intersection and Interfaces
  • 007 Enum
  • 008 Never
  • 009 ☑️ Types basics quiz.html
  • external-links.txt

  • 04 - OOP and classes
  • 001 Section intro
  • 001 section4.zip
  • 002 Classes in TypeScript
  • 003 Inheritance
  • 004 Access modifiers
  • 005 Abstract classes
  • 006 TypeScript interfaces
  • external-links.txt

  • 05 - TypeScript Generics
  • 001 Section intro
  • 001 section5.zip
  • 002 What are Generics
  • 003 Popular generics
  • 004 Generic constraints
  • 005 Multiple types
  • 006 Generic classes
  • 007 Generic Interfaces and types
  • external-links.txt

  • 06 - Working with types - advanced
  • 001 Section intro
  • 001 section6.zip
  • 002 Readonly and const
  • 003 Record and index signatures
  • 004 keyof vs Object.keys
  • 005 Conditional Types
  • 006 Infer
  • 007 Literal types
  • 008 Mapped types
  • 009 Utility types
  • 010 Types exercises
  • 011 Further reading.html
  • external-links.txt

  • 07 - Functions and asynchronous programming
  • 001 Section intro
  • 001 section7.zip
  • 002 Function overloading
  • 003 This
  • 004 Async functions
  • 005 Promises
  • 006 Promise Types
  • 007 Further reading.html
  • external-links.txt

  • 08 - Modules and module bundling
  • 001 Section intro
  • 001 section8.zip
  • 002 2JSModules.zip
  • 002 JS modules
  • 003 3JSImports.zip
  • 003 JS imports
  • 004 4TsNpm.zip
  • 004 TypeScript and npm
  • 005 5ModuleResolution.zip
  • 005 Module resolution
  • 006 Module bundling intro
  • 007 7WebpackSetup.zip
  • 007 TypeScript and Webpack setup
  • 008 8WebpackAdvanced.zip
  • 008 Advanced webpack
  • 009 9EsBuild.zip
  • 009 TypeScript and EsBuild
  • 010 Further reading WebPack and EsBuild.html
  • external-links.txt

  • 09 - Tuning the TypeScript compiler
  • 001 Section intro
  • 001 section9.zip
  • 002 2IncludeExclude.zip
  • 002 Include and exclude
  • 003 3TargetLib.zip
  • 003 Target and lib
  • 004 4StrictChecks.zip
  • 004 Strict checks
  • 005 5SourceMaps.zip
  • 005 Declaration and Source maps
  • 006 6CliOptions.zip
  • 006 CLI options
  • 007 Further reading The TypeScript compiler.html
  • external-links.txt

  • 10 - Creating an NPM package with TypeScript
  • 001 Section intro
  • 001 section10.zip
  • 002 Base package
  • 003 Npm package
  • 004 Using the TypeScript package
  • 004 concise-logger.zip
  • 004 simple-app.zip
  • 005 Further reading.html
  • external-links.txt

  • 11 - TypeScript Decorators
  • 001 Section intro
  • 001 section11.zip
  • 002 2JsPrototype.zip
  • 002 JS prototypes
  • 003 3FirstDecorator.zip
  • 003 First Decorator - fields
  • 004 4ClassDecorator.zip
  • 004 Class decorators
  • 005 5DecoratorFactory.zip
  • 005 Decorator factories
  • 006 Method decorators - arguments
  • 007 7MethodDec2.zip
  • 007 Method decorators - advanced
  • 008 8ParamDec.zip
  • 008 Parameter decorators
  • 009 TypeScript 5 decorators intro
  • 010 10TS5ClassDec.zip
  • 010 TypeScript 5 class decorators
  • 011 11TS5FieldDec.zip
  • 011 TypeScript 5 field decorators
  • 012 12TS5FactDec.zip
  • 012 TypeScript 5 decorator factories
  • 013 13TS5MethodDec.zip
  • 013 TypeScript 5 method decorators
  • 014 TypeScript 5 accessor decorators
  • 015 Further reading.html
  • external-links.txt

  • 12 - Backend practice section
  • 001 Section intro
  • 001 section12.zip
  • 002 Express TypeScript setup
  • 003 Express Routing
  • 004 Express types and handlers
  • 005 Database solution
  • 006 Express middleware - request validator
  • 007 Zod
  • 008 Dependencies container
  • external-links.txt

  • 13 - Frontend practice section
  • 001 Section intro (and disclaimer)
  • 001 section13.zip
  • 002 React TypeScript project initialization
  • 003 React state and props
  • 004 React Types
  • 005 React component modeling
  • 006 Rendering lists in React with TypeScript
  • 007 React form and dynamic data
  • 008 React backend connection
  • 009 Error handling in React
  • external-links.txt

  • 14 - VSCode ecosystem
  • 001 Section intro
  • 001 section14.zip
  • 002 Debugging
  • 003 Linting
  • 004 Code navigation and refactoring
  • 005 Further reading.html
  • external-links.txt

  • 15 - Ending section
  • 001 Thank you!
  • 002 Bonus.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 40664
    حجم: 1558 مگابایت
    مدت زمان: 648 دقیقه
    تاریخ انتشار: ۲ آبان ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید