YoVDO

Essential New Skills in Software Engineering

Offered By: LinkedIn Learning

Tags

Software Development Courses GitHub Courses Software Engineering Courses Software Design Courses Monorepos Courses

Course Description

Overview

New skills can lead to new opportunities. According to a recent LinkedIn study, about 25% of LinkedIn members changed jobs from 2015 to 2021 within the same occupation. And by 2025, LinkedIn expects a 40% change. Learn the most up-to-date software engineering skills based on LinkedIn data.
  • Identify trending skills needed as a software engineer.
  • Discover agile development practices.
  • Explain software design best practices.

Syllabus

Courses under this program:
Course 1: Building Monorepos on GitHub
-Discover how to build and host monorepos on GitHub. Learn more about how monorepos can help you manage a large codebase for your organization.

Course 2: Agile Development Practices
-Get practical advice and learn developer-centric tips for how to navigate and improve your agile software workflow.

Course 3: GitHub Dependabot: Dependency Updates
-Learn how to use GitHub Dependabot to manage software dependencies, check for updates, and track security issues related to your projects.

Course 4: Software Design: From Requirements to Release
-Follow along with the full life-cycle implementation of a software project, from requirements development to modeling, design, coding, and testing.


Courses

  • 0 reviews

    26 minutes

    View details
    Get practical advice and learn developer-centric tips for how to navigate and improve your agile software workflow.
  • 0 reviews

    1 hour 55 minutes

    View details
    Follow along with the full life-cycle implementation of a software project, from requirements development to modeling, design, coding, and testing.
  • 0 reviews

    1 hour 10 minutes

    View details
    Discover how to build and host monorepos on GitHub. Use GitHub Codespaces to learn more about how monorepos can help you manage a large codebase for your organization.
  • 0 reviews

    51 minutes

    View details
    Learn how to use GitHub Dependabot to manage software dependencies, check for updates, and track security issues related to your projects.

Taught by

Carlos SolĂ­s, Harrison Ferrone, Carlos Rivas and Neelam Dwivedi

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera