Packt 1
Welcome to For over a decade, we have kept pace with
the tech industry, publishing more than 4000
2 P a c k t wwwwww..ppacckkttppuubb.c.coomm leading-edge titles and keeping our customers
and partners at the forefront of technology’s ever-
changing landscape.
We lead in corporate market training and eLearning,
creating essential content that addresses the most
current IT development trends and implementation
challenges.
Packt rapidly transforms today’s practical
knowledge into exceptional learning experiences.
Whether its understanding new and emerging
technologies, solving complex integration
challenges, or getting the very best from existing
platforms, our
partners know they can turn to us to keep them in
touch with every stage of the technology life-cycle.
Packt 3
Contents 4
5
Packt customer values 6
Our technologies 7
Our products 8
Packt books 9
Packt videos 10
Packt courseware 11
Packt Live 12
Instructor Led Training (ILO) 13
Partner with Packt 14
Partnership options
Content coverage
4 P a c k t wwwwww..ppacckkttppuubb.c.coomm Packt 5
Our Content We have built an extensive network of more than 6500 accomplished developers,
architects, administrators and technical peer reviewers. Through this, we ensure that we
keep a close eye on new and emerging technologies, topics, themes and tools that will
positively impact business.
All our authors are working professionals with extensive up-to-date, hands-on experience
in their fields of expertise. We rapidly transform their practical knowledge into market-
leading content that supports the development of critical skills for tech.
With an extensive roster of technical peer reviewers and a dedicated in-house editorial
team, we deliver multiple code examples alongside step-by-step walkthroughs of tools
and platforms. Code is tested and all examples are made available on GitHub, ready to
use.
We are continuously expanding our product range, varying from traditional book formats
and articles to videos, training.
6 P a c k t www.packtpub.com Packt 7
Packt Customer We focus our content on four key elements; these drive the value we provide to our
Values customers.
Our 400-strong editorial team is equipped to publish quality niche, highdemand content
on emerging technologies, at scale and faster than any other provider. This gives us the
edge to support essential skills development and move even further ahead of the curve.
Real-world Implementation
We focus on an applied, practical approach, driving learning with examples of how to put
knowledge to work. Theory is only ever half the picture; we cover the application areas
and solutions rather than just teaching the tool.
Multi-vendor Integration
Often choosing the right stack means working with multiple and varied technology
sources. We seek to break boundaries set by different vendors and help developers fill
in the gaps that documentation may not cover.
Robust Best Practices
We address the core features and pain points of a technology, enabling you to avoid
common problems and increase productivity. Our troubleshooting, problem-solving
techniques and design patterns are designed to save you time.
Early Availability
We strive to be first with information for our customers on new and emerging technologies,
alongside the latest version updates on more established frameworks. We highlight key
changes and their effects, keeping your skills relevant.
8 P a c k t wwwwww..ppacckkttppuubb.c.coomm Packt 9
Packt Packt provides technological insight for the entire IT community, from data analysts to
Technologies system administrators, from application developers to architects. Our customers are
professionals in many different industries; what they share is a need for information
about the best software tools, frameworks and platforms for their latest challenges.
In many areas where documentation and vendor support is limited, training can be even
slower to develop.
Packt provides essential guidance for developers to solve current challenges,
take advantage of latest technology improvements, and plan ahead for any changes
coming their way.
With continued trends towards Open Source software, the increasing diversity of stack
choices, and integration between multiple different vendor ecosystems, Packt plays an
important role as an impartial provider focused on the needs of the end developer.
Mobile Development Web Development
Enterprise Systems Game Development Programming Languages
Analytics & BI Cloud Software Architecture & Design
AI & Deep Learning Networking & SysAdmin DevOps & Automation
Machine Learning Cybersecurity Hardware & IoT
See pages 13-14 for more information on our detailed content coverage.
10 P a c k t wwwwww..ppacckkttppuubb.c.coomm Pa c kt 11
Our Products Packt learning content is an expanding range of products designed to enable IT
professionals to learn and stay up to date in ways that best suit their changing needs.
12 P a c k t wwwwww..ppacckkttppuubb.c.coomm Formats range from text content, to video and exercise-rich e-learning, to live delivery
training sessions.
Our product options support a wide range of business partners within the learning
ecosystem. Each product type is available as a discrete piece of learning or as part of
Packt-curated courses and learning paths.
They are also available for integration into partners’ own courses and curricula.
Books Videos and elearning
(Print and Electronic)
Courseware for products Learning
Instructor-led Paths
Training (ILT)
and Live Online
Training (ILO)
Online Instructor Led
Conferences Online Training
Pa c kt 13
Packt Books Packt Books enable developers to really get to grips with a technology, topic or theme.
Whether in print or digital format, Packt books offer a comprehensive treatment of our
14 P a c k t wwwwww..ppacckkttppuubb.c.coomm modern tech world.
Many developers still find a book is the best way to study code in depth, whether this
means going over sections as needed, following a structured learning path throughout,
or diving into specific
areas in the order of choice. Packt books provide a great way for experienced developers
to gain a complete picture of a new area and consider themes spanning various
technologies.
We provide a number of different approaches that target specific challenges that IT
professionals face at various points in their career development, with different tech
How It Works: practical information that helps the developer get up to speed with a
particular technology, its core features, benefits and pain points. It allows the developer
to see how it might fit into their own technology roadmap, while avoiding common
problems.
Implementation: This is an applied, practical approach, covering core techniques.
Developers will have both a task and a tech. Each technology can do a particular task, but
this is often complex and warrants guidance. Packt builds knowledge and understanding
for the developer, enabling them to create the solution they want.
Troubleshooting: We all use legacy systems. Problems arise when we try to integrate
new tech and bolt it on. Packt’s Troubleshooting series is designed to help with exactly
that.
Skill Up: A structured approach to learning a new area of technology that will take the
user from beginner to advanced. At the upper end of this learning path, advanced and
expert-level book series provide a way for more experienced developers to expand their
skills and commercial expertise.
Projects: A concise, task-oriented approach that takes a problem-solution approach to
resolve common issues. Projects-style titles help developers gain insight into specific
features by providing a particular context, which makes it easier to apply solutions to
their own task.
Pa c kt 15
Packt Videos requirements:
16 P a c k t wwwwww..ppacckkttppuubb.c.coomm Features of our product
▶▶ HD video quality
▶▶ Authors with proven expertise in field
▶▶ Assessment questions with each section
▶▶ Screen capture videos to help users code along
▶▶ Exercise files with every course to embed learning
Pa c kt 17
Packt Packt Books enable developers to really get to grips with a technology, topic or theme.
Courseware Whether in print or digital format, Packt books offer a comprehensive treatment of our
modern tech world.
Many developers still find a book is the best way to study code in depth, whether this
means going over sections as needed, following a structured learning path throughout,
or diving into specific
areas in the order of choice. Packt books provide a great way for experienced developers
to gain a complete picture of a new area and consider themes spanning various
technologies.
We provide a number of different approaches that target specific challenges that IT
professionals face at various points in their career development, with different tech
requirements:
18 P a c k t wwwwww..ppacckkttppuubb.c.coomm Pa c kt 19
Packt Live Online conferences from Packt
20 P a c k t wwwwww..ppacckkttppuubb.c.coomm Packt Live delivers first-hand ideas and learnings from trusted industry experts directly
to developers in your workplace. These are expert tech sessions, which match our tech
innovators and experts with developers’ needs, to help deliver your business goals.
For any business that uses software, maintaining and growing the skills of your team is
crucial to staying relevant. And what better way to stay in the game than to play with the
pros? Our sessions are developed by experts in the field and designed to accelerate
productivity and facilitate
adoption of cadence solutions, quickly and efficiently.
How It Works:
Take a look at the topics below or get in touch and tell us what you’re interested in. Our
expert will plan and deliver a bespoke session for your developer teams. Packt Live
includes a keynote presentation on the selected topic, followed by an interactive Q&A,
allowing your developers to get answers to their burning questions.
The sessions are delivered in-house or as webinars, allowing you to integrate multiple
locations and remote teams. Sessions typically last between 60 and 90 minutes, but the
format and content is flexible to suit your needs.
▶▶ InformationSecurityEssentials ▶▶ Development
▶▶ Deep Learning with ▶▶ Enterprise Automation with
TensorFlow DevOps and Ansible
▶▶ Enterprise Architecture and ▶▶ Bitcoin and Blockchain
Patterns ▶▶ Large-ScaleDataVisualization
▶▶ Going Serverless with AWS ▶▶ Industrial IOT
▶▶ Building Intelligent Systems ▶▶ Large-Scale Machine Learning
(AI)
with Spark
▶▶ Private Cloud Computing with ▶▶ Enterprise Automation using
▶▶ OpenStack DevOps
▶▶ Introduction to Java 9 ▶▶ Enterprise Mobility
▶▶ Modern Web with React Management with AirWatch
▶▶ Getting started with Full-Stack▶ ▶ Microservices
development ▶▶ Big Data Lakes
▶▶ Infrastructure as Code ▶▶ Streaming Analytics
▶▶ Getting Started with Angular ▶▶ Fast Data
Web
Pa c kt 21
Instructor Led Launching Autumn 2017
Online (ILO)
training Packt is introducing Instructor Led Online (ILO) training in Autumn 2017, expanding its
publishing expertise into the virtual classroom environment.
ILO Training is rapidly replacing classroom training as the preferred method of delivering
knowledge transfer for individuals, SMEs and Enterprise clients.
The advantages of ILO are extensive; it caters for colleagues in remote locations, reduces
travel and accommodation costs and allows you to access the best possible trainers,
regardless of where they are based.
Classes have strictly limited delegate numbers ensuring participants receive a high level
of instructor interaction and personal feedback.
As well as instructor interaction, courses include materials written by expert authors,
plentiful examples, regular exercises and a Live Labs coding environment.
Courses will be provided on Packt’s training platform, using the most experienced
trainers available for each subject.
Topics available through Packt Training will follow the brand ethos of providing timely
and practical coverage of new and emerging technologies.
To register your early interest in Packt Training, please contact:
Vishwas Kshirsagar
([email protected]) in India
or Chris Winstanley
([email protected]) in the UK.
22 P a c k t wwwwww..ppacckkttppuubb.c.coomm Pa c kt 23
Partner with At Packt, we work with a wide range of partners, offering flexible options for building
Packt our developer learning content into partner products and offerings. These options range
from full catalogue and metadata distribution to global resale and licensing deals, right
through to site licences and translation rights for individual titles.
We have a number of standard models that cater to the requirements of specific partner
types, but we are also open to new ways of working with our partners in all fields.
Our partners include distributors, resellers,
online learning platforms, training companies, digital learning providers,
enterprises and educational institutions.
Our partners value our rich content on emerging technologies, our lobal reach and
network and our trusted brand. We produce and package innovative, high-performing
content to support a 21 million strong
developer community.
When you partner with Packt, you create opportunities to immerse your customers in
their learning journey. You activate the process of upskilling, effecting positive change.
Are you a technical training organization? A technology book distributor or reseller?
An independent technical instructor or consultant? Are you looking to get involved or
partner with Packt?
If so, please get in touch with us; Packt’s mission is to build trust and opportunity globally,
developing and succeeding by helping you achieve your goals.
24 P a c k t wwwwww..ppacckkttppuubb.c.coomm Pa c kt 25
Partnership Licencing
Options
Packt has a variety of licensing options for Partners, ranging from translation to distribution.
26 P a c k t wwwwww..ppacckkttppuubb.c.coomm Packt can help partners quickly and effectively scale hyper-relevant learning materials
for use in this rapidly growing skills industry.
We license content into corporate, consumer and academic learning platforms both
directly and through aggregators, offering perpetual access or subscription to our full
library. Content is available through custom collections or single titles to meet your
specific requirements.
Packt also works with synergistic partners to license access to content as a free perk to
customers. In any model, our subject matter experts are on hand to help shape the most
relevant content package to your needs.
Partners interested in obtaining distribution or site licenses
for Packt products are welcome to contact our Partners team
to discuss their requirements. Our experienced team can
provide license terms to suit a variety of use cases.
Distributors
All our electronic and physical content is available for worldwide distribution. We have
numerous partners in this space and are always expanding our global client portfolio,
helping content providers stay relevant with essential developer learning.
For further information please contact a member of our
Channels team who would be happy to discuss:
[email protected].
Pa c kt 27
Analytics & BI Including Data Mining, Data Visualization and business intelligence tools such as
IBM Cognos, Pentaho, Splunk, Qlikview and Tableau.
Packt Content AI & Deep Covering all aspects of the fast-growing field of Artificial Intelligence, with Intelligent
Coverage Learning Systems, Neural Networks and algorithms, as well as Caffe, Theano, Keras, PyTorch,
and majorDeep Learning libraries.
28 P a c k t wwwwww..ppacckkttppuubb.c.coomm
Machine In-depth examples of implementing machine learning and ML algorithms, with
Learning languages such as R, Python and Julia and libraries including numpy, pandas and
scikit-learn.
Big Data & Comprehensive exploration of working with Big Data, including Hadoop, Spark,
Databases Elasticsearch and Storm, in addition to coverage of both SQL and NoSQL
databases, Blockchain and Bitcoin.
Programming Covering the full spectrum of established and emerging programming languages,
Languages from Java and C++, through C#, F#, ASP.NET and Visual Studio, to Go, Rust, Dart and
Ruby, and JVM languages such as Clojure, Scala, Haskell and Erlang.
Mobile We cater to both Android and iOS development, including Swift and Xcode, as
Development well as cross-platform tools such as Phonegap, Titanium, Qt and Xamarin, plus
frameworks like React Native.
Web We cover the full suite of modern web development, whether front-end, server-
Development side or full stack, including Angular, React, Bootstrap and Node.js, in addition to
CMS platforms and UX and UI tools.
Game We cover game programming across multiple engines and frameworks, such as
Development Unity, Cocos-2D, Unreal and CryEngine, as well as 3D Graphics tools like Blender
and OpenGL, and the emerging fields of VR and AR.
Software We share design patterns and best practice from experienced professionals,
Architecture & with areas such as high-performance programming and concurrency, as well as
software architecture topics including Reactive, Serverless and Microservices.
Design
From CRM and ERP, including Salesforce and Dynamics, to GIS and enterprise
Enterprise development including Oracle and Java, as well as Apache Camel, RabbitMQ,
Systems Alfresco, Servicenow, Spring, Maven, Gradle and Hibernate.
Cloud We cover all aspects of cloud platforms and datacenters: AWS, Azure, OpenStack,
Bluemix, GCP, and virtualization with VMWare, VSphere, Hyper-V and Citrix.
Networking & Covering Linux Administration, Windows Administration, with Windows Server,
SysAdmin System Center and Powershell, Network Monitoring and Analysis, with tools such as
Cisco, Nmap, Zabbix, Wireshark, and operating systems such as CentOS and RHEL.
Cybersecurity Covering penetration testing, with Kali Linux, Metasploit and BackTrack, as well as
growing topics such as digital forensics, information security and ethical hacking.
Hardware & IoT We cover developments within Internet of Things, including Consumer, Enterprise
and Industrial IoT, as well as Robotics, and single-chip computers.
DevOps & Configuration Management with Puppet, Chef, Ansible and Saltstack, Infrastructure
Automation as Code and Containerization with Docker and LXC. Packt covers the full scope of
DevOps, which includes shifts in working practice as well as technology.
Pa c kt 29
Contact Us
Livery Place Plot No. 103
35 Livery Street Arena House, 3rd Floor
Birmingham Road No.12, Opp. Goldfinch Hotel
B3 2PB MIDC, Andheri East
UK Mumbai 400093. India
Translation enquiries: [email protected]
Corporate/Academicpaperbackorders:trade@packtpub.
com
DigitalResale/PrintonDemand:[email protected]
www.packtpub.com
30 P a c k t wwwwww..ppacckkttppuubb.c.coomm