Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cgm a22004457a 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  c         
007    cr cnu|||||||| 
007    vz czazuu 
008    200701s2020    xx ---            vleng   
019    1232115734|a1339285974 
024 8  9781800567320 
029 0  AU@|b000067301098 
035    (OCoLC)1162607619|z(OCoLC)1232115734|z(OCoLC)1339285974 
040    AU@|beng|cAU@|dNZCPL|dOCLCF|dOCLCO|dOCLCQ|dQ2U 
049    INap 
099    Streaming Video O’Reilly for Public Libraries 
100 1  Dichone, Paulo,|eauthor. 
245 10 Learn Java Design Patterns|h[O'Reilly electronic resource]
       :|bthe Complete Guide /|cDichone, Paulo.|h[O'Reilly 
       electronic resource] 
250    1st edition. 
264  1 |bPackt Publishing,|c2020. 
300    1 online resource (1 video file, approximately 9 hr., 48 
       min.) 
336    two-dimensional moving image|btdi|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    video file 
520    Get to grips with Java design patterns and write robust 
       and extensible software About This Video Understand 
       interfaces, composition, inheritance, and polymorphism Get
       up and running with the concepts behind design patterns 
       Learn the different design patterns with the help of real-
       world examples, code, and slides In Detail If you are an 
       intermediate to advanced Java developer or a developer in 
       any other OOP language and are looking to learn Java 
       design patterns, then this course is for you. It is also 
       tailored for anyone who has working knowledge of Java or 
       OOP knowledge and is looking to delve into the core 
       software development principles - design patterns. This 
       course will help you understand Java design patterns 
       effectively so you can apply what you've learned to your 
       projects. Design patterns are the common denominator you 
       need to learn in order to build effective software and 
       systems that work efficiently. In this course, you will 
       explore the different design patterns, right from the 
       Observer Design Pattern and the Singleton Design Pattern 
       through to the Adapter Design Pattern and Façade Design 
       Pattern. As you progress, you'll understand how to apply 
       these patterns to real-world projects. In addition to this,
       you'll get to grips with solving different software 
       architecture problems using the patterns. By the end of 
       this book, you will be well-versed with Java design 
       patterns and be able to write efficient and extensible 
       software. 
533    Electronic reproduction.|bBoston, MA :|cSafari.|nAvailable
       via World Wide Web.,|d2020. 
538    Mode of access: World Wide Web. 
542    |fPackt Publishing|g2020 
550    Made available through: Safari, an O'Reilly Media Company.
588    Online resource; Title from title screen (viewed May 29, 
       2020) 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
655  4 Electronic videos. 
710 2  Safari, an O'Reilly Media Company. 
776    |z1-80056-732-4 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/videos/~/9781800567320/?ar|zAvailable
       for O'Reilly for Public Libraries 
936    BATCHLOAD 
994    92|bJFN