Curso de Desarrollo Fullstack con .Net y React hasta 100% Bonificable a través de FUNDAE
Tu bonificación paso a paso
Forma a tu equipo sin costes mediante la bonificación estatal. Este programa de Desarrollo Fullstack con .Net y Reactpara empresas es subvencionable hasta el 100%.
Potencia las habilidades de edición y automatización de tus profesionales.
Accede a una formación avanzada en Desarrollo Fullstack con .Net y React práctica y orientada a resultados.
Prepara a tu equipo para los retos documentales del entorno laboral actual.
Gestionamos gratis tu bonificación de este curso corporativo de Desarrollo Fullstack con .Net y React ante FUNDAE.
Empresas líderes confían en .NET y React para sus soluciones tecnológicas
Profesionaliza a tu equipo en Desarrollo Fullstack con .Net y React A Medida, tutorizado, con prácticas y bonificable por FUNDAE para empresas. Infórmate.
Aumenta tu competitividad profesional dominando .NET y React, dos de las tecnologías más demandadas a nivel mundial para el desarrollo Fullstack.
1
Integra eficientemente backend y frontend aprendiendo a crear aplicaciones web robustas y escalables optimizadas para entornos empresariales.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
Intriducción y fundamentos de .NET
Ventajas y casos de uso de .NET
Tipos de proyectos más comunes en .Net
Instalación de Visual Studio
Configuración del entorno de desarrollo
Creación de proyectos .Net de tipo Web API en Visual Studio
Análisis de archivos y arquitectura de la solución
Build y despliegue local
Probando las rutas de la aplicación
Configuración de una ruta base para nuestra API
Accediendo a la API desde Postman
Intriducción y fundamentos de .NET
Ventajas y casos de uso de .NET
Tipos de proyectos más comunes en .Net
Instalación de Visual Studio
Configuración del entorno de desarrollo
Creación de proyectos .Net de tipo Web API en Visual Studio
Análisis de archivos y arquitectura de la solución
Tema 1: Introducción al desarrollo Backend con .NET: Fundamentos y puesta en marcha
Intriducción y fundamentos de .NET
Ventajas y casos de uso de .NET
Tipos de proyectos más comunes en .Net
Instalación de Visual Studio
Configuración del entorno de desarrollo
Creación de proyectos .Net de tipo Web API en Visual Studio
Análisis de archivos y arquitectura de la solución
Build y despliegue local
Probando las rutas de la aplicación
Configuración de una ruta base para nuestra API
Accediendo a la API desde Postman
Tema 2: Modelado de datos con Entity Framework
Introducción a Entity Framework
Creación de modelos y entidades
Relaciones entre entidades
Migraciones de base de datos
Tema 3: Conexiones con bases de datos SQL y NoSQL
Configuración de conexiones a bases de datos SQL
Integración de bases de datos NoSQL en .NET
Uso de ORM para el acceso a datos
Tema 4: Gestión de rutas en una Web API
Configuración de rutas en una Web API
Parámetros en las rutas
Rutas dinámicas y opcionales
Enrutamiento de acciones
Tema 5: Controladores y su implementación en la Web API
Creación de controladores en .NET
Definición de acciones y métodos HTTP
Parámetros en los controladores
Uso de atributos en los controladores
Tema 6: Implementación de un CRUD completo
Creación, lectura, actualización y borrado de datos
Validación de datos en las operaciones CRUD
Tratamiento de errores y excepciones
Pruebas de las operaciones CRUD
Tema 7: Dockerización de aplicaciones .NET
Introducción a Docker
Creación de imágenes y contenedores Docker
Despliegue de aplicaciones .NET con Docker
Configuración de redes y volúmenes en Docker
Tema 8: Sistemas de autenticación y autorización en la Web API
Autenticación basada en tokens JWT
Autenticación OAUth
Configuración de autenticación en .NET
Autorización y control de acceso en la Web API
Implementación de roles y políticas de seguridad
Protección de rutas a partir de roles y permisos de usuarios
Tema 9: Configuraciones de seguridad
Protección contra ataques comunes (SQL injection, XSS, etc.)
Uso de HTTPS y certificados SSL/TLS
Configuración de CORS (Cross-Origin Resource Sharing)
Configuración de políticas de seguridad
Tema 10: Mantenimiento y monitorización de la Web API
Registro de logs y trazas de la aplicación
Monitorización de métricas y rendimiento
Alertas y notificaciones de errores
Análisis de rendimiento y optimización de la Web API
Tema 11: Configuraciones del servidor para la Web API
Configuración de IIS (Internet Information Services)
Despliegue de la Web API en servidores Windows y Linux
Configuración de balanceadores de carga
Escalabilidad y alta disponibilidad de la Web API
Tema 12: Documentación de Web API .Net con OpenAPI Swagger
Generación automática de documentación con Swagger
Definición de esquemas y modelos de datos
Configuración de la documentación en la Web API
Uso de herramientas complementarias para la documentación
Tema 13: Gestión de variables de entorno en .Net
Configuración de variables de entorno en .NET
Uso de archivos de configuración
Gestión de diferentes entornos (desarrollo, producción, etc.)
Uso de herramientas de gestión de variables de entorno
Tema 14: Pruebas de la Web API con Postman
Configuración y uso de Postman
Creación de colecciones y casos de prueba
Automatización de pruebas con Postman
Pruebas de integración con la Web API
Tema 15: Builds y despliegues locales de la Web API
Configuración de entornos de desarrollo local
Creación de scripts de build y despliegue
Automatización de tareas de build y despliegue
Uso de herramientas de CI/CD (Continuous Integration/Continuous Deployment)
Tema 16: Despliegues en la nube de la Web API
Configuración de servicios en la nube (Azure, AWS, etc.)
Despliegue en plataformas PaaS (Platform as a Service)
Configuración de escalabilidad y alta disponibilidad en la nube
Uso de servicios de gestión y monitorización en la nube
Tema 17: Introducción al desarrollo Frontend con React: Fundamentos y puesta en marcha
Introducción a React
Instalación de Node LTS y Vite
Configuración de Visual Studio Code y plugins destacados para React
Creación de un nuevo proyecto React con Vite y Typescript
Análisis de arquitectura y ficheros principales
Análisis de archivos de configuración por defecto
Despliegue local y primeros pasos
Formateadores de código en React
Uso de herramientas de debugging en Visual Studio Code
Tema 18: Componentes en React
Creación y uso de componentes en React
Componentes funcionales vs Componentes de clase
Componentes JSX y TSX
Binding de datos
Anidación de componentes
Props de componentes
Tipado de props de componentes
Gestión de eventos
Gestión del estado privado de un componente
Ciclo de vida de un componente React
Hooks esenciales: useState y useEffect
Hook useRef
Hook Use Context y useReducer
Tema 19: Renderizado condicional en React
Uso de lógica y bucles en archivos JSX y TSX para un renderizado condicional
Usod e Keys para referenciar elementos en bucles
Uso de operadores ternarios para renderizado condicional
Aplicando estilos de manera condicional
Tema 20: Formularios con Formik y validación de campos con Yup
Creación de formularios reactivos en React con Formik
Uso de formularios y validaciones con Yup
Validación avanzada de campos con Yup en formularios Formik
Uso de formularios anidados y agrupaciones de controles
Haciendo uso de props de Formik para conocer el estado del formulario
Getsión de eventos de Submout y reseteo de formulario
Accediendo a los valores del formulario
Accediendo a errores de validación y mostrándoselo al usuario
Tema 21: Sistema de enrutado en React
Configuración del enrutado en una aplicación React
Definición de rutas y componentes asociados
Paso de información entre rutas y parámetros de consulta (query params)
Tema 22: Protección de rutas con redirecciones en React
Creación y configuración de middlewares para redirección de rutas
Redirección y gestión de acceso a rutas protegidas
Uso de redirecciones para autenticación y autorización
Tema 23: Servicios y peticiones HTTP con Axios
Instalación y configuraciones fundamentales
Creación de peticiones y uso de métodos HTTP
Accediendo a las respuestas y gestión de asincronía de Promesas Axios
Gestión de respuestas y errores en peticiones HTTP
Tema 24: Variables de entorno en React
Configuración de variables de entorno
Uso de archivos de entorno para diferentes entornos
Acceso a variables de entorno en la aplicación React
Gestión de variables de entorno en el proceso de compilación
Tema 25: Configuración de eslint en React con Typescript
Configuración de eslint para el linting de código en React
Reglas y configuraciones personalizadas de eslint
Uso de eslint para mantener la calidad del código en React
Tema 26: Documentación de proyectos React
Generación automática de documentación
Uso de herramientas para la generación de documentación
Documentación de componentes React
Mejores prácticas para la documentación de proyectos React
Tema 27: Builds y despliegues locales de aplicaciones React
Configuración de entornos de desarrollo local en React
Creación de scripts de build y despliegue en React
Optimización de la aplicación para producción
Uso de herramientas de CI/CD para automatizar builds y despliegues
Despliegues de aplicaciones React en Vercel
Configuración de la plataforma de despliegue Vercel
Configuración de dominios y redirecciones en Vercel
Integración con otros servicios de la nube para un despliegue completo
Tema 28: Mejora de rendimiento en React
Detectando fallas de rendimiento
Hooks: useCallback y useMemo
Buenas prácticas en el uso de useCallback y useMemo
Tema 29: Proyecto Final
Desarrollo de un proyecto FullStack con .NET y React
Diseño y planificación del proyecto
Implementación de la Web API con .NET y Entity Framework
Desarrollo del frontend con React
Integración de la Web API y el frontend
Implementación de características adicionales (autenticación, seguridad, etc.)
Pruebas y depuración del proyecto
Optimización y rendimiento del proyecto
Despliegue en entorno de producción
Perfiles profesionales
Pensado para quienes deben dominar Desarrollo Fullstack con .Net y React en su día a día
Desarrolladores Backend
Desean ampliar sus conocimientos en .NET para construir soluciones backend seguras y eficaces.
Equipos de TI Corporativos
Requieren dominar .NET y React para ofrecer soluciones web integradas que impulsen el negocio.
Ingenieros de Sistemas
Necesitan especializarse en la implementación de APIs robustas utilizando .NET y su ecosistema.
Jefes de Proyectos TI
Buscan entender el flujo completo de desarrollo y despliegue de aplicaciones web modernas con .NET y React.
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en Desarrollo Fullstack con .Net y React
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
El curso de Desarrollo Fullstack con .NET y React te proporciona una formación completa en la creación de aplicaciones web, cubriendo tanto el backend con .NET como el frontend con React. Aprenderás a manejar tecnologías actuales y a integrar ambos lados de una aplicación para crear soluciones robustas, escalables y seguras. Este curso ampliará tus capacidades técnicas y te dará una ventaja competitiva en el mercado laboral.
Sí, el curso se puede bonificar a través de FUNDAE, lo que permite a las empresas reducir el coste de la formación de sus empleados aprovechando los créditos disponibles. Además, si nosotros gestionamos la bonificación, cobramos un 10% extra del valor del curso más IVA, lo cual también es bonificable.
El curso se imparte en modalidad de Aula Virtual Personalizada, utilizando videoconferencias a través de Zoom. Esta modalidad ofrece flexibilidad y permite a los estudiantes asistir a las clases en directo o acceder a las grabaciones cuando lo necesiten, facilitando la conciliación entre el trabajo y el aprendizaje.
Con el curso, desarrollarás habilidades clave como el manejo de tecnologías .NET para el desarrollo backend, el uso de React para el frontend, la integración de APIs y bases de datos, y la implementación de sistemas de autenticación y seguridad. También adquirirás experiencia práctica en el proyecto final donde construirás una aplicación Fullstack completa.
Puedes inscribirte en el curso completando el formulario en nuestra página web. Asegúrate de proporcionar toda la información solicitada para que podamos gestionar tu inscripción de manera eficiente. Además, si requieres información sobre la bonificación a través de FUNDAE, nuestro equipo estará encantado de asistirte.
El curso de Desarrollo Fullstack con .NET y React te proporciona una formación completa en la creación de aplicaciones web, cubriendo tanto el backend con .NET como el frontend con React. Aprenderás a manejar tecnologías actuales y a integrar ambos lados de una aplicación para crear soluciones robustas, escalables y seguras. Este curso ampliará tus capacidades técnicas y te dará una ventaja competitiva en el mercado laboral.
Sí, el curso se puede bonificar a través de FUNDAE, lo que permite a las empresas reducir el coste de la formación de sus empleados aprovechando los créditos disponibles. Además, si nosotros gestionamos la bonificación, cobramos un 10% extra del valor del curso más IVA, lo cual también es bonificable.
El curso se imparte en modalidad de Aula Virtual Personalizada, utilizando videoconferencias a través de Zoom. Esta modalidad ofrece flexibilidad y permite a los estudiantes asistir a las clases en directo o acceder a las grabaciones cuando lo necesiten, facilitando la conciliación entre el trabajo y el aprendizaje.
Con el curso, desarrollarás habilidades clave como el manejo de tecnologías .NET para el desarrollo backend, el uso de React para el frontend, la integración de APIs y bases de datos, y la implementación de sistemas de autenticación y seguridad. También adquirirás experiencia práctica en el proyecto final donde construirás una aplicación Fullstack completa.
Puedes inscribirte en el curso completando el formulario en nuestra página web. Asegúrate de proporcionar toda la información solicitada para que podamos gestionar tu inscripción de manera eficiente. Además, si requieres información sobre la bonificación a través de FUNDAE, nuestro equipo estará encantado de asistirte.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Facilita el trabajo en equipo con un curso diseñado para mejorar la comunicación y el flujo de trabajo entre desarrolladores de backend y frontend.
3
Potencia la innovación en tu empresa aplicando las últimas tendencias y herramientas de desarrollo web que garantizan soluciones eficientes y modernas.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras