Experto programador eficiente
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 →
✓ ¡Recibido! Te enviamos la información de Experto programador eficiente lo antes posible.