Capacitación Especializada Java, .Net , PHP

Capacitación EspecializadaCapacitación Especializada

Los servicios capacitación especializada de TI están orientados a proporcionar a las empresas e instituciones los conocimientos más avanzados de nuestros consultores.

Le ofrecemos esquemas de capacitación innovadores en campo de desarrollo de software, en donde sus colaboradores aprenden a utilizar herramientas, plataformas, metodologías y  estandares de punta. Dejando de lado los cursos tradicionales y centrando en consultorías totalmente prácticas con un valor de retorno de la inversión a corto plazo.

Nuestros consultores además de laborar en instituciones financieras públicas y privadas, en sistemas de alta disponibilidad, se ha dedicado al entrenamiento en diferentes Learning Centers en Costa Rica.

Toda nuestra capacitación es práctica, combinando aprendizaje y establecimeinto de arquitectura de desarrollo software en la arquitectura de su empresa

Le ofrecemos cursos especializados a la medida en aréas como:

  1. Curso de Java, Orientación a Objetos, J2EE, EJB, JSP, Servlets, JSP, JSF, Struts, Spring, Hibernate, JPA y Aplicaciones N Capas con Java.
  2. Cursos de .Net(VB.Net, C# ), abarcando orientación a objetos, ADO.Net, WCF, WPF,ASP.Net, WebServices, MVC,LINQ
  3. Cursos de PHP, Tomcat, Apache, Linux
  4. Desarrollo de Aplicaciones Distribuidas (.Net y J2EE)
  5. Smart Client Software Factory, WebClientSoftware Factory
  6. UML, Casos de Uso, XP
  7. Bases de Datos
  8. Firma digital
  9. Webservices
  10. Reportes

Nuestro consultores son especialistas certificados y de calidad reconocida a nivel nacional e internacional en desarrollo de software, por lo tanto si necesita alguna capacitación particular no dude en consultarnos.

Contáctenos vía email a Esta dirección electrónica esta protegida contra spambots. Es necesario activar Javascript para visualizarla

 

 

Temario C# Básico

 

1.       Descripción de la plataforma .Net

1.1.    Introducción a la plataforma .NET

1.2.    Análisis del Framework .Net

1.3.    Beneficios del Framework .Net

1.4.    Componentes del Framework .Net

1.5.    Lenguajes soportados

2.       Descripción lenguaje C#

2.1.    Descripción del lenguaje

2.2.    Estructura de un programa en C#

2.3.    Operaciones de entrada y salida básicas

2.4.    Prácticas recomendadas de nomenclatura y codificación

2.5.    Compilación, ejecución y prueba pasa a paso con Visual Studio

2.6.    Ejercicio creación de un programa sencillo de ejemplo

2.7.    Componentes del editor de Visual Studio

3.       Tipos básicos del lenguaje C#

3.1.    Descripción de tipos básicos (Value Types)

3.2.    Common Type System

3.3.    Declaración e inicialización de variables

3.4.    Utilización de tipos disponibles en el Framework

3.5.    Creación de nuevos tipos  del lenguajes (Structures y Enums)

3.6.    Ejercicio de definición y utilización de tipos propios

4.       Bloques, Comandos  y Excepciones

4.1.    Introducción a los comandos de C#

4.2.    Comandos de selección (if, if else, switch)

4.3.    Comandos de iteración ( while, do while, for, for each)

4.4.    Comandos de salto (break, continue)

4.5.    Ejercicio de utilización de comandos

4.6.    Manejo de Excepciones

4.7.    Lanzamiento y captura de excepciones

4.8.    Creación de propias excepciones

4.9.    Ejercicio de manejo de excepciones

 5.       Métodos y parámetros

5.1.    Utilización de métodos

5.2.    Paso de parámetros (por valor, referencia, salida)

5.3.    Sobrecarga de métodos

6.       Arreglos y colecciones

6.1.    Creación y utilización de arreglos estáticos

6.2.    Creación y utilización de arreglos dinámicos

6.3.    Creación y utilización de colecciones genéricas.

6.4.    Ejercicio de colecciones

 7.       Programación Orientada a Objetos

7.1.    Clases y objetos

7.2.    Abstracción, modularidad y encapsulamiento

7.3.    Creación y utilización de clases

7.4.    Tipos por referencia

7.5.    Jerarquía de Objetos

7.6.    Creación y destrucción de objetos

7.7.    Ejercicio de orientación a objetos

7.8.    Composición y agregación

7.9.    Ejercicio composición y agregación

8.       Herencia

8.1.    Introducción a la herencia de clases

8.2.    Clases derivadas

8.3.    Sobreescritura de métodos heredados

8.4.    Clases sellada

8.5.    Creación y utilización de clases abstractas

8.6.    Clases abstractas

8.7.    Ejercicio de herencia y polimorfismo

8.8.    Creación y utilización de interfaces

8.9.    Ejercicio de utilización de interfaces y polimorfismo

9.       Namespaces, niveles de acceso , operadores, delegados y eventos

9.1.    Utilización de namespaces

9.2.    Utilización de módulos y assemblies

9.3.    Utilización de librerías de clases

9.4.    Sobrecarga de operadores

9.5.    Creación y utilización de delegados (delegates)

9.6.    Creación y utilización de eventos

Temario C# Básico
 

JPAGE_CURRENT_OF_TOTAL

TSSolutions