Programa del Curso

Módulo 1: Introducción a los conceptos básicos Programming

  • Computer Almacenamiento y procesamiento de datos
  • Tipos de aplicaciones
  • Ciclo de vida de la aplicación
  • Compilación de código

Módulo 2: Conceptos básicos Programming del lenguaje

  • Sintaxis
  • Tipos de datos
  • Variables y constantes

Módulo 3: Flujo del programa

  • Introducción a los conceptos estructurados Programming
  • Introducción a la bifurcación
  • Uso de funciones
  • Uso de estructuras de decisión
  • Introducción a la repetición

Módulo 4: Algoritmos y Estructuras de Datos

  • Comprender cómo escribir pseudocódigo
  • Ejemplos de algoritmos
  • Introducción a las estructuras de datos

Módulo 5: Manejo de errores y depuración

  • Introducción a los errores de programa
  • Introducción al manejo estructurado de errores
  • Introducción a la depuración en Visual Studio

Módulo 6: Introducción a la Orientación a Objetos Programming

  • Introducción a las Estructuras Complejas
  • Introducción a las estructuras
  • Introducción a las clases
  • Introducción a la encapsulación

Módulo 7: Más orientado a objetos Programming

  • Introducción a la Herencia
  • Introducción al polimorfismo
  • Introducción a .NET Framework y a la biblioteca de clases base

Módulo 8: Introducción a la seguridad de las aplicaciones

  • Autenticación y autorización
  • Permisos de código en Computers
  • Presentación de la firma de código

Módulo 9: E/S principales Programming

  • Uso de E/S de consola
  • Uso de E/S de archivos

Módulo 10: Rendimiento y memoria de las aplicaciones Management

  • Tipos de valor frente a tipos de referencia
  • Tipos de conversión
  • El recolector de basura

Requerimientos

  • Capacidad para usar computadoras para iniciar programas, abrir y guardar archivos, navegar por los menús e interfaces de las aplicaciones
  • Capacidad para comprender conceptos lógicos como comparaciones
  • Comprender la teoría de números
  • Capacidad para crear, comprender y seguir instrucciones estructuradas o procedimientos paso a paso
  • Capacidad para comprender y aplicar conceptos abstractos a ejemplos concretos

Audiencia:

Este curso está dirigido a cualquier persona que sea nueva en el desarrollo de software y quiera, o necesite, obtener una comprensión de los fundamentos de la programación y los conceptos de programación orientada a objetos. Por lo general, serán estudiantes de secundaria, estudiantes de educación superior o personas que cambian de carrera, sin experiencia previa en programación. Es posible que deseen comprender los fundamentos básicos de la programación antes de pasar a cursos más avanzados como 20483B: Programming en C#.

 35 Horas

Número de participantes


Precio por Participante​

Próximos cursos

Categorías Relacionadas