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