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

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 دقیقه
    تاریخ انتشار: 2 آبان 1403
    طراحی سایت و خدمات سئو

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