Programación, Redes y Seguridad

Image Alt

Course single

Programación, Redes y Seguridad

Networks and security

About this course

Objetivo del programa

Formar especialistas con habilidades duales en desarrollo de aplicaciones y administración de infraestructura de TI.

2 años

68 unidades

7 sesiones


En francés o en inglés

Networks and security


Los solicitantes internacionales deben tener al menos un BAC o el equivalente de un diploma de escuela secundaria.

También deben haber aprobado una prueba de idioma francés (TEF, TFI, etc.) o de idioma inglés (IELTS, TOEFL, etc.) reconocida  y haber obtenido un resultado correspondiente a nuestros estándares.

Perspectivas profesionales


Administrador de redes, seguridad e infraestructura


Analista programador

Tecnologías enseñadas

Cisco, TCP / IP, Windows Server 2016, Linux, seguridad de acceso y comunicaciones, seguridad avanzada, C, C ++, C #, SQL, Java, etc.

Solicitar información del Instituto Superior de Informática

Courses Details

Semester 1
Operating system I - 60h

Install and configure a client operating system (Windows 7) for individual use or peer-to-peer LAN.

Operating system II - 60h

Install and administer a workstation using the GNU / Linux operating system.

Theory of networks - 60h

Study the different standards, topologies and models of networks, cabling and connection devices.

Routing and communication principles (CISCO) - 60h

Install and configure a TCP/IP network with routers and network servers DNS, DHCP, etc.

Semester 2
Advanced switching functions - 60h

Study and configure Cisco products. RIP, IGRP, BGP, OSPF, VLAN, STP, VTP, ISL. Design of  LAN and WAN networks.

Operating system server I - 60h

Install, configure and administer a 2016 server

Operating system server II - 60h

Install, configure and admnister, on a server using the GNU/Linux operating systems, different types of applications or network servers (DNS, DHCP, FTP, NFS, NIS, APACHE, SAMBA, POSTFIX, SQUID, etc.)

Integration project I - 60h

Install, configure, document and secure a network in a production environment.

Semester 3
Production environment I - 60h

Introduction to the operation and configuration of Linux hosting servers with Apache and nginx. Giving theoretical and practical knowledge on the use of certificates for websites. Understand the use of containers with Docker in a development environment.

Computer network access security - 60h

Ensure security of networks access. Learn the 5 phases of a cyber attack and how to protect each phase.

Security of communications - 60h

Study of the Microsoft TMG Firewall/Proxy  : proxy cache, secure publishing of corporate servers (Web, DNS, SMTP/POP3), VPN, IPSEC, SSH, SSL, TLS, PGP, etc.

Advanced computer security - 60h

Set up, on a server, various advances security mechanisms such as Iptables, SSH, Snort, Tripwire, VPN, as well as the use of tools (Nessus, Nmap, Hping, etc).

Semester 4
Virtual Infrastructure - 60h

Enterprise server virtualization and virtual desktops (VDM) deployment for users.

Incident and risk management - 60h

Familiarize yourself with the advanced concepts of intrusion, detection, audit and crisis management. Concretely address security in defense against cybercrime and cyber-terrorism.

Production environment II - 60h

In this course, students learn how to create, configure and manage SAN or NAS-based storage networks. The concepts of clusters are also treated and in particular fault-tolerance clusters (Fail-Over Cluster) and load balancing clusters (Network Load-Balancing Cluster). In addition, we see the principles of the management of mail servers as well as update servers and centralized Anti-Virus.

Integration project II - 60h

Install, configure, document and secure a network in a production environment.

Semester 5
Technical and programming logic - 75h

Become familiar with different working techniques and algorithmic logic used in the programming environment. This course allows you to acquire the basic knowledge necessary for the job of programmer analyst.

Introduction to structured programming - 75h

Learn concepts, techniques and a structured programming methodology with C.

Introduction to object-oriented programming - 75h

Learn the basic concepts of object-oriented programming: classes, objects, inheritance, polymorphism, etc.

Web Programming - 75h

Create the structure of wen pages using HTML, and enhance them with style sheets (CSS).

Semester 6
Object-Oriented programming I - 75h

Address graphical application programming and event management, threads and socket communication.

Programming in a graphical environment - 75h

Evolve standard Windows applications with C# in the environment to become familiar with problem analysis, concepts and terms of event programming.

Database - 75h

Appropriate the principles of modeling databases. Master the the Transact-SQL database programming language.

Object-Oriented programming II - 75h

Deepen the knowledge of Java and master the server-side development (J2EE, JSP, Servlet) Know how to apply an MVC architecture.

Semester 7
Dynamic job search method - 75h

Become familiar with the job market. Produce CV. Develop job search techniques.

Internship I - 240h

Consolidate the notions acquired by a concrete application of concepts and learning in real situations.


Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: