- Identify trending skills needed as a software engineer.
- Discover agile development practices.
- Explain software design best practices.
Essential New Skills in Software Engineering
via LinkedIn Learning Path
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
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.
Syllabus
Courses under this program:
Course 1: Building Monorepos on GitHub
-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.
Course 2: Introduction to Agile Development Practices: Bring Agile to Your Development Pipelines
-Build a foundation for bringing agile methodology into your development process and streamlining your existing software development project pipeline.
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.
Course 1: Building Monorepos on GitHub
-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.
Course 2: Introduction to Agile Development Practices: Bring Agile to Your Development Pipelines
-Build a foundation for bringing agile methodology into your development process and streamlining your existing software development project pipeline.
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
-
Build a foundation for bringing agile methodology into your development process and streamlining your existing software development project pipeline.
-
Follow along with the full life-cycle implementation of a software project, from requirements development to modeling, design, coding, and testing.
-
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.
-
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