55337 Introduction to Programming

55337 Introduction to Programming

WHATSAPP

Descarga el catálogo de cursos

Modalidad

Online en vivo

Duración (horas)

40 horas

Horario

6:30 p.m. a 9:30 p.m.

Descripción

En este curso aprenderas los conceptos básicos de la programación de computadoras mediante el uso de Microsoft Visual Studio y los lenguajes de programación Visual C# y Visual Basic. El curso no asume experiencia previa en programación e introduce los conceptos necesarios para avanzar a los cursos intermedios de programación, Programming in C#.

Objetivos

  • Entender los fundamentos básicos de la programación, como el almacenamiento y el procesamiento de la computadora.
  • Entender los sistemas numéricos informáticos como el binario.
  • Crear y utilizar variables y constantes en programas.
  • Entender cómo crear y usar funciones en un programa.
  • Crear y utilizar estructuras de decisión en un programa informático.
  • Crear y usar repeticiones (bucles) en un programa de computadora.
  • Entender el pseudocódigo y su papel en la programación.
  • Entender las estructuras básicas de datos informáticos, como matrices, listas, pilas y colas.
  • Implementar conceptos de programación orientada a objetos.
  • Crear y utilizar clases en un programa informático.
  • Implementar encapsulación, herencia y polimorfismo.
  • Describir la biblioteca de clases base (BCL) en .NET Framework.
  • Entender los conceptos de seguridad de la aplicación.
  • Implementar E/S simple en un programa de computadora.
  • Identificar los errores de la aplicación y explique cómo depurar una aplicación y manejar los errores.
  • Identificar las consideraciones de rendimiento para las aplicaciones.

Audiencia

Este curso está destinado 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 la programación orientada a objetos. Por lo general, serán estudiantes de secundaria, estudiantes de escuela postsecundaria o personas que han cambiado 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 Programación en C#.

Prerequisitos

Antes de asistir a este curso, los estudiantes deben tener:

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

Contenido del Curso

  • Almacenamiento y procesamiento de datos informáticos
  • Tipos de aplicaciones
  • Ciclo de vida de la aplicación
  • Compilación de código
  • Sintaxis
  • Tipos de datos
  • Variables y constantes
  • Introducción a los conceptos de programación estructurada
  • Introducción a la ramificación
  • Uso de funciones
  • Uso de estructuras de decisión
  • Introducción a la repetición
  • Comprender cómo escribir pseudocódigo
  • Ejemplos de algoritmos
  • Introducción a las estructuras de datos
  • Introducción a los errores del programa
  • Introducción al manejo estructurado de errores
  • Introducción a la depuración
  • Introducción a las Estructuras Complejas
  • Introducción a las estructuras
  • Introducción a las clases
  • Introducción a la encapsulación
  • Introducción a la herencia
  • Introducción al polimorfismo
  • Introducción a .NET y la biblioteca de clases base
  • Autenticacion y autorizacion
  • Permisos de código en computadoras
  • Introducción a la firma de código
  • Uso de E/S de consola
  • Uso de E/S de archivos
  • Tipos de valor frente a tipos de referencia
  • Tipos de conversión
  • El recolector de basura

Curso de Seguimiento

  • Programming in C#

Follow-On

  • ISTQB Certified Tester Foundation Level Agile Tester

Related Certification

  • Certified Tester Foundation Level (CTFL)

También te puede interesar

Descarga el catálogo de cursos

WHATSAPP