71355 - Fundamentos del desarrollo de software

Aspectos Generales

Monto actual: ₡82.600,00

Modalidad: En línea

Duración: 40 horas

Código: 71355

Este curso está dirigido a personas que buscan ingresar a una formación técnica o universitaria en el ámbito de la informática y desean obtener los conocimientos básicos en el desarrollo de software. Las temáticas del curso tratan sobre elementos básicos de resolución de problemas y programación de algoritmos, el ciclo de vida del software, los conceptos generales del desarrollo web y bases de datos, además se utiliza el lenguaje C# para la creación de programas. Se requiere que el estudiante tenga habilidades prácticas en el uso de Windows, aplicaciones web y de escritorio e internet.

Contenidos

Unidad 1

Introducción a la programación

  • La programación informática
  • Las estructuras de decisión
  • Las estructuras de repetición
  • Control de excepciones

Unidad 2

Introducción a la programación orientada a objetos

  • Los objetos
  • Conceptos de los valores y las referencias
  • La encapsulación
  • La herencia
  • Polimorfismo

Unidad 3

Comprensión general del desarrollo de software

  • La administración del ciclo de vida
  • Las pruebas de software
  • Las estructuras de datos
  • Los algoritmos de ordenación

Unidad 4

Conceptos de las aplicaciones web

  • Conceptos del desarrollo de páginas web
  • Conceptos del desarrollo de aplicaciones ASP.NET
  • Conceptos del hospedaje de sitios web IIS
  • Conceptos del desarrollo de servicios web

Unidad 5

Conceptos de las aplicaciones de escritorio

  • Conceptos de las aplicaciones de Windows Forms
  • Conceptos de las aplicaciones basadas en consola
  • Conceptos de los servicios de Windows

Unidad 6

Conceptos de las bases de datos

  • Conceptos de las bases de datos relacionales
  • Conceptos de los métodos de consulta de las bases de datos
  • Conceptos de los métodos de conexión de bases de datos

Requisitos

Antes de detallar los requisitos se comunica que la Universidad Estatal a Distancia no brinda ningún software y/o licencia  y es requisito que el estudiante cuente previamente con la herramienta necesaria según el curso que desee matricular.A continuación, se detallan los requisitos tanto de software como de hardware con que el estudiante debe contar para poder llevar algunos de los cursos:

  • Contar con una computadora con acceso a Internet
  • Compromiso de parte del estudiante a acceder frecuentemente a la plataforma del curso.
  • Apertura del curso sujeta a matrícula (mínimo cinco estudiantes por curso)
  • El estudiante debe contar con el software que requiere cada curso. La Universidad no brinda ningún tipo de licencia ni software.
  • Para cada curso debe consultar los requisitos específicos:

Curso

Versión mínima

Sistema Operativo

Procesador mínimo

Memoria RAM mínima

Espacio en disco duro mínimo (solo instalación)

Tarjeta de Video (GPU)

+

Visual Studio

2017 o superior

Windows o macOS

Intel® Core 2 o AMD Athlon® 64 (2 GHz o más rápido)

3 GB de RAM

(Recom. 8 GB)

4 GB

Sí, mínimo 1 GB

(Recom. 2 GB)

+

SQL Server

2017 o superior

Windows o macOS

Intel® Core 2 o AMD Athlon® 64 (2 GHz o más rápido)

3 GB de RAM

(Recom. 8 GB)

4 GB

Sí, mínimo 1 GB

(Recom. 2 GB)

+