- Books/Videos on Sale (or Free) Today
- Select New Books and Courses
- New/Updated Safari Books and Courses
These deals are good for today only, so be sure to take advantage of the pricing before the offers expire.
Free Kali Linux: Wireless Penetration Testing Beginner’s Guide
Free Packt eBook by Vivek Ramachandran, Cameron Buchanan (valid through 11/12 at 19:00 EST). This book covers Kali Linux, Penetration Testing, Wireless, WLAN, WPA Enterprise, RADIUS, WPS.
Master wireless testing techniques to survey and attack wireless networks with Kali Linux
As wireless networks become ubiquitous in our lives, wireless penetration testing has become a key skill in the repertoire of the professional penetration tester. The Kali Linux security distribution comes with a myriad of tools used for networking attacks and detecting security loopholes.
Kali Linux Wireless Penetration Testing Beginner’s Guide presents wireless pentesting from the ground up, introducing all elements of penetration testing with each new technology. Learn various wireless testing methodologies by example, from the basics of wireless routing and encryption through to detailed coverage of hacking methods and attacks such as the Hirte and Caffe Latte.
What You Will Learn
- Create a wireless lab for your experiments
- Sniff out wireless packets and hidden networks
- Capture and crack WPA-2 keys
- Discover hidden SSIDs
- Explore the ins and outs of wireless technologies
- Sniff probe requests and track users through SSID history
- Attack radius authentication systems
- Sniff wireless traffic and collect interesting data
- Decrypt encrypted traffic with stolen keys
About the Authors
Vivek Ramachandran has been working on Wi-Fi Security since 2003. He discovered the Caffe Latte attack and also broke WEP Cloaking, a WEP protection schema, publicly in 2007 at DEF CON. In 2011, he was the first to demonstrate how malware could use Wi-Fi to create backdoors, worms, and even botnets.
Earlier, he was one of the programmers of the 802.1x protocol and Port Security in Cisco’s 6500 Catalyst series of switches and was also one of the winners of the Microsoft Security Shootout contest held in India among a reported 65,000 participants. He is best known in the hacker community as the founder of SecurityTube.net, where he routinely posts videos on Wi-Fi Security, assembly language, exploitation techniques, and so on. SecurityTube.net receives over 100,000 unique visitors a month.
Vivek’s work on wireless security has been quoted in BBC Online, InfoWorld, MacWorld, The Register, IT World Canada, and so on. This year, he will speak or train at a number of security conferences, including Blackhat, Defcon, Hacktivity, 44con, HITB-ML, BruCON Derbycon, Hashdays, SecurityZone, SecurityByte, and so on.
Cameron Buchanan is a penetration tester by trade and a writer in his spare time. He has performed penetration tests around the world for a variety of clients across many industries. Previously, he was a member of the RAF. In his spare time, he enjoys doing stupid things, such as trying to make things fly, getting electrocuted, and dunking himself in freezing cold water. He is married and lives in London.
$19.99 InformIT eBook by Zed Shaw. This book covers Python 3.6.
Transform Your Ideas into High-Quality Python Code!
Zed Shaw has perfected the world’s best system for becoming a truly effective Python 3.x developer. Follow it and you will succeed—just like the tens of millions of programmers he’s already taught. You bring the discipline, commitment, and persistence; the author supplies everything else.
In Learn Python 3 the Hard Way, Zed Shaw taught you the basics of Programming with Python 3. Now, in Learn More Python 3 the Hard Way, you’ll go far beyond the basics by working through 52 brilliantly crafted projects. Each one helps you build a key practical skill, combining demos to get you started and challenges to deepen your understanding. Zed then teaches you even more in 12 hours of online videos, where he shows you how to break, fix, and debug your code.
First, you’ll discover how to analyze a concept, idea, or problem to implement in software. Then, step by step, you’ll learn to design solutions based on your analyses and implement them as simply and elegantly as possible. Throughout, Shaw stresses process so you can get started and build momentum, creativity to solve new problems, and quality so you’ll build code people can rely on.
- Manage complex projects with a programmer’s text editor
- Leverage the immense power of data structures
- Apply algorithms to process your data structures
- Master indispensable text parsing and processing techniques
- Use SQL to efficiently and logically model stored data
- Learn powerful command-line tools and skills
- Combine multiple practices in complete projects
- It’ll be hard at first. But soon, you’ll just get it—and that will feel great!
This course will reward you for every minute you put into it. Soon, you’ll go beyond merely writing code that runs: you’ll craft high-quality Python code that solves real problems. You’ll be a serious Python programmer.
Perfect for Everyone Who’s Already Started Working with Python, including Junior Developers and Seasoned Python Programmers Upgrading to Python 3.6+
About the Author
Zed A. Shaw is the author of the popular online books Learn Python the Hard Way, Learn Ruby the Hard Way, and Learn C the Hard Way. He is also the creator of several open source software projects like Mongrel, Lamson, Mongrel2, and has been programming and writing for nearly 20 years.
$9.99 3D Printed Science Projects Ideas for your classroom, science fair or home
$9.99 Apress eBook by Joan Horvath, Rich Cameron. This book covers 3D Printing.
- Book covers 8 separate, customizable projects, each applied to a different topic
- Learn to use a 3D printer to create these and other models as simply as possible
- Science fair project suggestions and extensive “where to learn more” resources are included
Create 3D printable models that can help students from kindergarten through grad school learn math, physics, botany, chemistry, engineering and more.
This book shows parents and teachers how to use the models inside as starting points for 3D printable explorations. Students can start with these models and vary them for their own explorations. Unlike other sets of models that can just be scaled, these models have the science built-in to allow for more insight into the fundamental concepts.
Each of the eight topics is designed to be customized by you to create a wide range of projects suitable for science fairs, extra credit, or classroom demonstrations. Science fair project suggestions and extensive “where to learn more” resources are included, too. You will add another dimension to your textbook understanding of science.
What You’ll Learn
- Create (and present the science behind) 3D printed models.
- Use a 3D printer to create those models as simply as possible.
- Discover new science insights from designing 3D models.
Who This Book Is For
Parents and teachers
About the Authors
As an engineer and management consultant, Joan Horvath has coordinated first-of-a-kind interdisciplinary technical and business projects, helping people with no common vocabulary (startups, universities, small towns, etc). work together. Her experience as a systems engineer has spanned software development, spacecraft flight operations, risk management, and spacecraft/ground system test and contingency planning.As an educator, Joan’s passion is bringing science and technology to the non-specialist in a comprehensible and entertaining way that will stay with the learner for a lifetime.
Rich Cameron is a co-founder of Pasadena-based Nonscriptum LLC. Nonscriptum consults for educational and scientific users in the areas of 3D printing and maker technologies. Rich (known online as “Whosawhatsis”) is an experienced open source developer who has been a key member of the RepRap 3D-printer development community for many years. His designs include the original spring/lever extruder mechanism used on many 3D printers, the RepRap Wallace, and the Deezmaker Bukito portable 3D printer. By building and modifying several of the early open source 3D printers to wrestle unprecedented performance out of them, he has become an expert at maximizing the print quality of filament-based printers. When he’s not busy making every aspect of his own 3D printers better, from slicing software to firmware and hardware, he likes to share that knowledge and experience online so that he can help make everyone else’s printers better too.
50% off Irresistible APIs Designing web APIs that developers will love
50% off Manning’s eBook by Kirsten L. Hunter with forward by Adrian Cockcroft. This book covers Web API.
Irresistible APIs provides step-by-step guidance for designing APIs that reflect an application’s core business value, delight the developers who use them, and will stand the test of time. In it, business product managers and developers learn how to treat an API as a first-class product.
About the technology
It takes a village to deliver an irresistible web API. Business stakeholders look for an API that works side-by-side with the main product to enhance the experience for customers. Project managers require easy integration with other products or ways for customers to interact with your system. And, developers need APIs to consistently interoperate with external systems. The trick is getting the whole village together. This book shows you how.
About the book
Irresistible APIs presents a process to create APIs that succeed for all members of the team. In it, you’ll learn how to capture an application’s core business value and extend it with an API that will delight the developers who use it. Thinking about APIs from the business point of view, while also considering the end-user experience, encourages you to explore both sides of the design process and learn some successful biz-to-dev communication patterns. Along the way, you’ll start to view your APIs as part of your product’s core value instead of just an add-on.
- Design-driven development
- Developing meaningful use cases
- API guiding principles
- How to recognize successful APIs
About the reader
Written for all members of an API design team, regardless of technical level.
About the author
Kirsten Hunter is an API evangelist who helps developers and business stakeholders understand, design, and deliver amazing APIs.
50% off Aurelia in Action
Aurelia in Action teaches you how to build fantastic single page applications with the Aurelia framework. Starting with a complete overview of Aurelia and what makes it a great SPA framework you’ll dive straight into building your first Aurelia application. Far more than an Aurelia reference, this book teaches you to design and build production-quality single page web applications. You’ll then dig deep into templating and data binding the Aurelia way. You’ll also learn about routing, working with HTTP, and extending Aurelia. Finishing everything off, you’ll tune, secure, and deploy your finished SPAs, giving you everything you need to create modern web apps for a modern world.
About the technology
- Templating and data-binding
- Inter-component communication
- GUI and SPA design techniques
- View composition
- Testing, tuning, and deploying your SPA
About the reader
About the author
Sean Hunter is a software developer in Melbourne, Australia with 9 years of web development experience.
50% off hapi.js in Action
Hapi.js in Action teaches you how to build modern Node-driven applications using hapi.js. Packed with examples, this book takes you from your first simple server through the skills you’ll need to build a complete application.
About the technology
The hapi.js web framework for Node.js is built around three radical ideas. Developer productivity: hapi’s intuitive setup gets you up and running in no time. Maintainability: hapi’s modular design allows for easy scaling and improvement. Flexibility: hapi has a lightweight core that you can expand and customize with plugins. Are you ready to get hapi?
About the book
Hapi.js in Action is an incredibly practical book that teaches you to build APIs, servers, and applications using Node.js and the hapi.js framework. You’ll begin with an easy-to-follow mental model of a Node.js web application and see exactly where hapi fits into the picture. Then, you’ll walk through building an API and composing it into a web application. Along the way, you’ll explore key topics like validation, testing, authentication, and deployment. Throughout, you’ll learn how to build rock-solid, secure, and fast applications.
- Best practices for Node application design
- Building APIs with hapi
- Maintaining and scaling applications
- Extending hapi with plugins
About the reader
About the author
Matt Harrison is a core contributor to hapi.js and an active member of the Node community.
Seven Databases in Seven Weeks, Second Edition A Guide to Modern Databases and the NoSQL Movement by Luc Perkins, Jim Wilson, Eric Redmond. This book covers NoSQL, Redis, Neo4j, CouchDB, MongoDB, HBase, Postgres, DynamoDB.
Data is getting bigger and more complex by the day, and so are your choices in handling it. Explore some of the most cutting-edge databases available—from traditional relational databases to newer NoSQL approaches—and make informed decisions about challenging data storage problems. This is the only comprehensive guide to the world of NoSQL databases, with in-depth practical and conceptual introductions to seven different technologies: Redis, Neo4J, CouchDB, MongoDB, HBase, Postgres, and DynamoDB. This second edition includes a new chapter on DynamoDB and updated content for each chapter.
About this Title
While relational databases such as MySQL remain as relevant as ever, the alternative, NoSQL paradigm has opened up new horizons in performance and scalability and changed the way we approach data-centric problems. This book presents the essential concepts behind each database alongside hands-on examples that make each technology come alive.
With each database, tackle a real-world problem that highlights the concepts and features that make it shine. Along the way, explore five database models—relational, key/value, columnar, document, and graph—from the perspective of challenges faced by real applications. Learn how MongoDB and CouchDB are strikingly different, make your applications faster with Redis and more connected with Neo4J, build a cluster of HBase servers using cloud services such as Amazon’s Elastic MapReduce, and more. This new edition brings a brand new chapter on DynamoDB, updated code samples and exercises, and a more up-to-date account of each database’s feature set.
Whether you’re a programmer building the next big thing, a data scientist seeking solutions to thorny problems, or a technology enthusiast venturing into new territory, you will find something to inspire you in this book.
What You Need
You’ll need a *nix shell (Mac OS or Linux preferred, Windows users will need Cygwin), Java 6 (or greater), and Ruby 1.8.7 (or greater). Each chapter will list the downloads required for that database.
About the Authors
Luc Perkins is a customer success engineer at Reflect Technologies, a data reporting and visualization startup in Portland, OR. In the past, he has worked as a technical writer for companies such as Twitter and Basho, and is actively involved in the Write the Docs community of technical writers.
Eric Redmond has been in the software industry for more than 20 years, working with Fortune 500 companies, governments, and many startups. He is a coder, illustrator, international speaker, and active organizer of several technology groups.
Jim R. Wilson is a software engineer at Google creating machine learning visualizations on the Big Picture team. He’s contributed to TensorFlow’s visualization suite, TensorBoard, and other open source projects.
Association for Talent Development
- Destination Facilitation: A Travel Guide to Training Around the World (Book) by Donna Steffey
Chapman and Hall/CRC
- A Systematic Approach to Learning Robot Programming with ROS (Book) by Wyatt Newman
O’Reilly Media, Inc.
- Swarm v. Fleet v. Kubernetes v. Mesos (Book) by Adrian Mouat
- Git Essentials - Second Edition (Book) by Ferdinando Santacroce
- Mastering Android Development with Kotlin (Book) by Miloš Vasić
- React Native Blueprints (Book) by Emilio Rodriguez Martinez
- Rust Essentials - Second Edition (Book) by Ivo Balbaert
- Essentials of Chemical Reaction Engineering, 2nd Edition (Book) by H. Scott Fogler
Stone River eLearning
- Essential Docker for Python Flask Development (Video) by Jorge Escobar