Catálogo / Informática y Comunicaciones

EIN-04746

Experto programador eficiente

Bonificable
hasta el 100%
Teleformación
Modalidad
Con tutor
Seguimiento experto
340 h
Duración

Descripción

Si trabaja en el sector de la programación o desearía hacerlo y quiere conocer los aspectos vitales para realizar y gestionar proyectos en este entorno llegando a especializarse en escribir código legible, mantenible y ampliable este es su momento, con el Curso de Experto Programador Eficiente podrá adquirir los conocimientos necesarios para desarrollar esta función de la mejor manera posible.

340 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

PARTE 1. FUNDAMENTOS DE PROGRAMACIÓN: CÓDIGO EFICIENTE

1. PRESENTACIÓN A CÓDIGO EFICIENTE

  • Fundamentos de la programación. Código eficiente
  • Pasos para realizar el curso de Código eficiente

2. TÉCNICAS ACERCÁNDONOS A LA EFICIENCIA

  • Aclarando conceptos erróneos sobre la eficiencia
  • Eficiencia en el código
  • No conoces el problema
  • Comprende lo que está bajo tu control
  • Busca siempre el camino más fácil

3. EVALUACIÓN DE EFICIENCIA

  • Herramientas de análisis de código, monitorización para PC
  • Herramientas enfocadas a los desarrolladores y a desarrollo de web

4. AUMENTO DE MEMORIA

  • Conceptos básicos del uso de la memoria
  • Memoria de una aplicación
  • Eficiencia en la memoria
  • Lenguajes y entornos

5. USO ALGORÍTMICA

  • Introducción y medición a la eficiencia algorítmica
  • Trazado y perfilado de baja tecnología
  • Trazado y perfilado en JavaScript y . NET
  • Qué buscar en el código

6. EFICIENCIA DE DISCOS Y EN REDES

  • Recursos basados en discos y en velocidad
  • Estrategias para entradas y salidas de disco
  • Eficiencia en la red y estrategia para ella
  • ¿Qué pasa con la eficiencia en las bases de datos?

PARTE 2. GESTIÓN DE PROYECTOS INFORMÁTICOS

1. INTRODUCCIÓN AL PROYECTO

  • Características principales
  • Requerimientos: humanos y materiales
  • Limitaciones de un proyecto
  • Ámbito del proyecto
  • Finalidad del proyecto

2. RENTABILIDAD DEL PROYECTO

  • Estructuración de gastos
  • Importancia y realización del presupuesto
  • Cálculo de resultados (Profit And Loss)
  • El business case
  • Continuidad con la atención al presupuesto
  • Valoraciones finales sobre el presupuesto

3. PREVENCIÓN DE RIESGOS

  • Los tres ejes o modelos
    • Desarrollo
    • Análisis
    • Control
  • Estimación de los riesgos
  • Posibles riesgos

4. INICIOS DEL PROYECTO

  • Primeros pasos
  • Selección de ideas
  • Organización del trabajo

5. ANÁLISIS PREVIO AL DESARROLLO

  • Sector
  • Funcionalidades posibles
  • Contexto técnico
  • Generación de documentación

6. DESARROLLO

  • Calidad del código y su gestión
  • Control de versiones
  • Entorno de pruebas
  • La industrialización

7. REPOSITORIOS Y ARQUITECTURAS

  • La integración y sus inconvenientes
  • Las arquitecturas
    • Distribuidas
    • Orientadas a servicios (SOA)
  • Cloud-computing

8. CONTROL Y SEGUIMIENTO

  • El seguimiento del proyecto
  • Problemas e imprevistos
  • La dirección de control

9. LA PLANIFICACIÓN Y LA ESTIMACIÓN

  • Estimación sobre el tiempo necesario del jefe de proyecto
  • La gestión y estimación de los recursos
  • La planificación general
  • Finalización del proyecto

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Scroll al inicio