- Adopt practices that make remote work easier.
- Identify tools for code collaboration and project management.
- Create a team strategy to develop software remotely.
Overview
Software development is well-suited to remote and distributed teams. There are many techniques for working together successfully. In this learning path, developers and team leads can learn best practices for remote communication, collaboration, project management, and agile ceremonies.
Syllabus
Courses under this program:
Course 1: Time Management: Working from Home
-Get time management tips to stay productive and balanced when working from home part time or full time.
Course 2: Computer and Text Neck Stretching Exercises
-Learn simple exercises to help relieve and prevent neck pain.
Course 3: Visual Studio 2019 Essential Training
-Learn the essentials of Visual Studio, the integrated development environment from Microsoft. Unlock the power of Visual Studio tools for writing, refactoring, and debugging code.
Course 4: Learning GitHub
-GitHub is the industry-standard tool for collaborating on and sharing code. Learn the basics, including common uses, workflows, and best practices for GitHub and Git.
Course 5: Git for Teams
-Learn best practices for using Git as a team. Explore techniques and tools that can help you and your team work together harmoniously and quickly deliver high-quality software.
Course 6: Slack Essential Training
-Learn to collaborate seamlessly with Slack, the popular team communication and chat tool.
Course 7: Microsoft Teams Essential Training (2019)
-Learn how to use the essentials of Microsoft Teams, the Office 365 collaborative workspace app.
Course 8: Learning Jira Software (2019)
-Learn how to use Jira and the new Jira experience for issue tracking and project management. Learn Jira basics, such as creating and searching for tickets and building dashboards.
Course 9: Trello Essential Training
-Learn how to organize your own work and collaborate on projects with your team using Trello.
Course 10: Agile Software Development: Remote Teams
-Successfully roll out an agile-based remote working strategy for your software team. Learn best practices for effective communication, hiring, and distributed development.
Course 11: Agile Software Development: Pair and Mob Programming
-Learn all about the mechanics, details, and value of collaborative coding approaches—namely, pair programming and mob programming—that can help you solve problems faster.
Course 12: Managing Virtual Teams
-Learn how to manage a virtual team made up of remote team members located in different geographies and time zones.
Course 13: Learning VPN
-Get an introduction to virtual private networks (VPNs). Learn the basics you need to know to set up system access for remote users via VPN.
Course 1: Time Management: Working from Home
-Get time management tips to stay productive and balanced when working from home part time or full time.
Course 2: Computer and Text Neck Stretching Exercises
-Learn simple exercises to help relieve and prevent neck pain.
Course 3: Visual Studio 2019 Essential Training
-Learn the essentials of Visual Studio, the integrated development environment from Microsoft. Unlock the power of Visual Studio tools for writing, refactoring, and debugging code.
Course 4: Learning GitHub
-GitHub is the industry-standard tool for collaborating on and sharing code. Learn the basics, including common uses, workflows, and best practices for GitHub and Git.
Course 5: Git for Teams
-Learn best practices for using Git as a team. Explore techniques and tools that can help you and your team work together harmoniously and quickly deliver high-quality software.
Course 6: Slack Essential Training
-Learn to collaborate seamlessly with Slack, the popular team communication and chat tool.
Course 7: Microsoft Teams Essential Training (2019)
-Learn how to use the essentials of Microsoft Teams, the Office 365 collaborative workspace app.
Course 8: Learning Jira Software (2019)
-Learn how to use Jira and the new Jira experience for issue tracking and project management. Learn Jira basics, such as creating and searching for tickets and building dashboards.
Course 9: Trello Essential Training
-Learn how to organize your own work and collaborate on projects with your team using Trello.
Course 10: Agile Software Development: Remote Teams
-Successfully roll out an agile-based remote working strategy for your software team. Learn best practices for effective communication, hiring, and distributed development.
Course 11: Agile Software Development: Pair and Mob Programming
-Learn all about the mechanics, details, and value of collaborative coding approaches—namely, pair programming and mob programming—that can help you solve problems faster.
Course 12: Managing Virtual Teams
-Learn how to manage a virtual team made up of remote team members located in different geographies and time zones.
Course 13: Learning VPN
-Get an introduction to virtual private networks (VPNs). Learn the basics you need to know to set up system access for remote users via VPN.
Courses
-
Successfully roll out an agile-based remote working strategy for your software team. Learn best practices for effective communication, hiring, and distributed development.
-
Learn how to use the essentials of Microsoft Teams, the Microsoft 365 collaborative workspace app.
-
Learn all about the mechanics, details, and value of collaborative coding approaches—namely, pair programming and mob programming—that can help you solve problems faster.
-
Get time management tips to stay productive and balanced when working from home part time or full time.
-
Learn best practices for using Git as a team. Explore techniques and tools that can help you and your team work together harmoniously and quickly deliver high-quality software.
-
GitHub is the industry-standard tool for collaborating on and sharing code. Learn the basics, including common uses, workflows, and best practices for GitHub and Git.
-
Get an introduction to virtual private networks (VPNs). Learn the basics you need to know to set up system access for remote users via VPN.
-
Learn how to manage a virtual team made up of remote team members located in different geographies and time zones.
-
Learn simple exercises to help relieve and prevent neck pain.
-
Learn how to use Jira and the new Jira experience for issue tracking and project management. Learn Jira basics, such as creating and searching for tickets and building dashboards.
-
Learn to collaborate seamlessly with Slack, the popular team communication and chat tool.
-
Learn how to organize your own work and collaborate on projects with your team using Trello.
-
Learn the essentials of Visual Studio, the integrated development environment from Microsoft. Unlock the power of Visual Studio tools for writing, refactoring, and debugging code.
Taught by
Dave Crenshaw, Desk Yogi, Walt Ritscher, GitHub , Kevin Bowersox, Gini von Courter, Nicholas Brazzi, Robert A., Zack Arnold, Andrea Goulet, Lynn Langit, Phil Gold and Scott Simpson