Formación social

Desde Info Fortis, somos conscientes que la formación en el ambiente de la tecnología, se ha vuelto cada vez más costosa y con peores garantías de contratacción.

Es cada vez más común escuchar, que escuelas y/o bootcamps que prometen encontrarnos trabajo mediante su bolsa de empleo y formarnos con los mejores profesionales y tras al haber depositado nuestra ilusión y esfuerzo, al final, nos vemos con las manos vacías.

Es normal culparse y pensar que uno no ha elegido la escuela correcta y que el resto sí funcionan como deberían, pero no suele ser el caso. Esto es comprobable, considerando que la mayoría de las escuelas, ofrecen una tasa de estudiantes contratados de al menos el 90% sin siquiera ofrecer prácticas en empresas.

El argumento suele ser el de siempre, la profesión es tan demandada que sí o sí conseguirás empleo y no es siquiera necesario hacer práctias no remuneradas.

Desde nuestro punto de vista, uno puede ser contratado mediante acreditación de formación reglada, normalmente al menos una ingeniería o demostrando la experiencia que hemos conseguido en los proyectos que hayamos realizado.

Es por eso que en nuestra escuela, se crean proyectos que van aumentando en dificultad y en calidad en un entorno profesional, trabajando en equipo, utilizando controladores de versiones y siguiendo patrones de diseños probados.

Estos conocimientos son adquiridos mediante clases de programación de alta calidad, por profesionales que no sólo saben escribir código, sino que también saben transmitir el conocimiento.

Sabemos que el precio de los bootcamps no se encuentran al alcance de todos y es por eso que ofrecemos dividir el total del coste de las horas impartidas, entre los estudiantes y así reducir considerablemente el costo.

Consiguiendo reducir la tasa de abandono, aumentando la colaboración entre estudiantes y generando mejores proyectos que aumentan la probabilidad de ser contratado.

Si te sientes identificado con parte del texto y deseas más información, no dudes en escribir a nuestro correo.

Consulta el temario 2023-2024

Temario 2023-2024

  1. Introducción a Python
  • Historia de Python
  • Editores de texto
  • Tipos de datos: str, int y float
  • Operadores de asignación
  • Errores de sintaxis
  • Concepto de referencia
  • Operadores aritméticos
  1. Estructuras de control e introducción a métodos
  • Métodos: definición
  • Métodos de str
  • Tipos de dato lógico bool
  • Operadores if, elif y else
  • Operadores relacionales, lógicos, pertenencia e identidad
  1. Colecciones de datos y bucles
  • Colecciones de datos ordenadas: tuples y list
  • bucle while
  • bucle for
  • Instrucciones pass, continue y break
  • Colecciones de datos asociativas: dict
  1. Excepciones y debugger
  • Excepciones
  • Diferencias con errores
  • Manejo de Excepciones (try, except y raise)
  • Debug y encontrar errores
  1. Funciones
  • Definición de funciones
  • Funciones sin parámetros
  • Funciones con parámetros y parámetros default
  • Devolver múltiples valores
  • Argumentos ilimitados (*args y **kwargs)
  1. Lectura y escritura de ficheros y manejo de módulos
  • Definición del file object y cursor
  • Lectura y escritura de ficheros txt, csv y json
  • Objeto date (Manejo de fecha y hora)
  • Lectura y escritura de ficheros tipo log
  1. Funciones avanzadas
  • Funciones anónimas lambda
  • Funciones generadoras
  • Declaraciones generadoras
  • Compresión de listas
  • Compresión de diccionarios
  • Decoradores
  1. Terminal Unix y GIT
  • Operaciones básicas en un terminal tipo bash
  • Crear repositorio con github
  • Manejo de ramas
  • Resolución de conflictos
  • Desarrollar en equipo
  1. OOP
  • Programación orientada a objetos (OOP)
  • Historia y restricciones del paradigma
  • Métodos de instancia, clase y estáticos
  • Decoradores (property, classmethod, staticmethod)
  • Herencia
  1. Concurrencia
  • Arrancar un hilo
  • Procesamiento en serie vs. en paralelo
  • GIL (Global Interpreter Lock)
  • Calcular tiempo de ejecución de una tarea
  1. Base de datos
  • Base de datos relacionales
  • Lenguaje declarativo
  • Creación de tablas
  • Operaciones CRUD
  • Módulo sqlite3
  • Búsquedas elásticas con FTS5
  1. API
  • Protocolo HTTP
  • Método RESTful
  • Thunder Client
  • Relación verbos HTTP - Operaciones CRUD
  • Creación de una API
  1. Desarrollo Web
  • Framework Flask
  • HTML, CSS y JS
  • Crear un proyecto web
  • Enviar a producción para que esté ¡Al alcance de todo el mundo!