오디오북 라이프의 시작

격이 다른 오디오북 생활을 경험해보세요!

  • 언제든 손쉽게 구독해지 가능
  • 월정액 11900원 부터
  • 무제한 청취
  • 총 5만권 이상의 영/한 오디오북
  • 온가족을 위한 다양한 오디오북
지금 바로 시작해보세요!
kr all devices
Cover for Mastering JavaScript Design Patterns - Second Edition

Mastering JavaScript Design Patterns - Second Edition

언어학습
영어
형식
컬렉션

논픽션

Write reliable code to create powerful applications by mastering advanced JavaScript design patterns

About This Book

• Learn how to use tried and true software design methodologies to enhance your JavaScript code

• Discover robust JavaScript implementations of classic and advanced design patterns

• Packed with easy-to-follow examples that can be used to create reusable code and extensible designs

Who This Book Is For

This book is ideal for JavaScript developers who want to gain expertise in object-oriented programming with JavaScript and the new capabilities of ES-2015 to improve their web development skills and build professional-quality web applications.

What You Will Learn • Harness the power of patterns for tasks ranging from application building to code testing

• Rethink and revitalize your code with the use of functional patterns

• Improve the way you organize your code

• Build large-scale apps seamlessly with the help of reactive patterns

• Identify the best use cases for microservices

• Get to grips with creational, behavioral, and structural design patterns

• Explore advanced design patterns including dependency injection

In Detail

With the recent release of ES-2015, there are several new object-oriented features and functions introduced in JavaScript. These new features enhance the capabilities of JavaScript to utilize design patterns and software design methodologies to write powerful code.

Through this book, you will explore how design patterns can help you improve and organize your JavaScript code. You'll get to grips with creational, structural and behavioral patterns as you discover how to put them to work in different scenarios. Then, you'll get a deeper look at patterns used in functional programming, as well as model view patterns and patterns to build web applications.

This updated edition will also delve into reactive design patterns and microservices as they are a growing phenomenon in the world of web development. You will also find patterns to improve the testability of your code using mock objects, mocking frameworks, and monkey patching. We'll also show you some advanced patterns including dependency injection and live post processing.

By the end of the book, you'll be saved of a lot of trial and error and developmental headaches, and you will be on the road to becoming a JavaScript expert.

Style and approach

Packed with several real-world use cases, this book shows you through step-by-step instructions how to implement the advanced object-oriented programming features to build sophisticated web applications that promote scalability and reusability.

© 2016 Packt Publishing (전자책): 9781785880353

출시일

전자책: 2016년 6월 29일

태그

다른 사람들도 즐겼습니다 ...

  1. Artificial Intelligence: Robots, Applications, and Machine Learning in a Nutshell
    Artificial Intelligence: Robots, Applications, and Machine Learning in a Nutshell John Adamssen
  2. Bitcoin And Cryptocurrency Trading For Beginners: Bitcoin Options Strategies & Leveraged Trading Using Technical Indicators
    Bitcoin And Cryptocurrency Trading For Beginners: Bitcoin Options Strategies & Leveraged Trading Using Technical Indicators Carlo Barzini
  3. Mastering Operating Systems: Comprehensive Guide to Overview, Administration, and Security
    Mastering Operating Systems: Comprehensive Guide to Overview, Administration, and Security Virversity Online Courses
  4. Mastering Palo Alto Networks - Second Edition: Build, configure, and deploy network solutions for your infrastructure using features of PAN-OS
    Mastering Palo Alto Networks - Second Edition: Build, configure, and deploy network solutions for your infrastructure using features of PAN-OS Tom Piens aka 'reaper'
  5. Mastering Active Directory - Third Edition: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022
    Mastering Active Directory - Third Edition: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022 Dishan Francis
  6. Economics for People and the Planet: Inequality in the Era of Climate Change
    Economics for People and the Planet: Inequality in the Era of Climate Change James Boyce
  7. Blockchain Mastery - 2 Books Bundle: Everything you need to know about Cryptocurrency Market, How Libra Works, Blockchain Technology, Bitcoin, Ethereum, Ripple and Litecoin
    Blockchain Mastery - 2 Books Bundle: Everything you need to know about Cryptocurrency Market, How Libra Works, Blockchain Technology, Bitcoin, Ethereum, Ripple and Litecoin Richard Michael
  8. Transform Your Trajectory: How to Turn Your Most Challenging Moments Into Life-Changing Breakthroughs
    Transform Your Trajectory: How to Turn Your Most Challenging Moments Into Life-Changing Breakthroughs Eric Pfeiffer
  9. Artificial Intelligence: A Comprehensive Guide to AI, Machine Learning, Internet of Things, Robotics, Deep Learning, Predictive Analytics, Neural Networks, Reinforcement Learning, and Our Future
    Artificial Intelligence: A Comprehensive Guide to AI, Machine Learning, Internet of Things, Robotics, Deep Learning, Predictive Analytics, Neural Networks, Reinforcement Learning, and Our Future Neil Wilkins
  10. Defensive Security Handbook: Best Practices for Securing Infrastructure (2nd Edition)
    Defensive Security Handbook: Best Practices for Securing Infrastructure (2nd Edition) Amanda Berlin
  11. AI and the Future of the Public Sector: The Creation of Public Sector 4.0
    AI and the Future of the Public Sector: The Creation of Public Sector 4.0 Tony Boobier
  12. The Education Debate: What Everyone Needs to Know
    The Education Debate: What Everyone Needs to Know David Kirp
  13. Move This Way: Navigating the Emotional Transition to a New City
    Move This Way: Navigating the Emotional Transition to a New City Brian Sun
  14. Why Are Computers Slow?: and Other Questions About How Stuff Works
    Why Are Computers Slow?: and Other Questions About How Stuff Works Highlights for Children
  15. Tech Monopoly: (The MIT Press Essential Knowledge series)
    Tech Monopoly: (The MIT Press Essential Knowledge series) Herbert Hovenkamp
  16. Hidden Worldviews: Eight Cultural Stories That Shape Our Lives
    Hidden Worldviews: Eight Cultural Stories That Shape Our Lives Steve Wilkens
  17. Searcher Reaches Land's Limits, Volume I: A Commentary on Revelations of Mind
    Searcher Reaches Land's Limits, Volume I: A Commentary on Revelations of Mind Richard Dixey
  18. Founder's Legacy
    Founder's Legacy Simon Court
  19. The Secret of Academic Progress and Success: Education that is Christian
    The Secret of Academic Progress and Success: Education that is Christian Audu Suyum
  20. How to Build an Android: The True Story of Philip K. Dick’s Robotic Resurrection
    How to Build an Android: The True Story of Philip K. Dick’s Robotic Resurrection David F. Dufty
  21. Robots Revealed: Machines that fly, grip, slice and even sense their world
    Robots Revealed: Machines that fly, grip, slice and even sense their world Science News

언제 어디서나 스토리텔

  • 국내 유일 해리포터 시리즈 오디오북

  • 5만권이상의 영어/한국어 오디오북

  • 키즈 모드(어린이 안전 환경)

  • 월정액 무제한 청취

  • 언제든 취소 및 해지 가능

  • 오프라인 액세스를 위한 도서 다운로드

인기

스토리텔 언리미티드

5만권 이상의 영어, 한국어 오디오북을 무제한 들어보세요

11900 원 /월
  • 계정 1개

  • 무제한 청취

  • 사용자 1인

  • 무제한 청취

  • 언제든 해지하실 수 있어요

지금 바로 시작하기

패밀리

친구 또는 가족과 함께 오디오북을 즐기고 싶은 분들을 위해

매달 17900원 부터
  • 2-3 계정

  • 무제한 청취

  • 2-3 계정

  • 무제한 청취

  • 언제든 해지하실 수 있어요

2 개 계정

17900 원 /월
지금 바로 시작하기