Curso
JavaScript: Desarrollo web
- 23 lecciones
- 17 ejercicios prácticos
Aprenderás tecnologías web en JavaScript, el modelo cliente-servidor, enrutamiento HTTP, y respuestas con plantillas. Crearás aplicaciones web, conectarás bases de datos, y aplicarás el enfoque MVC.
Además, rastrearás errores en producción. Al final, podrás crear y publicar tu propio sitio web.
-
Práctica en el simulador
Trabaja en el editor de código en tu navegador, y recibe una evaluación inmediata de tus soluciones.
-
Cursos flexibles
Elige los cursos que realmente te interesen y estudia a tu ritmo, sin horarios.
-
Materiales de calidad
Aprende con cursos creados por programadores en activo y actualizados de forma constante.
Programa del curso
- IntroducciónFamiliarizarse con el curso.
- Arquitectura de la WebFamiliarizarse con el concepto de solicitud-procesamiento-respuesta.
- Microframework FastifyFamiliarizarse con la creación de sitios web en marcos de trabajo.
- Controlador de solicitudesFamiliarizarse con la despachación y el enrutamiento.
- HTTP SesiónAprender la estructura de los controladores de solicitudes.
- Rutas dinámicasAprender a construir rutas que contengan placeholders.
- PlantillasAprendemos a destacar la generación de HTML en una capa separada.
- Layouts en PugAprender a trabajar con bloques de marcado HTML que se repiten.
- Seguridad 🔒Familiarizarse con los fundamentos de la creación de sitios seguros.
- Formularios de búsqueda 🔍Familiarizarse con los formularios para filtrar datos en la página.
- Almacenamiento de datosDescubrir cómo almacenar datos de manera permanente.
- Formularios de modificaciónAprender a modificar datos en el servidor con la ayuda de formularios.
- ValidaciónAprender a verificar los datos que ingresa el usuario.
- Rutas nombradasAprender a usar un sistema más robusto para administrar la enrutación.
- Creación de CRUD en FastifyAprender a implementar CRUD desde el principio hasta el final.
- Model-View-Controller (MVC)Familiarizarse con uno de los patrones arquitectónicos clave para construir aplicaciones de usuario.
- MiddlewaresConocer las funciones especiales de los middlewares.
- Cookies 🍪Aprender cómo usar cookies en Fastify.
- SesiónAprender a usar la sesión en Fastify.
- Mensajes Flash ⚡Familiarizarte con el concepto de mensajes de uso único.
- DecoradoresFamiliarizarse con el concepto de decoradores en las aplicaciones Fastify.
- Trabajo con la base de datos en FastifyAprendemos a trabajar con la base de datos en Fastify.
- DespliegueFamiliarizarse con los conceptos clave y el proceso de despliegue.
Preguntas y Respuestas
¿Quién es Codica?
Códica es una academia en línea de programación que forma desarrolladores desde 2012. Nos dedicamos a ofrecer habilidades prácticas y actualizadas para que nuestros estudiantes puedan construir una carrera exitosa en el mundo de la tecnología.
Aquí podrás leer las reseñas de nuestros estudiantes y conocer de primera mano su experiencia con nosotros.
¿Qué tecnologías y herramientas podré estudiar?
En nuestros cursos aprenderás sobre HTML, CSS, JavaScript, Python, SQL, TypeScript, Git, la línea de comandos y mucho más.
¡Actualizamos el contenido constantemente para que siempre estés al día!
¿Qué niveles de dificultad tienen los cursos?
Ofrecemos opciones para principiantes que están comenzando su camino en la programación, así como para desarrolladores avanzados que buscan perfeccionar sus conocimientos y habilidades.
¿Cómo estará organizado mi programa académico?
Tendrás acceso a todos los cursos de nuestra plataforma y podrás completarlos según tu ritmo y preferencias. Para facilitar tu aprendizaje, hemos organizado los cursos en módulos temáticos, diseñados para que avances de manera estructurada y cómoda.
¿Alguien me va a guiar en mis estudios?
Con la suscripción, tendrás acceso a la plataforma para estudiar a tu propio ritmo. Sin embargo, no incluye clases en vivo ni la posibilidad de resolver dudas con un mentor, aunque podrás interactuar con otros estudiantes en el chat del grupo.
💡 Si prefieres aprender con la guía de un mentor, te recomendamos explorar nuestras carreras.
¿Recibiré algún certificado?
Al finalizar cada curso, tienes la posibilidad de obtener un certificado electrónico que valida tus logros. Solo necesitas realizar un pequeño pago de $ 1 USD para cubrir los gastos administrativos.
¿Cómo hago el pago?
El pago se realiza a través del sistema Stripe. Selecciona tu método de pago preferido en la página y completa el formulario. Un representante de Códica se pondrá en contacto contigo y te proporcionará un enlace único para realizar el pago.
Ya hice el pago. ¿Cuándo tendré acceso a los cursos?
El acceso se otorga de manera inmediata después de realizar el pago.
¿La suscripción se renueva automáticamente?
Sí, se renueva automáticamente al finalizar el periodo contratado. Puedes desactivar la renovación automática en cualquier momento desde tu perfil.
¿Puedo compartir mi suscripción con alguien más?
La suscripcion está limitada a un usuario.
Quiero cancelar mi suscripción. ¿Cómo lo hago?
Puedes cancelar tu suscripción en cualquier momento desde la página del servicio de pagos. Para hacerlo, accede a tu panel de control, selecciona la suscripción y haz clic en Cancelar. El acceso a los materiales será interrumpido.
¿Podré acceder a los cursos después de que termine mi suscripción?
Lamentablemente, no. Los cursos están disponibles solo mientras tu suscripción esté activa.