Tech Courses At London Academy

Ethical Hacking

Duration – 12 Months

Unlock the secrets of cybersecurity with our comprehensive 1-year Ethical Hacking course! Dive into the world of digital defense and become a skilled ethical hacker. Here’s what you’ll master.

What You’ll Learn:

Parrot OS

Linux OS

1. Scanning and Enumeration: Learn to identify and map out potential vulnerabilities in systems.


2. Vulnerability Analysis: Discover how to analyze and assess security weaknesses.


3. Password Cracking: Gain expertise in testing and breaking passwords to ensure system security.


4. Network Sniffing: Explore techniques to monitor and capture network traffic.


5. Social Engineering: Understand the art of manipulating people to gain confidential information.


6. Web Application Hacking: Delve into the vulnerabilities and defenses of web applications.


7. Wireless Network Hacking:  Master the skills to secure and attack wireless networks.


8. Malware Analysis: Learn to dissect and understand malicious software threats.


9. Exploitation and Penetration Testing: Practice real-world hacking techniques to uncover and fix security flaws.


10. Cryptography: Study the principles of encrypting and decrypting information to protect data.

 

Web Development

Duration – 6 Months

This comprehensive course covers everything you need to become a proficient web developer. From the foundational aspects of front-end development to mastering the tools and frameworks, you’ll gain hands-on experience building responsive, dynamic websites and web applications.

 

What You’ll Learn:

BootStrap

JQuery

1. HTML5
Learn the structure of web pages using the latest HTML5 standards. You’ll cover semantic markup, forms, media elements, and more.

2. CSS3
Style and design websites with CSS3, mastering layout techniques, animations, and transitions to make your web pages visually appealing.

3. Bootstrap
Utilize the Bootstrap framework to create responsive, mobile-first designs quickly and efficiently.

4. Media Queries
Understand and implement media queries to design websites that adapt to different screen sizes and devices.

5. JavaScript
Dive into the fundamentals of JavaScript to add interactivity and functionality to your web pages.

6. jQuery
Explore jQuery for simplified JavaScript coding, handling events, animations, and working with AJAX.

7. React JS
Learn to build modern, single-page applications using React JS, focusing on components, state management, and hooks.

8. Visual Studio Code
Familiarize yourself with the Visual Studio Code editor for efficient coding with features like IntelliSense, debugging, and Git integration.

9. GitHub
Master version control with GitHub, learn how to collaborate on projects, manage repositories, and use Git commands for version management.

10. Python (Basics)
An introduction to Python programming for back-end development and integrating it into your web development workflow.

Hardware & Networking

Duration – 12 Months

Unlock the world of Hardware Networking with our comprehensive course designed to equip you with essential skills in networking, hardware troubleshooting, system administration, and software development, paving the way for a successful career in IT.”

What You’ll Learn:

Linux OS

C++

1. Computer Networks
– Overview of Network Types (LAN, WAN, MAN)
– Network Topologies & Protocols
– TCP/IP Model & OSI Model
– IP Addressing & Subnetting
– Network Security Concepts
– Introduction to Network Devices: Routers, Switches, Firewall

2. Hardware Lab Theory
– Understanding Computer Components
– Hardware Installation & Configuration
– Motherboards, CPUs, RAM, and Storage Devices
– Peripheral Devices and Their Functions
– Diagnostic Tools & Techniques

3. Basic Electronics & Microprocessor**
– Introduction to Electronics Fundamentals
– Microprocessor Architecture & Functions
– Digital Circuits & Components
– Power Supply and Troubleshooting
– Input/Output Devices and Interfacing

4. Communication & Soft Skills
– Effective Verbal and Written Communication
– Teamwork and Collaboration
– Time Management and Problem-Solving
– Presentation and Leadership Skills

5. PC Assembling & Troubleshooting
– Step-by-Step PC Assembling
– BIOS/UEFI Configuration
– Hardware and Software Diagnostics
– Troubleshooting Common PC Issues
– Hardware Upgrades & Maintenance

6. Programming in C
– Basics of C Programming
– Data Structures and Algorithms
– Writing, Compiling & Debugging C Programs
– File Handling in C
– Memory Management

7. React JS
– Introduction to React JS & Components
– JSX and Virtual DOM
– State and Props in React
– React Hooks & Lifecycle Methods
– Routing and Forms in React

8. VS Studio Code
– Installation and Setup of VS Studio Code
– Using Extensions and Customizations
– Version Control with GitHub in VS Code
– Debugging and Code Navigation Features

9. Software Implementation
– Software Development Life Cycle (SDLC)
– Deployment Strategies
– Maintenance & Support of Software Solutions
– Documentation and User Guides

10. Linux Administration
– Linux Installation & Configuration
– User Management & File Permissions
– Network Configuration & Package Management
– Shell Scripting and Automation
– Linux Security Essential

11. Windows Server Administration
– Windows Server Installation & Setup
– Active Directory, DNS, and DHCP Configuration
– Server Maintenance & Performance Monitoring
– Backup and Restore Techniques
– Security and Network Policies

12. Database Administration
– Introduction to Databases & SQL
– Database Design & Architecture
– Data Backup & Recovery
– Database Security & User Management
– Monitoring & Tuning Performance

13. Fundamentals of Information Theory & Operating Systems
– Basic Concepts of Information Theory
– Data Compression and Encryption
– Operating System Architecture & Processes
– Memory & File System Management
– Multitasking and Resource Allocation

14. GitHub
– Version Control and Repository Management
– Branching, Merging, and Collaborating
– Using Git Commands with GitHub
– GitHub Projects & Documentation

15. Python Programming
– Introduction to Python Syntax and Variables
– Data Structures: Lists, Dictionaries, and Tuples
– Functions and Modules in Python
– File I/O and Exception Handling
– Python for Networking and Automation

Sign up today and start your journey with us.

Get A Call Back

Why Choose Us?

  • Expert Instructors: Benefit from experienced professionals.
  • Hands-On Training: Engage in practical exercises and real-world scenarios to reinforce your learning.
  • Career Support: Receive assistance with resume building, interview preparation, and job placement.
  • Flexible Learning: Access course materials online and study at your own pace to fit your schedule.

Management
Courses

VFX
Course

Web & Graphic Design Courses

Short Term
Courses

More Career
Courses

Scroll to Top