Course Outline

Cyber Security Fundamentals (32 hours course)

Fridays 10:00 am - 12 noon, 1:00pm - 3:00 pm
Saturdays 10:00 am - 12 noon, 1:00 pm - 3:00 pm

Aims and objectives

 

This boot camp is designed to provide a comprehensive introduction to cyber security and ethical hacking, catering to beginners and intermediate learners. Each day combines theoretical learning with practical exercises and discussions to ensure participants develop a strong understanding of cybersecurity concepts and techniques.

What you will learn in this training

Week 1: Introduction to Ethical Hacking Essentials

Session 1: Understanding Ethical Hacking
a. Definition and principles of ethical hacking
b. Understanding networking concept
c. Understanding web app and mobile app concept
c. Importance of ethical hacking in cybersecurity

Session 2: Legal and Ethical Considerations
a. Laws and regulations governing ethical hacking
b. Ethical guidelines and professional conduct

Session 3: Reconnaissance Techniques
a. Passive reconnaissance: gathering information without direct interaction
b. Active reconnaissance: gathering information with direct interaction,
c. Networks and Systems reconnaissance
d. Applications reconnaissance

Week 2: Vulnerability Assessment and Penetration Testing

Session 4: Vulnerability Assessment
a. Understanding vulnerability assessment
b. Vulnerability scanning tools and methodologies
c. Identifying vulnerabilities in systems, networks, & applications
d. Understanding OWASP Top 10

Session 5: Penetration Testing
a. Understanding Exploitation Techniques
b. Penetration Testing Tools
c. Common exploitation methods: XSS, buffer overflows, SQL injection, Password attack, session hi-jacking, CSRF, etc.
d. Introduction to exploit frameworks
e. Introduction to exploit development with Java Script and Python

Session 6: Social Engineering
a. Understanding social engineering attacks
b. Understanding Malware Concept
c. Techniques for phishing, pretexting, and baiting

Week 3: Defensive Tools and Evasion Techniques

Session 7: Intrusion Detection and Prevention
a. Intrusion detection systems and intrusion prevention systems
b. Configuring and managing IDS/IPS

Session 8: Firewall
a. Understanding the role of firewalls in network security
b. Understanding the role of endpoint firewall
c. Types of firewalls: packet-filtering, stateful inspection, application level, etc.
d. Configuration and managing of firewalls for effective protection
e. Introduction to Web Application Firewall (WAF)
f. Understanding the need for WAF in protecting web applications from common attacks such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF), etc.

Session 9. Evasion Techniques
a. Understanding common evasion techniques used by attackers to bypass firewalls and intrusion prevention systems (IPS)
b. Techniques such as fragmentation, obfuscation, tunneling, and protocol manipulation
c. Strategies for detecting and mitigating evasion attempts
d. Hands-on exercises to simulate and counter evasion techniques

Session 10: VAPT Report Writing
a. Understanding the components of a VAPT report
b. Best practices for documenting vulnerabilities, exploitation methods, and remediation recommendations
c. Hands-on practice in creating a VAPT report based on simulated scenarios

UI/UX (Product Design) (24 hours)

Mondays 12 noon - 3:00 pm
Tuesdays 9:00 am - 12 noon, 1:00 pm - 4:00 pm
Thursdays 9:00 am - 12 noon.

This course structure provides a comprehensive introduction to UI/UX design principles and techniques, with a focus on practical exercises and projects to reinforce learning.

 Introduction to UI/UX Design

  – Overview of user interface and user experience design principles
  – Design Thinking Process
  – Understanding user needs and problem-solving approach
  – Wireframing and Prototyping Basics
  – Tools and techniques for creating wireframes and prototypes
  – UI Design Principles
  – Visual hierarchy, typography, color theory
  – Practical Exercises and Projects
  – Responsive Design Principles
  – Designing for different screen sizes and devices
  – UI Animation and Microinteractions
  – Enhancing user experience through motion design
  – Accessibility in UI Design
  – Designing inclusive interfaces for all users
  – UI Design Tools Workshop
  – Hands-on practice with industry-standard design tools
  – Practical Exercises and Projects

 Introduction to User Experience Design (UX)

  – Understanding user behaviors and goals
  – Information Architecture and Navigation Design
  – Organizing content and creating intuitive navigation flows
  – Usability Testing Methods
  – Conducting user tests and gathering feedback
  – Iterative Design Process
  – Refining designs based on user feedback and testing results
  – Final Project Presentation and Feedback Session

Web Development (24 hours)

Mondays 3:00 pm - 6:00 pm
Wednesdays 9:00 am - 12 noon, 1:00 pm - 4:00 pm
Fridays 9:00 am - 12 noon.

In today’s digital age, a well-designed website serves as the cornerstone of any successful online presence. This course is your gateway to mastering the art and science of crafting visually stunning, user-friendly, and functional websites that captivate audiences and drive engagement.

Introduction to Web Development

Introduction to Web Technologies
– Overview of how the web works
– Client-server architecture
– Basic concepts: HTTP, URLs, DNS
HTML/CSS/JavaScript
– Understanding HTML structure and elements
– HTML fundamentals: tags, elements, attribute
– Introduction to CSS syntax and selectors
– Introduction to JavaScript: variables, data types, functions

Python Basics

Introduction to Python
– Syntax and basic data structures
– Control flow and loops
Python Advanced Concepts
– Working with libraries and packages using pip

Backend Development with Python

Introduction to Flask
– Setting up Flask environment
– Routing and request handling
– Templates and Jinja2

Final Project and Portfolio Development

– Applying boot camp knowledge to develop a simple calculator website
– Creating a portfolio to showcase projects and skills

Contact

07037734027
08034976311

Social Media

Instagram
Facebook
Twitter
LinkedIn

Training Hub

No 6, Osapaul Street, VTL business hub Ajah Lagos.