MY LEARNING
Welcome to My Learning. Our online learning portal offers free courses that will help develop the skills you need to reach your ambitions, wherever you are in your career.
MY LEARNING
Welcome to My Learning. Our online learning portal offers free courses that will help develop the skills you need to reach your ambitions, wherever you are in your career.
How do I get started?
Search for a course above, or select a relevant topic below. Then simply register or sign in to start your learning.
- .NET
- Accommodation and Food Services
- Accounting
- Accounting and Finance
- Active Shooter
- Administrative and Support Services
- Agile
- Agriculture, Forestry and Fishing
- Alcohol and Food safety
- Animation
- Anti-Money Laundering
- Artificial Intelligence
- Arts and Recreation Services
- Audiovisual and Music
- Auditing
- Big Data
- Blockchain
- Branding
- Bribery and Corruption
- Bullying
- Business ethics
- Business Operations
- Business Skills
- Business Strategy
- Business Writing
- C#
- C++
- Change Management
- Cloud Computing
- Compliance other
- Computer Science and Engineering
- Conflict Resolution
- Construction
- CPD
- Crisis Management
- CSS
- Customer Service
- Data & Analytics
- Data Compliance
- Data Science
- Design and Animation
- Devops, Networking and Security
- Digital Marketing
- Discrimination
- Diversity & Culture
- Driver Safety
- Education and Training
- Electricity, Gas, Water and Waste Services
- Emotional Intelligence
- Entrepreneurship
- Ergonomics
- ESOL (UK)
- ESOL (US)
- Ethics
- Fall Prevention
- Finance
- Financial and Insurance Services
- Financial Compliance
- Fire Safety
- First Aid
- Fraud Prevention
- Gaming and Games Development
- GDPR
- General Knowledge
- General Management
- General Personal Development
- Harassment
- Hazardous Materials
- Health and Safety
- Health and Well-being
- Health Care and Social Assistance
- Hiring
- Housing and Real Estate
- HR Compliance
- HTML
- Human Resources
- Human Resources Administration
- Industrial Skills
- Information Media and Telecommunications
- Injury management
- Investment and Trading
- IT Software
- Java
- Javascript
- K-12
- KYC
- Language and Literature
- Leadership
- Legal
- Machine Learning
- Manufacturing
- Marketing
- Marketing Fundamentals
- Mental Health Awareness
- Mentoring
- Microsoft Products
- Mining
- Mobile App Development
- Negotiation
- Nutrition
- Other Services
- People and Communication Skills
- Performance Management
- Personal Development
- Personal Transformation
- Photography
- PMBOK
- Presentation Skills
- Prince
- Privacy
- Process Improvement
- Product Marketing
- Professional, Scientific and Technical Services
- Programming and Web Development
- Project Management
- Project Management Finance
- Public Administration and Safety
- Public relations
- Python
- Remote Working
- Rental, Hiring and Real Estate Services
- Retail and Wholesale Trade
- Safeguarding
- Safety and Compliance
- Sales
- Sales and Customer Service
- School Leadership
- School Management and Processes
- School Staff Wellbeing and Development
- Search Engine Optimisation
- Sector Specific
- Self Awareness
- Self Esteem
- Site Induction
- Social Media
- Social Media Marketing
- SQL
- Stress Management
- Student Wellbeing
- Taxes
- Teaching, Learning and Pedagogy
- Team Building & Teamwork
- Technology Skills
- Telephone Skills
- Time Management
- Transport, Postal and Warehousing
- Travel
- Visual Basic
- Web Design and Development
- Writing and Publishing
- Yoga and Mindfulness
-
Finding and Fixing Operating System Injection Vulnerabilities
20 min | BeginnerEvery application we build needs servers to run. Ideally though, we as application builders want to be in control of what runs on that server - and not let the application or application users run whatever they like. When an end user is able to pass commands through an application directly to be interpreted by the server, that is called an operating system injection attack. -
Finding and Fixing Configuration Vulnerabilities
13 min | BeginnerFor many development teams, configuration isn’t something we think about very often – but it is found at every layer of our application. Complex and frequently changing, configuration remains a moving challenges for most applications. As something we don’t get involved with often, configuration can be a hidden risk to our systems and data – one that must be identified and fixed as soon as possible. -
Finding and Fixing SQL Injection Vulnerabilities
27 min | BeginnerLove them or hate them, SQL databases underpin the vast majority of modern web applications. Their flexible, yet structured data formats allow us to store large quantities of data in a way that can be searched and retrieved quickly and effectively. It’s no wonder then that they are a popular target for attack. SQL injection vulnerabilities represent one of the most dangerous vulnerabilities and an important category to understand and avoid.
-
DOT Commercial Motor Vehicle Inspections - "En Route" and "Roadside" Inspections
3 min | Suitable for everyone -
DOT Commercial Motor Vehicle Inspections - "Pre-Trip" Inspections
3 min | Suitable for everyone -
DOT Commercial Motor Vehicle Inspections - Overview of FMCSA Inspection Requirements
3 min | Suitable for everyone -
Dealing with Drug and Alcohol Abuse for Employees - Substances That Are Often Abused
3 min | Suitable for everyone -
Dealing with Allergens in Food Processing and Handling Environments - The Role of Food Labeling
3 min | Suitable for everyone -
Dealing with Allergens in Food Processing and Handling Environments - Cleaning for Allergen Cross-Contact Prevention
3 min | Suitable for everyone -
Dealing with Allergens in Food Processing and Handling Environments - Allergens in Food Manufacturing
3 min | Suitable for everyone -
Dealing with Allergens in Food Processing and Handling Environments - Allergens in the Food Supply Chain
3 min | Suitable for everyone -
Dealing with Allergens in Food Processing and Handling Environments - What are Food Allergens?
3 min | Suitable for everyone