|
October 18, 2017
Network analysis is a powerful tool you can apply to a multitude of datasets and situations. Complex Network Analysis in Python will show you how to work with all kinds of networks, including social, product, temporal, spatial, and semantic networks. Convert almost any real-world data into a complex network—from co-using cosmetic products to muddy hedge fund connections and even online friendships. Now in beta at pragprog.com/book/dzcnapy
You think agile techniques might be for you, but your projects and organization are unique. Let Johanna Rothman show you how to Create Your Successful Agile Project, now in print and shipping from pragprog.com/book/jragm. Makes a great gift.
Come and get it!
/\ndy
Complex Network Analysis in Python: Recognize → Construct → Visualize → Analyze → Interpret
Complex network analysis used to be done by hand or with non-programmable network analysis tools, but not anymore! You can now automate and program these tasks in Python. Complex networks are collections of connected items, words, concepts, or people. By exploring their structure and individual elements, we can learn about their meaning, evolution, and resilience.
Starting with simple networks, convert real-life and synthetic network graphs into networkx data structures. Look at more sophisticated networks and learn more powerful machinery to handle centrality calculation, blockmodeling, and clique and community detection. Get familiar with presentation-quality network visualization tools, both programmable and interactive, including Gephi, a CNA explorer. Adapt the patterns from the case studies to your problems. Explore big networks with NetworKit, a high-performance networkx substitute. Each part in the book gives you an overview of a class of networks, includes a practical study of networkx functions and techniques, and concludes with case studies from various fields, including social networking, anthropology, marketing, and sports analytics.
Combine your CNA and Python programming skills to become a better network analyst, a more accomplished data scientist, and a more versatile programmer.
Now available in beta from pragprog.com/book/dzcnapy.
Create Your Successful Agile Project: Collaborate, Measure, Estimate, Deliver
You’ve tried to use an off-the-shelf approach to agile techniques, and it’s not working. Instead of a standard method or framework, work from agile and lean principles to design your own agile approach in a way that works for you. Build collaborative, cross-functional teams. See how small batch sizes and frequent delivery create an environment of trust and transparency between the team, management, and customers. Learn about the interpersonal skills that help agile teams work together so well.
In addition to seeing work and knowing what "done" means, you'll see examples of many possible team-based measurements. Look at tools you can use for status reporting, and how to use those measurements to help your managers understand what agile techniques buy them. Recognize the traps that prevent agile principles from working in too many organizations, and what to do about those traps. Use agile techniques for workgroups, and see what managers can do to create and nurture an agile culture. You might be surprised at how few meetings and rituals you need to still work in an agile way.
Johanna's signature frankness and humor will get you on the right track to design your agile project to succeed.
Now in print and shipping from pragprog.com/book/jragm.
Upcoming Author Appearances2017-10-19 Ludovico Fischer,
React Amsterdam/Amsterdam
2017-10-23 VM Brasseur,
All Things Open 2017
2017-10-27 Chris Adamson,
Swift by Northwest
2017-10-29 VM Brasseur,
LISA 2017
2017-11-08 Fred Hebert,
CodeMesh, London
2017-11-13 Sandy Mamoli,
Agile Encore
2017-11-15 Noel Rappin,
RubyConf, New Orleans
2017-11-30 Sandy Mamoli,
Yow! Melbourne, Sydney and Brisbane
You Could Be a Published Author
Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at our pragprog.com/write-for-us page for details, including our 50% royalty (yes, for real!) and world-class development editors.
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
Tell your friends! Tweet this
Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.
Andy Hunt
Publisher, Pragmatic Bookshelf
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts PragProg.com
Manage your subscription using your account, or permanently unsubscribe here. Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615
|