Skip to Main Content

Information Technology

Technical communication

Book

This book explores the different job functions, goals, relationships, and other factors that may impact how IT and cybersecurity teams interact. Learn how to identify communication problems within teams and apply the principles to improve how they collaborate and compromise.

This book chapter explains the difference between technical information and quality technical information.

Interactive

This course will teach you how to best communicate with your teammates when conducting code reviews. Learn how to be fair, objective, and productive when giving constructive feedback.

This course focuses on the soft skills requires to excel in technical roles. The skills you develop in this course will help you establish standards and processes, hold effective meetings, and become a more effective technical communicator.

Website

This guide is a comprehensive resource for contributing to Python, for both new and experienced contributors.

This guide provides tips for writing clear, performant, and idiomatic Go code.

This guide serves as the complete definition of Google's coding standards for source code in the Java™ Programming Language.

This webpage has help information for managing version control to share and manage code within a team.