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

Advanced Node JS: Streams, Design Patterns, Performance

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

Level up your Node.js skills by mastering design patterns to solve common problems and scaling apps with streams.


1 - Before You Start
  • 1 -Requirements
  • 2 -import vs require

  • 2 - Fundamentals - Event Loop Under The Hood
  • 1 -Intro
  • 2 -The Event Loop
  • 3 -The Call Stack
  • 4 -Expensive Operations
  • 5 -Callbacks Under The Hood
  • 6 -setTimeout vs setImmediate vs process.nextTick

  • 3 - Fundamentals - Asynchronous Patterns
  • 1 -1.zip
  • 1 -Callback Pattern
  • 2 -2.zip
  • 2 -Resolving Promises
  • 3 -3.zip
  • 3 -Rejecting promises
  • 4 -4.zip
  • 4 -The promisify function
  • 5 -5.zip
  • 5 -Sequential execution
  • 6 -6.zip
  • 6 -async await with sequence
  • 7 -7.zip
  • 7 -Parallel execution
  • 8 -Concurrent operations
  • 8 -codes-finish.zip
  • 9 -Logging concurrent tasks
  • 9 -codes-finish.zip

  • 4 - Fundamentals - Event-driven Patterns
  • 1 -Event Emitter
  • 1 -code-end.zip
  • 2 -Emitter Methods
  • 3 -3.zip
  • 3 -Project - a todo list app Part 1
  • 4 -4.zip
  • 4 -Project - a todo list app Part 2

  • 5 - Streams - Fundamentals
  • 1 -Buffer vs Streams
  • 1 -codes.zip
  • 2 -2.zip
  • 2 -Readable streams
  • 3 -3.zip
  • 3 -Using readable streams
  • 4 -4.zip
  • 4 -Writable streams
  • 5 -5.zip
  • 5 -Backpressure
  • 6 -Piping streams
  • 7 -Duplex streams
  • 7 -code-end.zip
  • 8 -Transform streams
  • 8 -code-end.zip
  • 9 -9.zip
  • 9 -Streaming to the browser
  • 10 -Handling range requests
  • 10 -code-end.zip
  • 11 -Uploading streams
  • 11 -code-end.zip
  • 12 -Parsing multipart form-data

  • 6 - Streams - The Modern API
  • 1 -Intro
  • 2 -Generator functions explained
  • 3 -Exploring the new streams api
  • 3 -codes.zip
  • 4 -Streaming from databases
  • 5 -Initializing the database
  • 6 -Reading data as stream
  • 6 -codes.zip
  • 7 -Stream operators
  • 7 -codes.zip
  • 8 -Abort controller with streams

  • 7 - Performance and Scaling - Scalability Fundamental Concepts
  • 1 -Intro
  • 2 -The Three Scaling Strategies
  • 3 -Cloning
  • 4 -3.zip
  • 4 -Child Processes
  • 5 -Process Pool
  • 5 -end.zip
  • 6 -5.zip
  • 6 -Fault Tolerance
  • 7 -Using third-party tools
  • 8 -Scaling databases
  • 8 -end.zip
  • 9 -8.zip
  • 9 -Data partitioning explained

  • 8 - Performance and Scaling - Parallel Streams
  • 1 -Using child processes for parallel async operations
  • 2 -Initializing The Files
  • 2 -code-end.zip
  • 3 -Running tasks in child process
  • 3 -code-end.zip
  • 4 -Reading stream inside child process
  • 4 -code-end.zip
  • 5 -Converting child process into a stream
  • 5 -code-end.zip
  • 6 -Merging child process streams
  • 6 -code-end.zip
  • 7 -Writing to output
  • 7 -code-end.zip
  • 8 -Error handling
  • 8 -code-end.zip
  • 9 -Implementing the final logic
  • 9 -code-end.zip

  • 9 - Design Patterns - Creational Patterns
  • 1 -1.zip
  • 1 -Investigating an issue
  • 2 -Fixing the issue with the Singletones pattern
  • 3 -3.zip
  • 3 -The Singletones pattern with a simpler syntax
  • 4 -4.zip
  • 4 -The Prototype pattern
  • 5 -5.zip
  • 5 -The Factory pattern
  • 6 -6.zip
  • 6 -Investigating an issue
  • 7 -7.zip
  • 7 -Fixing the issue using the Builder pattern

  • 10 - Design Patterns - Structural Patterns
  • 1 -Investigating an issue
  • 1 -codes-before.zip
  • 2 -2.zip
  • 2 -Using the Adapter pattern
  • 3 -Investigating the Proxy pattern
  • 3 -codes-before.zip
  • 4 -4.zip
  • 4 -Using the Proxy pattern
  • 5 -The Composite pattern explained
  • 5 -codes-before.zip
  • 6 -6.zip
  • 6 -Implementing the composite pattern
  • 7 -The decorator pattern explained
  • 8 -8.zip
  • 8 -Implementing the decorator pattern

  • 11 - Design Patterns - Behavioral Patterns
  • 1 -1.zip
  • 1 -Chain of responsibility explained
  • 2 -2.zip
  • 2 -Implementing the chain of responsibility
  • 3 -3.zip
  • 3 -The Command pattern explained
  • 4 -4.zip
  • 4 -Implementing the command pattern
  • 5 -5.zip
  • 5 -The power of command pattern
  • 6 -6.zip
  • 6 -The Iterator pattern explained
  • 7 -7.zip
  • 7 -Implementing the iterator pattern
  • 8 -The observer pattern explained
  • 8 -start.zip
  • 9 -9.zip
  • 9 -Implementing the observer pattern
  • 10 -10.zip
  • 10 -The Strategy Pattern explained
  • 11 -11.zip
  • 11 -Implementing the strategy pattern
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 42240
    حجم: 4243 مگابایت
    مدت زمان: 568 دقیقه
    تاریخ انتشار: ۷ دی ۱۴۰۳
    طراحی سایت و خدمات سئو

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