Welcome to Advancing Digital

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

  • You build apps with low-code techniques to simplify, automate, and transform business tasks and processes. Discover the tools and skills you need to grow your career.

    Provided by Microsoft

    Intermediate level
    3
  • This free course, An introduction to design engineering, looks at the way in which engineers use ideas and approaches from the discipline of design thinking to inform their work. The complexity that people bring to design problems is introduced, along with some basic methods of dealing with such complexity.

    Provided by OpenLearn

    Basic level
    1
  • This free introductory course, An introduction to software development, discusses the engineering nature of software development, its challenges and some fundamental practices which have developed to meet them. Software development is a fast-moving discipline and as a software development professional you must be able to track its leading edge. The course also teaches you some fundamental skills to help you interact with the growing published academic and professional literature on the subject.

    Provided by OpenLearn

    Intermediate level
    3
  • This free course, An introduction to web applications architecture, provides an overview of the design and implementation of computer software that runs on web servers, instead of those running solely on desktop computers, laptops or mobile devices.

    Provided by OpenLearn

    Functional level
    2
  • This free course, Approaches to software development, presents an engineering approach to the development of software systems – a software engineering approach. The course pays particular attention to issues of software quality, in terms of both product (what is built) and process (how we build it).

    Provided by OpenLearn

    Intermediate level
    3
  • In this free course, Software and the law, you'll look at the laws relevant to software and its use, taking a global perspective. A major part of this course is devoted to intellectual-property law, the issue of who owns software and digital content and how that ownership can be protected using instruments like copyright and patents. We also cover how contracts are used to formalise the relationship between purchasers and suppliers of software. Finally, we look at some of the laws that apply to information technology and software to ensure that organisations meet their responsibility of care towards employees, customers, and the general public.

    Provided by OpenLearn

    Intermediate level
    3
  • Learn to design, build, test, and maintain secure, intelligent solutions optimized for productivity and collaboration. Whether you are or wish to become a Microsoft 365 Developer, build the technical skills you need to get back to work.

    Provided by Microsoft

    Intermediate level
    3
  • Make technology work for everyoneYou design, build, and test the software and systems that make technology work, from commercial apps to enterprise cloud solutions. Get the skills and knowledge needed to build your career as a successful Developer.

    Provided by Microsoft

    Intermediate level
    3

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