Optimizing a Website for Mobile
Since thousands of people worldwide use mobile devices to access …
What you'll learn
Discover how responsive design works
How to set up viewport for your website
Understand the best practices for using fonts and interactive elements on your website
Digital Skills: Succeeding in a Digital World
This online course will develop participants’ confidence and skills to …
What you'll learn
Understand and be confident in your online identity
Use technology confidently and critically to achieve your study, work and life goals
Reflect proactively on your level of digital confidence, and identify steps for further development.
The Database Development Lifecycle
The Database Development Lifecycle course is intended to give you …
What you'll learn
Describe the key points of the waterfall model applied to database development
Discover the roles of various development artefacts, such as the data requirements document, conceptual data model used to communicate between activities in the database development life cycle
What you'll learn
Identify some of the factors driving the need for network security
Identify and classify particular examples of attacks
Define the terms vulnerability, threat and attack
Identify physical points of vulnerability in simple networks
Compare and contrast symmetric and asymmetric encryption systems and their vulnerability to attack
What you'll learn
Identify and understand the risks faced by organisations
Know how to assess and measure the impact of risks on organisations
Understand the different ways that risks can be managed or mitigated
Understand the importance of effective monitoring and reporting of risks
Introduction to Docker
This course introduces Docker to an absolute beginner using really …
What you'll learn
Beginner level introduction to Docker
Basic Docker Commands
Build Docker images using Docker files
Understand what Docker Compose is
Build Application stack using Docker Compose Files
Understand what Docker Swarm is