ACM Learning Center
May 24, 2016
to view image click on
Welcome to the ACM Learning Center Bulletin

Welcome to the May 2016 ACM Learning Center Bulletin, keeping you current on the many online learning tools ACM offers to help extend our members' skills and knowledge. To suggest addition of books, courses, future Webinar speakers and topics, or just offer feedback, leave a note in the Learning Center Suggestion Box

ACM Learning Center

TOP STORIES

•  Register for June 17 Talk with Adrian Cockroft: "The Evolution of Microservices"

•  Register for June 22 ACM SIGSOFT Webinar: "Transferring Software Testing Tools to Practice"

•  Available on Demand: "A Pragmatic Introduction to Multicore Synchronization" with Samy Al Bahra

•  Register Now for Applicative, ACM's Conference for Software Developers, June 1-2, 2016

•  New Morgan Kaufmann and Syngress Titles Added to ACM eBook Catalog

LEARNING CENTER: Books, Courses, Videos

•  Featured Skillsoft Course: Clojure Fundamentals

•  New Skillsoft Books: May 2016

•  New Skillsoft Short Videos: May 2016

•  Featured MK Title: Data Architecture: A Primer for the Data Scientist

•  ACM Interview: ACM Interview: Herb Morreale

IN THE SPOTLIGHT

Register for June 17 Talk with Adrian Cockroft: "The Evolution of Microservices"
Register for our next ACM Learning Webinar, "The Evolution of Microservices", presented live on Friday, June 17 at 12 pm ET by Adrian Cockroft, Technology Fellow at Battery Ventures, and former Director of Web Engineering and Cloud Architect at Netflix. The talk will follow how cloud and containerization have driven microservices architectures, serverless deployments, and integrated DevOps based organizations. This talk will describe how to simulate and visualize large scale microservices deployments in a few seconds, to help your products, organization, and architecture adapt to changes on shorter and shorter timescales. You can view our entire archive of past ACM Learning Webinars on demand at http://learning.acm.org/webinar/.

Register for June 22 ACM SIGSOFT Webinar: "Transferring Software Testing Tools to Practice"
Register for the next ACM SIGSOFT Webinar, "Transferring Software Testing Tools to Practice", presented live on Wednesday, June 22 at 12 pm ET by Nikolai Tillmann, Principal Software Engineering Manager at Microsoft; Judith Bishop, Director of Computer Science at Microsoft Research; and Tao Xie, Associate Professor of Computer Science at the University of Illinois at Urbana-Champaign. This talk presents the presenters' experiences and lessons learned in successfully transferring tools from a medium-sized software testing project, Pex. A collaboration between groups at Microsoft across the world and academics in various universities, Pex has produced high-impact tools that are now shipped by the company and adopted by the community. Attendees will take away with some general ideas from our experiences that they can apply within their own projects. You can view our entire archive of past ACM Learning Webinars on demand at http://learning.acm.org/webinar/.

Available on Demand: "A Pragmatic Introduction to Multicore Synchronization" with Samy Al Bahra
If you missed it live, "A Pragmatic Introduction to Multicore Synchronization", presented by Samy Al Bahra, CTO of Backtrace I/O, Co-Organizer of the 2016 Applicative Conference, and member of the ACM Practitioners Board, is now available on demand. The talk covers challenges involved in achieving high performance multicore synchronization, beginning with fundamental scalability bottlenecks in multicore systems and memory models, and extending to advanced synchronization techniques involving scalable locking and lock-less synchronization. Samy introduces topics including memory coherence and consistency, memory organization, scalable locking, biased asymmetric synchronization, non-blocking synchronization, and safe memory reclamation. You can view our entire archive of past ACM Learning Webinars on demand at http://learning.acm.org/webinar/.

Register Now for Applicative, ACM's Conference for Software Developers, June 1-2, 2016
Applicative, a conference for software developers who want to build the technologies that will shape the future, will take place this year on June 1-2 at the Eisner & Lubin Auditorium at New York University. The conference includes two tracks, one on system level programming and another on application development, and it will feature speakers who work on developing and implementing cutting-edge technologies at leading technology companies, including Facebook, Google, Netflix, HootSuite, IBM, Intel, and Mozilla.

The systems software track will explore topics that enable systems-level practitioners to build better software for the modern world. This track's speakers will draw on their experience in design and implementation to demonstrate how novel technologies and low-level software can support some of today's most demanding workloads. In the application development track, speakers will discuss how they apply new technologies to the products they deliver, exploring topics such as reactive programming, microservices, single-page application frameworks, and other approaches focused on building more robust applications more quickly.

Click here to see a diverse cross-section of scheduled speakers including mobile app developers, infrastructure engineers, coding evangelists, efficiency experts, data wranglers, and more. Register here.

New Morgan Kaufmann and Syngress Titles Added to ACM eBook Catalog
Recently, 50 new titles have been added to the Morgan Kaufmann (MK) and Syngress Books collection, with coverage spanning Artificial Intelligence, Business Intelligence, Computer Human Interaction, Computing for Engineering, Computer Organization and Architecture, Data Management, Development Tools and Programming, Embedded Systems and Computer Engineering, Information Technology Networking, Professional and Career Development, Security, and Software. Below are just some of the highlights from the recently added titles:

  • Data Analysis in the Cloud: Models, Techniques and Applications
  • Data Architecture: A Primer for the Data Scientist Big Data, Data Warehouse and Data Vault
  • Digital Design and Computer Architecture: ARM Edition
  • Digital Identity Management
  • Embedded Systems: ARM Programming and Optimization
  • Emerging Trends in Computational Biology, Bioinformatics, and Systems Biology: Algorithms and Software Tools
  • High Performance Parallelism Pearls Volume Two: Multicore and Many-core Programming Approaches
  • Introduction to Statistical Machine Learning
  • Joe Celko's SQL for Smarties: Advanced SQL Programming
  • Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction
  • Predictive Analytics and Data Mining: Concepts and Practice with RapidMiner
  • RDF Database Systems: Triples Storage and SPARQL Query Processing
  • Refactoring for Software Design Smells: Managing Technical Debt
  • Successful User Experience: Strategies and Roadmaps
  • Topics in Parallel and Distributed Computing: Introducing Concurrency in Undergraduate Courses
See our full collection of recently added MK and Syngress eBooks at http://learning.acm.org/books/mknew.cfm.

Learning Center: Books, Courses, Videos

Featured Skillsoft Course: Clojure Fundamentals
This month's featured Skillsoft course is Clojure Fundamentals. Clojure, a dialect of Lisp, is a dynamic programming language that compiles to JVM bytecode. In this course, you'll learn the fundamentals of programming with Clojure including basic syntax and using Leiningen to build Clojure programs. You'll also learn about program flow and working with functions and namespaces.

To access this and more than 1,300 Skillsoft Learning Collections courses, visit the ACM Learning Center, log in with your member credentials, and click on Skillsoft Learning in the top right corner. To jump directly to particular subject areas, visit the Skillsoft Learning Collections page. For more on these changes and new features in Skillport 8, see our Skillsoft FAQ/Support page.

New Skillsoft Books: May 2016
New books covering the latest IT skills and technologies are always being added to the ACM Skillsoft Learning Collections. Here are some of the notable titles recently added to our library:

  • Beginning ASP.NET for Visual Studio 2015
  • Building a Scalable Data Warehouse with Data Vault 2.0
  • C# 24-Hour Trainer, Second Edition
  • Developing Essbase Applications: Hybrid Techniques and Practices
  • Fraud Analytics Using Descriptive, Predictive, and Social Network Techniques: A Guide to Data Science for Fraud Detection
  • MySQL for the Internet of Things
  • Pro PHP and jQuery, Second Edition
  • Processing: A Programming Handbook for Visual Designers and Artists, Second Edition
  • Professional Python
  • Tableau for Dummies
A more comprehensive list of recently added book titles is available at http://learning.acm.org/books/skillsoft_video.cfm (see sidebar). To access this and more than 3,000 Skillsoft Learning Collections eBooks, visit the ACM Learning Center, log in with your member credentials, and click on Skillsoft Learning in the top right corner. To jump directly to particular subject areas, visit the Skillsoft Learning Collections page.

New Skillsoft Short Videos: May 2016
Did you know that ACM members have access to thousands of IT and productivity videos from Skillsoft? Covering a variety of today's hottest topics, these videos offer "on-the-job" support and "just-in-time" solutions for busy practitioners. Check out a couple of demo videos on Python and AngularJS. Recently, Skillsoft added significant video content in the following knowledge areas:

  • A+ Practical
  • Apache Storm Introduction
  • ARCH
  • IINS
  • Introduction to ASP.NET Core 1.0
  • LoopBack Node.js Framework
  • Microsoft Enterprise Mobility Suite
  • Oracle Database 12c Revisions
  • REST API
  • RHCVA
  • Titanium
  • Using Adobe Typekit
  • Vagrant Development Environments
  • Universal Windows Platform
  • Universal Windows Platform � App Architecture and UX/UI with C#
  • Visual Studio Application Lifecycle Management
  • VMware NSX Network Virtualization
See http://learning.acm.org/books/skillsoft_video.cfm for more information on short videos.

Featured MK Title: Data Architecture: A Primer for the Data Scientist
Data Architecture: A Primer for the Data Scientist addresses the larger architectural picture of how Big Data fits with the existing information infrastructure, an essential topic for the data scientist. Drawing upon years of practical experience and using numerous examples and an easy to understand framework, authors W.H. Inmon and Daniel Linstedt define the importance of data architecture and how it can be used effectively to harness big data within existing systems.

This is just one of more than 460 titles from publishers Morgan Kaufmann (MK) and Syngress in ACM's eBook collection, covering the most bleeding-edge topics in computing, such as Big Data, Cybersecurity, Human-Computer Interaction, Parallel Computing, and more. The books are available in PDF (and some in ePub) and are downloadable to your desktop, laptop, tablet, and any popular eBook reader on your mobile device. All members (Student and Professional) can access them through the ACM Learning Center eBook catalog as well as the ACM Digital Library.

ACM Interview: Herb Morreale
Tune in as the leaders, innovators, and entrepreneurs advancing computing as a science and a profession discuss their background, experience, and career highlights, all while providing invaluable insights and lessons learned for future computing professionals in this ongoing series of exclusive interviews conducted by Stephen Ibaraki, Chair of the ACM Professional Development Committee.

In a recent ACM Podcast Stephen Ibaraki interviewed Herb Morreale, CEO and founder of 6kites, Inc. Morreale talks about engaging future technologists through the Domino Awards, shares tips from mentoring entrepreneurs through the Techstars accelerator, his views on computing professionalism and ethics, and more.

to view image click on

Association for
Computing Machinery

2 Penn Plaza, Suite 701, New York, NY 10121

Copyright © 2016, ACM, Inc. All rights reserved

You are subscribed with: &*TO;
Unsubscribe

Connect with us:

to view image click on to view image click on to view image click on to view image click on to view image click on