Programación en C#

Nivel

Avanzado

Descripción

Este curso está diseñado para gente con nociones bastante elevadas en el mundo de la programación. Por lo que es recomendable haber cursado previamente algún curso de programación. Ya sea C++, Visual Basic o Flash.

Es ideal para preparar a los alumnos en las asignaturas mas avanzadas de ingeniría informatica. Además los lenguages .NET de última generación nos permiten estar en primera línea en lo que a lenguages de programación se refiere.

Este curso requiere que el alumno además de las horas en clase pueda disponer de al menos entre 2 o 3 horas libres por clase para realizar los proyectos que se manden para casa y un ordenador Pentium o superior, de lo contrario el alumno puede al finalizar el curso sin obtener el nivel adecuado de conocimientos.

 

 

Número de horas aproximado:

100

 

Temario:

  • Aspectos básicos del lenguaje C#:
    • Máquina virtual (NGWS)
    • Datos primitivos
    • Estructuras de control
    • Arrays
  • Clases
    • Encapsulación: Control de acceso publico y privado
    • Herencia.
    • Polimorfismo.
    • Introducción a UML
  • Gestión de errores y Excepciones
  • Librería (namespace) System.Windows.Forms:
    • Utilización de componentes .NET.
    • Sistema de gestión de eventos
  • Introducción a System.Web.UI
  • Threads y multitarea:
    • Programación multithread paralela.
    • Estados y prioridades de los Threads.
  • Win Forms y Web Forms
  • Entrada/Salida:
    • Librería estándar System.IO
    • Streams
    • Ficheros
  • Acceso a Bases de Datos (ADO)

Hay que señalar que todo el temario que arriba se expone sería imposible proporcionarlo de una forma teórico/práctica en el tiempo aproximado estipulado por lo que será imprescindible que el alumno realice trabajos en casa, usando la hora de clase para consultar dudas y obtener los conceptos teóricos necesarios para la realización de las prácticas.

 

 

Objetivos:

Formar alumnos con capacidad de desarrollar sus propios programas diseñándolos e implementándolos en C++ y ayudar a los universitarios en las asignaturas de programación.

Curso Internet Básico

Este curso es la continuación del curso de Informática Básica y en el además de aprender nociones avanzadas de Internet y redes también se profuncizará en la configuración de Windows y otros programas de Informática avanzada.

 

Curso programación de páginas web

Este es un curso en el que se aprende las bases de programación, así como el manejo de los programas de diseño web más potentes del mercado. Además se realizar gran cantidad de prácticas orientadas al mundo laboral.

 

Curso visual basic

Un lenguaje bajo Windows potente a la vez que sencillo es el VisualBasic con el que podrás iniciarte y llegar a realizar programas que manejen bases de datos.

 

Curso photoshop

Retocar fotografías, crear montajes fotográficos, crear diseños artísticos basados en pinceles y herramientas de mapas de bits son puntos fundamentales para un buen diseñador, en este curso se aprende gran parte de las herramientas de Photoshop y su manejo orientado a proyectos.