Cybersecurity - Tirocinio Formativo Universitario

Questo cluster racchiude i percorsi formativi Atlas di Digital Tooling Engineering per specializzarsi al ruolo di CyberSecurity Officer.

Il percorso si compone di 350 ore tra materiale didattico e pratica in azienda

L'esperto tecnico in cybersecurity mantiene i sistemi aziendali protetti da attacchi informatici esterni e interni. Analizza lo stato degli strumenti per migliorare la sicurezza e proteggere i dati. Responsabile quindi dell'individuazione e della prevenzione delle minacce, implementando sistemi di sicurezza e misure di protezione e controllo".

Al fine di svolgere l'attività lavorativa, il Web Developer Cybersecurity Analyst o Officer dovrà conoscere molti linguaggi di programmazione diversi, oltre a saper scegliere quello giusto da usare. Ogni giorno emergono nuovi linguaggi di programmazione e interfacce. Serve restare costantemente aggiornato sulle nuove tendenze nel campo tecnologico per progredire e consolidarsi in questo settore.

I corsi inclusi in questo cluster sono volti a tale finalità, con Inglese come primo esame per facilitare la comprensione di quelli successivi, selezionati tra i migliori disponibili e quindi in lingua inglese"

Questo percorso si compone di Certificazioni professionalizzanti in grado di definire ruoli aziendali ricercatissimi, e possono essere svolti come tirocinio formativo di un percorso Universitario.

Il percorso Sistemista prevede infatti 250 ore di formazione tra formazione asincrona, materiale didattico e attività pratiche.

Per il profilo di Sistemista si richiede il completamento di:

  • English Grammar Course - per una durata di 27 ore
  • Computer Architecture - per una durata di 23 ore
  • Database per una durata di 19 ore
  • Algoritmi - per una durata di 24 ore
  • Cybersecurity 1 - per una durata di 24 ore
  • Cybersecurity 2 - per una durata di 36 ore
  • JAVA - per una durata di 34 ore

Il completamento di questo Cluster ha un costo di circa 1200 Euro (prezzi pieni, senza considerare promozioni periodiche della Piattaforma Udemy).

Ogni studente è libero di affrontare in modo indipendente il percorso ed assumersi il costo pieno.

In alternativa, tramite una partnership tra Guilds42 e ATLAS, si potrà offrire uno sconto del 90% circa portando il costo effettivo per i candidati a 150 Euro in tutto.

Per accedere a questa scontistica però la procedura di iscrizione dovrà seguire un iter differente. Si entra in contatto tramite Guilds42 con ATLAS (inviando mail a info@guilds42.com) e si riceve un token di accesso ed un account personale al prezzo scontato.

Chi parteciperà al progetto ATLAS avrà inoltre la possibilità di ricevere:

  1. Shadowing: Gli studenti che accedono al percorso potranno partecipare come osservatori a meeting in azienda (reali). Potranno vedere cosa viene fatto e come con microfono in muto. Anche il semplice ascolto di questi meeting fornisce una esperienza pratica di quali sono realmente le dinamiche aziendali.
  2. Risorsa tutor Questa è un'opzione che lo studente può decidere di attivare ad un costo extra. Il Tutor diviene una risorsa professionale assegnata, a cui lo studente potrà fare domande per approfondire e capire ciò di cui si è discusso nei meeting e ciò su cui si sta lavorando. Si tratta di una risorsa aziendale che metterà a disposizione il proprio tempo per spiegare quello che viene fatto, come e perché allo studente. Il costo aggiuntivo per la risorsa Tutor personale è di 850 Euro una tantum, per l'intera durata del progetto.
  3. Bottega: Se poi lo studente vorrà anche partecipare al progetto che sta osservando, la risorsa in azienda gli farà anche svolgere delle task pratiche per una esperienza più attiva e approfondita.
Iscriviti al cluster

Sei iscritto al cluster

Al momento hai

0

certificazioni

0
0
0
0
0
0
0
0
0

Per questo cluster devi completare 8 certificazioni e tu ne hai già completati 0

    tematica Soft-Skills

    Course delivered in English
    Lessons: 11
    Level: Beginners
    Access: Paid Online Course (price may vary)

    Master English grammar - beginner to advanced English grammar course + FCE, CAE transformations & Phrasal verbs

    Welcome to the unique Complete English Grammar Course - from A1 to C1 level course!
    This course is created to help you build your grammar skills. With the numerous lectures and exercises, its aim is to be the one of a kind solution to all doubts in terms of using English structures.

    This course includes

    • 11 sections
    • 308 lectures • 27h 38m total length
    • 27.5 hours on-demand video
    • 2 articles
    • 148 downloadable resources
    • 2 practice tests
    • Full lifetime access
    • Access on mobile and TV
    • Assignments
    • Certificate of completion

    What you'll learn

    • You'll be able to speak with confidence
    • You'll master all grammar structures in English
    • You'll become fluent in the language
    • You'll be ready for a certificate course (B2 level)
    • You'll have practised many FCE and CAE key word sentence transformations
    • You'll know a bunch of useful phrasal verbs

    Requirements

    • Elementary to pre-intermediate knowledge of English vocabulary
    • Basic reading skills

    Who this course is for:

    • Everyone who wants to learn English grammar
    • Everyone who wants to improve their English
    • Every learner of English
    tematica Coding

    Course delivered in English
    Lessons: 7
    Level: Advanced
    Access: Paid Online Course (price may vary)

    Learn how basic computers are designed - a fundamental topic in computer science

    Course content
    7 sections • 39 lectures • 2h 0m total length

    This course includes:

    • 2 hours on-demand video
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

    What you'll learn

    • Know what binary numbers are and how to do basic math with them
    • Know how a computer uses electricity to do computations
    • Design and program a basic, but working, CPU and memory circuit
    • Be able to define and understand basic assembly and machine code

    Requirements

    • Students should have a desire to understand how computers really work
    • The only required knowledge is basic math and the ability to think logically however a total beginner will likely find this class very challenging

    Description

    • Learn how a computer works with this basic, but detailed course on the foundations of computer design.
    • In this course you will learn how a computer really works and by the end you will be able to understand the design of a programmable central processing unit. This class is the foundation of a computer science curriculum.
    • Designing your first computer!
    • Learn binary and hexadecimal numbers
    • Understand logic gates
    • Recognize multiplexers decoders and the ALU
    • Learn how to design memory chips and CPU registers
    • Build a basic central processing unit
    • A building block to more advanced computer topics
    tematica Coding

    Course delivered in English
    Lessons: 16
    Level: Advanced
    Access: Paid Online Course (price may vary)

    Learn memory management in operating systems as operating system forms the core of computer science

    Course content
    16 sections • 103 lectures • 12h 20m total length

    This course includes:

    • 12.5 hours on-demand video
    • 3 articles
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

    Description
    Welcome to the course Operating systems Part 2 : Memory Management Masterclass !!!
    Mastering the concepts of Operating Systems is very important to get started with Computer Science because Operating System is the program which is responsible for the ease with which we are able to use computers today to solve our problems by writing application programs like Google Chrome. The concepts which we are going to study is going to give a very good understanding of Operating System like what are the allocation strategies used by Operating Systems , what are the memory management strategies used by Operating Systems , paging in operating systems, page replacement in operating systems, , how paging works in operating systems , how segmentation works in operating systems , how virtual memory works in operating systems , how multilevel paging works in operating systems , how CPU executes a process using memory manager.
    Without using Operating Systems ,it is extremely difficult to communicate with the hardware devices of our computer. Every computer today has an Operating System installed in it. Through this course you will not only master Operating Systems but also get ready for venturing into advanced concepts of Computer science
    In this course, every concept of Operating Systems is taught in an easy-to-understand manner such that anybody who has basic knowledge of operating systems like scheduling, devices in out computer, how a process is created etc. can understand this course well.
    Come and join me, I assure you that you will have the best learning experience of not just Operating Systems but also the core of Computer Science in a different dimension.

    tematica Coding

    Course delivered in English
    Lessons: 9
    Level: Advanced
    Access: Paid Online Course (price may vary)

    Learn the concepts of Operating Systems from scratch as Operating System forms the core of Computer Science

    Course content

    • 9 sections • 66 lectures • 8h 21m total length

    This course includes:

    • 8.5 hours on-demand video
    • 5 articles
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

    Description

    You’ve just stumbled upon the most complete, in-depth Operating System course series online. With over 2700 students enrolled and hundreds of 5 star reviews to date, these comprehensive operating system tutorials cover everything you’ll ever need.
    Whether you want to:

    • - build the skills you need to get started with computer science
    • - move to a top notch software company like google by cracking their interview questions on operating systems.
    • - get a top grade in semester exam
    • - or just learn computer science to be able to understand on how to build better apps.

    ...this complete operating system series is the course you need to do all of this, and more.

    • Are you aiming to get your computer science degree with high level of expertise in core subjects ?
    • or Are you aiming to get placed in a a top notch company like Google, Microsoft ?
    • or Are you a college student struggling to understand the basics of computer science ?
    • or Are you a software developer who would want to develop better apps by understanding the theory behind computer science ?

    This course is designed to give you the operating system skills you need to crack the interview questions on operating system in top notch companies. By the end of the course you will understand Operating System Concepts extremely well and be able to start with any subject of computer science.
    Lots of students with no zero knowledge of computer science have been successful with their college exams or interview by taking this course.
    Here are some examples of students who found this course to do wonders for their college exams or interviews or software jobs.

    "thank you , i finished the operating system course in the college with a good grade 85" by Moamen Medleg

    "His way of explaining complex concept is Great. I started to understand little bit that this is base for all programming language. I have around 12 years of IT experience. Hope OS learning should be mandatory to all before starting their career in IT" by Happy.

    "Very good explanation of all the learning materials. He is unlike many other instructors who just throws things out to you expecting you to absorb the things that are being thrown at you. He is someone who explains things in a manner that is understandable and absorbable even to O/S beginners with only limited knowledge or background in O/S. Two thumbs up from me! Thank you so much!" by Mike

    "I really enjoyed this course. Instructor made it seems like he is standing there and wouldn't leave the screen until the concepts gets into your head. So much engaging and wherever he says, we will see this later. He make sure you will. I totally recommend" by Surbhi Vasudeva

    "excellent course i had started with 0 knowledge now i had learned so much best lecturer super planning of schedule" by Harshavardhan Gupta

    "I really enjoyed the course and the instructor provided a great overview of the fundamentals of the theory behind operating systems. In case you are confused, the course is theoretical as opposed to a walk through of how to use Windows, Mac, etc. Instead, he provides an overview of the algorithms used to move processes from RAM to the CPU. I look forward to Part 2" by John Simons

    "Great, very detailed course. Ideal for non IT-educated students like me" by Michal Burdzy

    "Great Teacher. Takes concepts slow and repeats definitions and meanings multiple times so there is no need to pause the video or rewind it to hear a definition. Uses this practice to reinforce the material in your mind and ensure you actually learn it rather than hear it" by Sam Debois

    The course series (part 1 to 4) on operating systems is a whopping 46 hours long. Because the course is designed as a one stop shop for Operating System Concepts. And this 46 hours dedication will change your way of thinking towards computer science.

    Why would you choose to learn Operating Systems ?

    The reality is that there are a lot of computer science subjects out there. It's in the hundreds. Why would you choose the operating systems subject?

    The reason is starting most of the subjects of computer science will become far more easier if you have a good understanding of operating systems. By learning this subject you are not only getting started with operating system but also getting started with computer science.


    What textbook should I follow ?

    I have used operating system concepts by Galvin. Its a great textbook. You can follow it. But I have referred lot of other textbooks like Tanenbaum, William Stallings, etc. So its upto you on which textbook you are comfortable with but follow a standard author book. If you complete this course, you will find it much easier to understand these textbooks. But anyway if you complete this course with good detailed notes, you don't need to read any textbook as I am reading them for you and giving the contents in an easy to understand manner.


    Why should you take this course?

    • It's been a best seller since it's release on Udemy, you would be joining over 2700 students who are already enrolled in the course.
    • There are close to 500 reviews left by students. It's rated as the best course to learn operating system for beginners.
    tematica Coding

    Course delivered in English
    Lessons: 12
    Level: Advanced
    Access: Paid Online Course (price may vary)

    A guide to implement data structures, graph algorithms and sorting algorithms from scratch with interview questions!

    What you'll learn

    • Understand arrays and linked lists
    • Understand stacks and queues
    • Understand tree like data structures (binary search trees)
    • Understand balances trees (AVL trees and red-black trees)
    • Understand heap data structures
    • Understand hashing, hash tables and dictionaries
    • Understand the differences between data structures and abstract data types
    • Understand graph traversing (BFS and DFS)
    • Understand shortest path algorithms such as Dijkstra's approach or Bellman-Ford method
    • Understand minimum spanning trees (Prims's algorithm)
    • Understand sorting algorithms
    • Be able to develop your own algorithms
    • Have a good grasp of algorithmic thinking
    • Be able to detect and correct inefficient code snippets

    This course includes:

    • 18 hours on-demand video
    • 33 articles
    • 1 downloadable resource
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

    Requirements

    • Python basics
    • Some theoretical background ( big O notation )
    tematica Coding

    Course delivered in English
    Lessons: 39
    Level: Advanced
    Access: Paid Online Course (price may vary)

    Pass the CompTIA Cybersecurity Analyst+ (CS0-002) exam on your 1st attempt, includes a full practice exam!

    What you'll learn

    • Take and pass the CompTIA CySA+ (CS0-001 or CS0-002) certification exam
    • Understand threat and vulnerability management concepts
    • Understand how to conduct a cyber incident response
    • Understand how to setup a strong security architecture for your networks
    • Know what different types of cybersecurity tools are on the market and which to use in different scenarios

    This course includes:

    • 39 sections • 302 lectures • 32h 38m total length
    • 32.5 hours on-demand video
    • 1 article
    • 2 downloadable resources
    • 1 practice test
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

    Requirements

    • Basic understanding of network and network security
    • Understand the concepts covered by the Network+ and Security+ exams
    • This course aligns directly to the CompTIA CySA+ CS0-002 Certification Study Guide
    tematica Coding

    Course delivered in English
    Lessons: 14
    Level: Advanced
    Access: Paid Online Course (price may vary)

    Protect yourself, gain the hottest new job skills, and learn the tricks the bad guys use - with Kali Linux & Metasploit!

    What you'll learn

    • Secure your computer, your network, and your data from 99% of all attacks on the Internet.
    • Test for security vulnerabilities using the tricks the bad guys use.
    • Find and fix weaknesses and harden your computer's security.
    • Avoid phishing, viruses, ransomware, and online scams.
    • Keep yourself safe online, at home, at school, or at work.

    This course includes:

    • 14 sections • 96 lectures • 10h 51m total length
    • 11 hours on-demand video
    • 1 article
    • 5 downloadable resources
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

    Requirements

    • You should feel comfortable installing new software.
    • Some experience entering commands in the Linux, Mac, or Windows command-line terminal is helpful.
    • A PC, Mac, or Linux computer with up to 100 GB of free disk space to set up your FREE virtual lab.
    • No programming experience required.
    tematica Coding

    Corso erogato in Lingua Italiana
    Moduli: 36
    Livello: Advanced
    Accesso: Paid Online Course (price may vary)

    L'unico corso in italiano che ti insegnerà Java 8 e Java Enterprise Edition per scrivere applicazioni web complesse!

    Cosa imparerai:

    • JRE - JDK - Ambiente di sviluppo Eclipse
    • Variabili, tipi di dato, metodi, operatori e modificatori
    • Sintassi, Naming e Code conventions, Packages, Commenti e JavaDoc
    • Control Flow Statements: if-else, switch-case, while, do-while, for
    • Programmazione ad oggetti: Classe, Oggetto, Incapsulamento, Ereditarietà, Polimorfismo
    • Relazioni tra classi - Composizione, Associazione, Aggregazione
    • Gestione errori ed eccezioni: try-catch-finally, throws, throw
    • Array, Liste e Collection, classi wrapper, Autoboxing e Unboxing
    • Interfacce, Classi astratte, Classi inner
    • Input/Output e gestione dei file
    • Thread, Multi-threading e gestione della concorrenza
    • Espressioni Lambda
    • Regular Expression
    • Gestione delle Date: Timestamp, Date, Calendar, LocalDate, LocalTime, LocalDateTime, Period, Duration, SimpleDateFormat
    • Unit test con JUnit
    • Database: Eseguire query su un database MySQL - INSERT, SELECT, UPDATE, DELETE
    • Interfacciarsi con i database in Java - JDBC: come eseguire le operazioni di CRUD con Java JDBC
    • Java GUI - creare applicazioni con interfaccia grafica grazie a WindowBuilder
    • HTML 5 e CSS3
    • Cos'è Java Enterprise Edition (JEE) e cosa sono i pattern MVC, Dependency Injenction e Presentation-Business-Data
    • Sviluppare applicazioni Web complesse con JEE
    • JEE - Presentation Layer: Servlet, JSP, Tag Library, JSF, PrimeFaces
    • JEE - Business Layer: EJB, EJB Interceptors, Web Services, RESTful Services
    • JEE - Data Layer: ORM e Java Persistence Api (JPA) per interfacciarsi con i database

    Corso include:

    • 36 sections • 226 lectures • 34h 25m total length
    • 34 hours on-demand video
    • 27 articles
    • 9 downloadable resources
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

    Requisiti

    • Non sono richieste conoscenze di programmazione
    • Per poter seguire il corso è necessario avere a disposizione un PC