Imagina Formación

Curso de C# 8 Avanzado

Crea aplicaciones que se ejecuten en cualquier sistema operativo. Domina las bases del lenguaje y las buenas prácticas de C#.

Crea aplicaciones que se ejecuten en cualquier sistema operativo. Domina las bases del lenguaje y las buenas prácticas de C#.

¿A quién va dirigido?

A todo programador que quiera conocer a fondo este lenguaje.

Objetivos

El objetivo de este curso es profundizar más todavía en el lenguaje de programación C# y así asentar los conocimientos previos.

¿Cuáles son los requisitos?

Haber realizado el curso de programación de C#, ya que en este curso solo se verán contenidos avanzados, o bien tener conocimientos de este lenguaje.

Duración
Consultar
Requisitos
Haber realizado el curso de programación de C#, ya que en este curso solo se verán contenidos avanzados, o bien tener conocimientos de este lenguaje.
Bonificación FUNDAE
Sí, solo disponible para empresas.

Quiero recibir información de este curso

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.
1

Creación de proyectos MDI

  • SDI vs MDI
  • Aplicación MDI
  • Manejo de formas
2

Manejo de arrays

  • Declaración de arrays
  • Arrays multidimensionales
  • Operaciones con arrays
3

Manejo de archivos

  • System.IO
  • Archivos de texto
  • Archivos binarios
4

Programación orientada a objetos

  • Características
  • Abstracción
  • Jerarquía
  • Modularidad
  • Herencia y polimorfismo
5

Creación de clases

  • Declaración de variables de instancia
  • Inicialización de clases
  • Ciclo de vida
6

Encapsulamiento

  • Creación y manejo de propiedades
  • Propiedades de sólo lectura
  • Propiedades de sólo escritura
7

Creación y manejo de métodos

  • Creación de métodos
  • Sobrecarga
8

Constructores y destructores

  • Definición de constructor
  • Definición de destructor
  • Finalidad de los constructores
  • Finalidad de los destructores
  • Sobrecarga de constructores
9

Herencia

  • Generalización y especialización
  • Implementación de herencia
  • Modificación de herencia
10

Polimorfismo

  • Finalidad de polimorfismo
  • Polimorfismo basado en herencia
11

Clases abstractas y polimorfismo

  • Características de clases abstractas
  • Implementación de clases abstractas
  • Buenas prácticas en la definición y cálculo de interfaces
  • Implementación de interfaces
12

Elementos anónimos

  • Delegates
  • Expresiones Lambda
  • Métodos anónimos
  • Métodos de extensión
  • Tipos anónimos
  • Tipos null
13

Eventos, Atributos y Tipos

  • Eventos
  • Atributos
  • Atributos CallerInfo
  • Sobrecarga de operaciones
  • Tuplas
  • Try Catch
14

Colecciones

  • ICollection
  • IList
  • Listas
  • Queues
  • Stacks
  • Sets
  • Diccionarios
  • Colecciones personalizadas
15

LINQ Queries

  • Introducción
  • Sintaxis de las queries
  • Expresiones query
  • Ejecución diferida
  • Subqueries
  • Queries interpretadas
  • Creando Queries
16

LINQ Operators

  • Filtrar
  • Proyectar
  • Unir
  • Ordenar
  • Agrupar
  • Operadores Set
  • Métodos de conversión
  • Operadores de elementos
  • Métodos de agregación
  • Cuantificadores
  • Métodos de generación

¿No es lo que estabas buscando? También hacemos temarios a medida para empresas, consultanos.

Realiza el curso desde donde quieras gracias a nuestro campus online.
Dispondrás de un profesor experimentado en programación y desarrollo, que te ayudará
y responderá a todas tus dudas.
Tutor personal
Proyecto final
Diploma de certificación
Plataforma online
Disponibilidad horaria
Bolsa de empleo

¿Quieres realizar esta formación sin coste para tu empresa?

 

¡Sin desplazamientos! Impartimos la formación en tu empresa.

Imagina Formación es una entidad organizadora de la Fundación Estatal de modo que puedes gestionar la formación bonificada de los cursos con nosotros.

Nos encargamos de todos los trámites para conseguir la bonificación sin ningún coste adicional. Cumplimos con todos los requisitos para que nuestros cursos sean 100% bonificables.

Consulta disponibilidad y precios

¿Tienes alguna duda?

Puedes hablar con uno de nuestros profesores.

¡Pregúntanos!

↑ Ir arriba