About ACM Learning Center
The ACM Learning Center is a major part of ACM’s commitment to the lifelong learning and professional development of computing practitioners. Explore online books, courses, videos, and tutorials from top content publishers; ACM-produced keynote-style talks and deep technical dives on bleeding-edge topics from leading researchers and practitioners; and a variety of special member offers and other resources.
For ACM Members, the Learning Center offers complimentary access (both desktop and mobile) to thousands of e-learning assets across multiple platforms. This includes more than 60,000 books and videos on ACM's custom O'Reilly Online Learning platform for ACM Professional Members who sign up for the ACM Skills Bundle Add-On; 2,000 courses on ACM's custom Pluralsight platform and more than 9,700 courses and 11,000 e-books from Skillsoft on the Percipio platform for ACM Professional and Student Members.
Members and non-members alike enjoy access to ACM TechTalks, our popular series of webcasts presented by A.M. Turing and ACM Prize in Computing recipients, ACM Fellows, up-and-coming researchers, and accomplished practitioners.
In addition to many e-learning resources, ACM members are also eligible for special offers: exclusive tuition scholarships from online university partners, discounts on training toward popular vendor certifications, and more.
Learn about the volunteer committees that assist ACM with providing tools for lifelong learning for computing professionals and students.
Publish with ACM
ACM's prestigious conferences and journals seek top-quality papers in all areas of computing and IT. It is now easier than ever to find the most appropriate venue for your research and publish with ACM.
ACM Case Studies
Written by leading domain experts for software engineers, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. Often through first-hand accounts, these pieces explore what the challenges were, the tools and techniques that were used to combat them, and the solution that was achieved.