Fullstack junior web developer con C#
Realizar el desarrollo Front-End con HTML, CSS y JavaScript, adquirir conocimientos sobre SQL Server para implementar Bases de Datos Relacionales en proyectos FullStack, comprender la programación Back-End usando C# y dominar las bases de ASP.NET en el desarrollo de aplicaciones web.
Financiación y modalidades
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Dirigido a profesionales de
ECONOMÍA E INDUSTRIA DIGITAL
Convenios:
- Economía e Industria Digital
Opciones de impartición
Modalidad: Presencial o Teleformación
Puede impartirse en formato presencial o a distancia
Duración
260h
Coste/hora
10.59€
Ingreso por alumno: 2753€
Duración
260h
Coste/hora
5.56€
Ingreso por alumno: 1446€
Contenido del programa
- Fundamentos de Programación y C#(2.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Adquisición de conocimiento Introductorio a la programación y algoritmos.
- Estudio de la sintaxis básica de C#.
- Estudio conceptual y práctico de los conceptos de variables, tipos de datos y operadores.
- Familiarización y uso de estructuras de control de flujo.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Programación Orientada a Objetos (OOO) en C#(3h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Dominio de los principios de la Programación Orientada a Objetos.
- Estudio conceptual y práctico de los conceptos de clases, objetos, y encapsulamiento.
- Comprensión de la herencia y polimorfismo.
- Implementación de mecanismos de abstracción y interfaces.
- Comprensión de los principios SOLID en C#.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Estructuras de Datos Básicas en C#(2.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Estudio conceptual y práctico de los conceptos de listas, pilas y colas.
- Estudio conceptual y práctico de los conceptos de árboles y grafos básicos.
- Uso de las colecciones de C# (List, Dictionary, etc.).
- Estudio e implementación de algoritmos de búsqueda y ordenamiento básicos.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Algoritmia Básica(2.7h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Estudio de diferentes estrategias de resolución de problemas.
- Desarrollo de algoritmos simples.
- Familiarización con la recursividad y su aplicación en algoritmos.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Algoritmos Avanzados(2.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Estudio de algoritmos de búsqueda y ordenamiento avanzados.
- Comprensión de los algoritmos de grafos (recorridos, caminos mínimos, etc.).
- Estudio de los conceptos de programación dinámica y ver algoritmos voraces.
- Dominio de estrategias avanzadas de resolución de problemas.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Desarrollo de Proyectos en C#(2.7h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Estudio de metodologías de desarrollo de software.
- Manejo de excepciones.
- Documentación y buenas prácticas de código.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Integración de Algoritmia y OOO en Proyectos Prácticos(3.3h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Aplicación de algoritmos en proyectos reales.
- Implementación de conceptos de OOO en escenarios prácticos.
- Resolución de problemas prácticos utilizando algoritmia y C#.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen