Login

Cybersecurity and Applications Course with Python (Online) - Free

Back to courses
Cybersecurity and Applications Course with Python (Online) - Free Distance learning Free Formattemp

"Nuove Frontiere Lavoro," in collaboration with the training organization "Idee Insieme" and thanks to the "Formatemp" fund, is publishing an online course on "Cyber ​​Security and Applications with Python."

The cybersecurity officer ensures the security of computer systems against viruses, unauthorized access, data theft, duplication, and suspicious access by outsiders.

A rapidly expanding sector, this role is constantly in demand by private and public companies to prevent data from being viewed, transmitted, and manipulated without authorization.

The course aims to provide the skills needed to study, understand, and best protect a company's IT infrastructure, constantly monitor it, and identify potential threats, with the aim of knowing how to respond to various types of criminal cyber attacks.

The specific contents, divided into the teaching modules, are those related to the tasks expected of the professional figure:

  • Monitor network infrastructure
  • Detect suspicious activity in the system.
  • Install and manage security software and hardware (configure antivirus or console).
  • Conduct threat risk analyses and study solutions.
  • Develop tools and procedures to maintain infrastructure security.
  • Manage security incidents by communicating with other IT specialists

GOALS :

The project aims to train professionals capable of ensuring the security of computer systems against viruses, unauthorized access, and data theft.

At the end of the course, students will be able to identify threats and vulnerabilities in computer networks and resolve issues related to cyber security, and in particular:

  • know a network;
  • know and use secure protocols;
  • simulate attack scenarios on different platforms;
  • identify the fundamental elements, including from a regulatory point of view, that enable data protection;
  • prevent malware “infections”;
  • identify the functions and skills of the Python Ethical Hacker applied to network security;
  • understand the risks of the dark web.

To help students acquire the skills listed, online lessons will be structured around real-world tasks and case studies. Collaborative discussions and reasoning will also be promoted to foster development opportunities for students to better address the challenges of their desired role.

FUNDING BODY: Formatemp

PROMOTING BODY: New Frontiers Work Spa

IMPLEMENTING BODY: Idee Insieme soc.coop.soc.

COST: the course is free (funded by Formatemp);

DURATION: 152 HOURS from 28 OCTOBER to 19 DECEMBER 2024 – 38 days of VIRTUAL CLASSROOM (online) of 4 hours each ;

CERTIFICATE: of attendance (minimum 70% of total hours including attendance at mandatory lessons);

VIRTUAL CLASSROOM LESSONS: Monday to Friday from 09.30 am to 13.30 pm ;

PARTICIPATION REQUIREMENTS: the course is aimed at candidates for temporary work assignments (both unemployed and out of work) registered and selected by the Employment Agency ;

- for foreigners, knowledge of the Italian language and grammar, even if NOT certified;

- you need a desktop PC, laptop, or tablet with a stable wired connection, webcam, and microphone;

SELECTION METHOD: Access to the course will take place through several preliminary steps:

- Correct submission of the required documentation;

- Analysis of the CV submitted;

- Check the connection devices to be carried out in videoconference;

SELECTIONS: Those who have joined will be contacted by email for confirmation ( by 24/10/2024 at 18.00 pm ) of the verification of the videoconference connection devices scheduled for 25/10/2024 from 14.30 pm onwards in a group;

REGISTRATION: Those selected will be contacted by email and phone (by 10:18.00 PM on October 25, 2024) to attend the first day of the course on October 28, 2024 at 10:09.30 AM on the online platform after sending the entry link.

INFORMATION: For any further information, please call IDEEINSIEME at 081.19335800.

Course modules

1.1

Python and its use

Introduction to GIT

Installing and Using Visual Studio CODE

Installing Python

Our first Python application: Hello World!

Variables in Python

Operators and conditional constructs

The for loop and the while loop

Controlling execution flow with break and continue

Define functions and manage arguments

Lambda Functions and Recursion in Python

Lists in Python

Tuples in Python

Functions for lists and tuples

Sets in Python

Working with sets in Python

Dictionaries in Python

Dictionary Operations in Python

Modules in Python

Python Modules: Directories, Namespaces, and Environment Variables

Packages in Python

Managing Files with Python

Working with directories in Python

Exception Handling in Python

OOP in Python

2.2

IT security

Virtual Machines: Installing Kali Linux

The UNIX console

Network vulnerability analysis

The essential software

The Command Prompt and its Use

The protocols

Types of cyber attacks

Creation of a virtual laboratory

Python for Ethical Hackers

The SOCKET module

Protocols with Python

The python-nmap module

The Deep Web

The Deep Web and the Iceberg Metaphor

What is the Deep WEB?

What is the Dark Web?

Finding your way around the dark web

3.3

Rights and duties of temporary workers

Rights and Duties of Temporary Workers

4.4

Health and safety in the workplace

Health and Safety in the Workplace