Backend Development
Build the server side of applications: APIs, authentication, databases and security.
Learn how software is planned, written, tested and maintained, using real coding projects.
This course teaches how software is built from an idea to a working, maintained product. You will learn to think like a developer, write clean code, use version control and test what you build.
Build the server side of applications: APIs, authentication, databases and security.
Learn how blockchains work and build simple decentralised applications and smart contracts.
Focus on the part of a website users see and use, with modern JavaScript and responsive design.