![Take social media and apps dummies with you everywhere you go. Find us online at dummies.com.](/api/v2/epubs/9781119867180/files/images/ad1.png)
![Leveraging expertise on powerful multimedia sites. For advertising and sponsorships, visit dummies.com, a one-stop-shop for free online information.](/api/v2/epubs/9781119867180/files/images/ad2.png)
![Life made easier by reading books and eBooks, watching videos, and listening to audios and Webinars online. For more information, visit dummies.com/biz.](/api/v2/epubs/9781119867180/files/images/ad3.png)
![Interested in more titles on personal enrichment and professional development? Go to dummies.com.](/api/v2/epubs/9781119867180/files/images/ad4.png)
![Learning academics made easy and interesting, bringing personalized classrooms to the convenience of your home. Available online at dummies.com.](/api/v2/epubs/9781119867180/files/images/ad5.png)
![Small books for big imaginations in Little Minds - Unleash their creativity with a whole new array of books online. Visit dummies.com.](/api/v2/epubs/9781119867180/files/images/ad6.png)
Get Cybersecurity For Dummies, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.
Get Cybersecurity For Dummies, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.
Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.
Dive in for free with a 10-day trial of the O’Reilly learning platform—then explore all the other resources our members count on to build skills and solve problems every day.
Start your free trial Become a member now