Welcome to Advancing Digital

We've found 35 Software Development courses for advancing your digital skills.

  • Technology can empower people to achieve more, help strengthen education opportunities, and make the workplace more inviting and inclusive for people with disabilities. And with more than 1 billion people with disabilities in the world, Microsoft believes accessibility and inclusion are essential to delivering on our mission to empower every person and every organization on the planet to achieve more

    Provided by Microsoft

    Intermediate level
    3
  • Whether in the cloud or hybrid environments, AI Engineers develop and deploy cognitive services, machine learning, and knowledge mining solutions to help their organization stay ahead of the game. Get the skills and knowledge needed to build your career as a successful AI Engineer.

    Provided by Microsoft

    Intermediate level
    3
  • Enterprise systems are software applications that automate and integrate all many of the key business processes of an organisation. With some understanding of software development, in this free course, Software development for enterprise systems, you will learn about current development practices for this type of system and develop relevant skills to apply them to real-world problems. You will develop core skills in object-oriented analysis and design, allowing you to develop software that is fit for purpose, reusable and amenable to change.

    Provided by OpenLearn

    Intermediate level
    3
  • A Software Development Technician typically works as part of a software development team, to builds simple software components (whether web, mobile or desktop applications) to be used by other members of the team as part of larger software development projects. They will interpret simple design requirements for discrete components of the project under supervision. The approach will typically include implementing code, which other team members have developed, to produce the required component.

    Provided by The Sheffield College

    0114 260 2600
    Intermediate level
    3
  • This Skills Bootcamp is designed for people with little to no previous tech sector experience who are interested in training into a software development role or self-employed people who wish to incorporate software development into their business. Applications are welcome from those currently in employment and seeking to move elsewhere or achieve a promotion as well as those that have been unemployed for up to 12 months and are seeking to return to work.

    Intermediate level
    3
  • Learn DevOps from top universities and institutions around the world to build your skills and advance your career with the free courses available on edX.

    Provided by Edx

    Intermediate level
    3
  • This free course, An introduction to e-commerce and distributed applications, will look at typical application areas including the internet, supply chain management and online auctions. It will also help you to understand the underlying technologies used to implement e-commerce applications before looking at some of the problems that can be encountered when developing distributed e-commerce systems.

    Provided by OpenLearn

    Intermediate level
    3
  • Learn, develop, and master essential Git and GitHub skills and join millions of developers and companies worldwide to build, ship, and maintain software on GitHub - the largest and most advanced development platform in the world. Start here to jump-start your career and demonstrate foundational GitHub learning objectives through fun, interactive modules and paths.

    Provided by Microsoft

    Intermediate level
    3
  • This free course, An introduction to interaction design, explores this topic. You will learn: what interaction design is; the importance of user-centred design - with its goals and principles; how interaction design focuses on the characteristics of the user, their activities and environment; and the core activities and methods of the interaction design process.

    Provided by OpenLearn

    Functional level
    2

Would you prefer to speak with a trained professional in person?