Técnico Superior en Programación con Microsoft Visual Basic 2010

El curso esta enfocado a trabajadores que quieran aprender de forma avanzada y para un uso profesional el lenguaje Visual Basic. Una herramienta muy potente que permite crear aplicaciones con una eficacia y una complejidad ilimitada para las personas que dominan sus fundamentos y conocen todas sus posibilidades. Preparate para ser un experto en Visual Basic.

  • Aprender a desarrollar aplicaciones utilizando la tecnología de programación Microsoft Visual Basic 2010.
  • Conocer en profundidad el acceso a base de datos utilizando la tecnología ADO.NET.
  • Aprender los fundamentos de programación para su correcta aplicación.
  • Conocer las características propias de la interfaz de Windows Forms.

Dirigido a

Trabajadores y autónomos.

Metodología

A distancia / online

Precio

100% Bonificable

Infórmate, es GRATIS


Temario

parte 1. Teoría

módulo 1. El lenguaje visual basic 2010

1. Características de microsoft .Net framework 4

  1. introducción
  2. framework.Net
  3. clr, common language runtime
  4. cli, common intermediate language
  5. cls, common language specification
  6. bcl, la biblioteca de clase base
  7. metadatos
  8. ensamblados
  9. tipos de datos

2. Conociendo visual studio 2010 (i)

  1. introducción
  2. visual studio

3. Conociendo visual studio 2010 (ii)

  1. introducción
  2. ventajas y navegación

4. Fundamentos de programación

  1. introducción
  2. variables
  3. tipos de datos
  4. constantes
  5. operadores
  6. overflow
  7. funciones de conversión
  8. expresiones lógicas

5. Arrays y estructuras de control

  1. ¿qué es un array?
  2. estructuras de repetición
  3. estructuras de decisión
  4. combinar estructuras

6. Procedimientos

  1. introducción
  2. crear procedimientos function
  3. llamar a procedimientos function
  4. crear procedimientos sub
  5. llamar a procedimientos sub
  6. paso de parámetros
  7. ámbito y duración

7. Pensar en objetos

  1. introducción
  2. clases
  3. propiedades
  4. procedimientos y constructores
  5. crear objetos
  6. visibilidad
  7. propiedades de readonly/writeonly

8. Herencia

  1. introducción
  2. crear subclases
  3. crear objetos de las subclases
  4. sobrescribir métodos
  5. el acceso protected

9. Interfaces y espacios de nombres

  1. clases abstractas
  2. crear interfaces
  3. implementar interfaces
  4. biblioteca de clases
  5. espacio de nombres

10. Arrays avanzados

  1. arrays de objetos
  2. arrays multidimensionales
  3. métodos con un número variable de parámetros

11. Tipos de datos como clases

  1. base común de tipos de datos
  2. la clase string
  3. comparar cadenas
  4. la clase stringbuilder

12. Colecciones

  1. introducción
  2. la colección arraylist
  3. ordenar el arraylist
  4. la colección hashtable
  5. colecciones especializadas
  6. colecciones genéricas
  7. la colección list
  8. la colección dictionary

módulo 2. Windows form

13. La interfaz de usuario i (introducción)

  1. añadir nuevos formularios
  2. modificar propiedades
  3. menús

14. La interfaz de usuario ii (controles y eventos)

  1. controles y eventos
  2. eventos del teclado y del ratón
  3. arrastrar y soltar (drag and drop)
  4. interfaz de documento múltiple

15. La interfaz de usuario iii (controles personalizados)

  1. introducción
  2. heredar las clases de control
  3. comportamiento en tiempo de diseño de un control
  4. agregar propiedades, eventos y metadatos
  5. utilizar el control
  6. agregar información en tiempo de diseño al control
  7. examinar el comportamiento en tiempo de diseño de un control
  8. agregar editores personalizados a la ventana propiedades

16. Pruebas, test y depuración

  1. introducción
  2. pruebas unitarias
  3. test unitarios
  4. métodos de inicialización para una prueba

17. ¿qué es windows presentation foundation?

  1. introducción
  2. arquitectura de windows presentation foundation
  3. capacidades
  4. bases de wpf
  5. subclass
  6. freezable objects
  7. primer ejemplo

módulo 3. Acceso a datos

18. Ado .Net framework 4

  1. introducción
  2. proveedores de datos
  3. conexión a base de datos y recepción de datos
  4. mejores prácticas para conexiones y rendimiento de consultas
  5. el objeto command
  6. integridad de datos y concurrencia
  7. modo offline
  8. datasets

19. Linq. Framework 4

  1. 1. Introducción
  2. 2. ¿cómo funciona?
  3. 3. Operadores
  4. 4. Linq to sql
  5. 5. Diferencias linq y sql
  6. 6. Linq to objects
  7. 7. Linq to xml
  8. 8. Linq to datasets
  9. 9. Recibir datos sql con linq

20. Ado .Net entity framework 4

  1. introducción
  2. claves externas
  3. plain old clr object (poco)
  4. creación de un modelo de entidad de datos usando ado.Net entity framework

21. Microsoft sync framework 4

  1. introducción
  2. microsoft sync framework

parte 2. Práctica - cdrom

módulo 1. Prácticas de visual studio 2010

módulo 2. Prácticas de windows forms

módulo 3. Prácticas de ado. Net 4

Cursos relacionados

Conceptos Generales de .Net

Aprende a programar con una de las tecnologías más utilizadas por las empresas tecnológicas. Este curso de Programación .NET te permitirá aprender, de forma sencilla y progresiva, la tecnología .NET con detalle y profundidad, de manera tal de sentar las bases fundacionales para la especialización en .NETUn curso que parte desde el inicio y con una metodología práctica que te permitirá...

Base de datos Oracle 10g

Este curso ofrece a los estudiantes una introducción a la tecnología de la base de datos Oracle Database 10g. Los estudiantes aprenden los conceptos relativos a las bases de datos relacionales y el potente lenguaje de programación SQL. El curso proporciona los conocimientos de SQL esenciales que permiten a los desarrolladores escribir consultas en una o varias tablas,...

Access 2007 Avanzado

Dominar la ofimática se ha vuelto imprescindible. Si antiguamente lo era la mecanografía ahora, lo necesario, es dominar el paquete ofimático por excelencia. Con este curso de Access avanzado aprenderás a gestionar las bases de datos, además de conocer herramientas avanzadas que supongan un ahorro de tiempo en el trabajo diario. Con los conocimientos que...

Curso de Photoshop CS5

Photoshop se ha convertido en una herramienta imprescindible en el mundo del diseño y el retoque fotográfico. Con este curso conocerás las características de Photoshop de forma rápida y fácil. Aprender incontables trucos y técnicas para ser más eficiente. Aprender a corregir y mejorar fotografías digitales, crear...

Desarrollo de Interfaces de Interacción en Windows Con Windows Presentation Foundation 4

Windows Presentation Foundation (WPF) proporciona a los programadores un modelo de programación unificado con el que generar experiencias de cliente inteligentes de Windows, en las que se incorpora la interfaz de usuario, multimedia y documentos.

Cloud Computing

Con el curso Online de Cloud Computing aprenderás el concepto de virtualización y a abordar proyectos de almacenamiento, comunicaciones entre ordenadores y servicios bajo el concepto de que todo ocurre en la nube. Además se abordarán aspectos legales y de seguridad del Cloud Computing.100% Gratuito para Trabajadores del sector de las telecomunicaciones

Curso VBA para Access

Las macros ofrecen enormes posibilidades para adaptar los programas de office a nuestras necesidades, mejorar el rendimiento, elaborar de forma automática procesos complejos, ahorrar tiempo, etc. Y todo ello con un nivel de programación muy elemental. Este curso te ofrece la oportunidad de formarte en VBA para Access.

Técnico Superior en Creación de Portales Web con Joomla 2.5 y SEO Profesional

Aprende a utilizar Joomla. Una herrmienta fundamental y llena de posibilidades para la creación de webs profesionales. Podrás crear webs y gestionar sus contenido de una forma sencilla y práctica. Además el curso consta de una parte de SEO. Aprenderás las bases del posicionamiento natural en Google. El principal buscador del mundo.