Learn to expose vulnerabilities in networks, devices, websites, and apps so that systems can be better defended. Discover the tools and techniques that are used by ethical hackers and gain practical skills while developing a portfolio to demonstrate your knowledge to employers.
COURSE LENGTH:
COURSE STRUCTURE:
- Introduction to Ethical Hacking
- Linux & Virtualisation
- Kali & Virtualisation
- Network Hacking Basics
- Network Hacking Advanced
- Gaining Access Basic
- Gaining Access Advanced
- Post Exploitation Basic
- Post Exploitation Advanced
- Website Hacking
- Web Application Hacking
- Penetration Testing Stages
STUDY OPTIONS:
Part Time
1 x 3 hour live online evening class per week over 12 weeks.
SUMMARY:
This hands-on course will give you the practical skills to perform security tests on different types of system and prevent them from becoming compromised. You will build your confidence in a variety of topics and procedures involved in ethical hacking, such as network hacking and web hacking.
You will become comfortable working in a safe virtual environment, with an understanding of Linux systems and in particular the specialised distribution, Kali. You will apply your ethical hacking techniques in this virtual environment, testing the security vulnerabilities of connected devices and relaying robust test results to relevant stakeholders.
Developing your understanding of the processes involved in ethical hacking and penetration testing phases, you will be able to gain access to systems and exploit them through spying or pivoting. You will understand how social engineering is used in hacking and how even secure passwords can be cracked. You will finish the course equipped with the fundamental skills required to launch as a white-hat hacker.
Learners taking part in this course will now have access to the EBSCO Online Library, free of charge, for the full duration of the course. Here you can browse thousands of relevant journal articles and other reliable academic and commercial texts like the Harvard Business Review, Bloomberg Businessweek and Forbes Magazine, to supplement your learning and assignments.
SYSTEM REQUIREMENTS
Learners will need a computer capable of running VirtualBox, with a minimum of 4GB RAM/memory and at least 20GB hard disk space. You must also have an operating system that is less than two years old, such as Windows 10, OS X Catalina, or a 2020 Linux release, and administrative access to install software on the computer.
CAREER OPPORTUNITIES:
Having secure and robust computer systems is essential for organisations and individuals around the world, and this need continues to grow as the number of digital devices multiplies. This course will give you a strong and practical understanding of ethical hacking processes, with all the tools required to begin a career as an ethical hacker and find your way in the ever changing world of software and security. The hands-on labs will help you build a diverse and creative portfolio demonstrating your skills to future employers.
ASSESSMENT AND CERTIFICATION
Time is given each week to allow you to complete lab work. During these labs, you will take screenshots and document your thought processes. This work will not only be used to build your portfolio but also form the basis of a final report, which will be assessed as evidence of your learning.
Your UCD Professional Academy Diploma will be issued electronically on a secure platform, with a link that you can share with employers and others wishing to verify your credentials. You’ll also be able to add the certification to your LinkedIn profile to demonstrate your achievement to your network as well as recruiters and potential employers searching for individuals with your skills and experience.
This course is not on the National Framework of Qualifications.
LEARNER PROFILE:
This course would suit someone who wants to gain practical skills in testing for security vulnerabilities. It is ideal for individuals who are considering a career in ethical hacking or software developers looking to learn the ethical hacking process. To benefit from this course, you should already have basic IT skills such as using desktop applications, downloading and installing applications, and basic troubleshooting skills. However, you do not need any Linux programming or hacking knowledge.