Desarrollar una red social con PHP, Symfony3, jQuery y AJAX
Curso
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
14h
-
Inicio
Fechas a elegir
-
Envío de materiales de aprendizaje
Sí
-
Servicio de consultas
Sí
-
Tutor personal
Sí
-
Clases virtuales
Sí
Bienvenido al curso Desarrollar una red social con PHP, Symfony3, jQuery, AJAX y Bootstrap, vas a aprender paso a paso como desarrollar una aplicación web completa y funcional paso a paso, a nivel de backend y frontend, con los lenguajes y frameworks más punteros y utilizados actualmente.
La red social que vamos a desarrollar será muy parecida a Twitter y no es más que un caso práctico del tipo de desarrollo a medida que más suele darse en el ambiente laboral actual.
Si quieres ser desarrollador web, o incluso si ya te dedicas al desarrollo web, es casi obligatorio aprender todas las lenguajes y frameworks con las que vamos a trabajar en el curso y sobre todo como combinarlas para crear aplicaciones completas a medida.
Para la creación de la red social utilizaremos muchas tecnologias, entre ellas:
PHP, el lenguaje del lado del servidor(backend) mas utilizado.
Symfony3, el mejor, más potente, más solicitado y mejor pagado framework para PHP.
jQuery, el framework frontend imprescindible y más conocido para JavaScript.
AJAX, para hacer peticiones asíncronas al servidor.
Bootstrap, el framework CSS y JS más estandarizado e imprescindible actualmente para la construcción de interfaces de usuario.
HTML5, CSS3, JavaScript, etc.
Al finalizar el curso serás capaz de desarrollar tus propias aplicaciones web a medida de alta complejidad, modificar otras que ya estén programadas y además crear redes sociales y webs con intereactividad completa entre usuarios.
Este es el único curso que te va a enseñar a desarrollar una red social a medida desde cero que existe hasta la fecha y está diseñado para que aprendas a desarrollar una red social como Twitter y además para que adquieras habilidades para el mundo real mediante casos prácticos completos, paso a paso y de forma fácil para que no te quedes con dudas.
y sube de nivel!
¿Para quién es este curso?
Desarrolladores web
Estudiantes de...
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Aumentar las posibilidades laborales
Mejorar las habilidades de programación y planteamiento de webapps
Desarrollar una red social
Crear aplicaciones web a medida
Desarrollar aplicaciones web complejas con Symfony 3
Hacer desarrollos full-stack completos
Desarrolladores web
Estudiantes de ingenieria y ciclos formativos
Estudiantes de informática
Programadores que quieren adquirir nuevos conocimientos y habilidades
Es recomendable saber HTML, CSS y PHP
Es recomendable tener algunos básicos conocimientos de Symfony3
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 8 años en Emagister.
Materias
- Aplicaciones web
- Redes sociales
- jQuery
Temario
Introducción
¿Que vamos a desarrollar?
Preparación del entorno de desarrollo
Diseñar la base de datos
Guardar imagen del diagrama
Crear la base de datos
Recomendaciones
Instalar Symfony3 (Framework PHP)
Crear proyecto para desarrollar la red social desde cero
Como usar composer
Generar bundle para las entidades
Crear entidades para el proyecto
Probar una entidad (Modelo y Repositorio)
Descarga los recursos del curso
Configurar el routing y los controladores
Las vistas básicas
Plantilla principal
Incluir jQuery y Bootstrap
Encabezado y menú de la página
Configurar encoders
Formulario de registro
Maquetar el formulario de registro
Guardar usuario registrado
Mensajes flash
Comprobar nick name válido con AJAX
Autenticación con Symfony3 (Login)
Menú del usuario y cerrar sesión (Logout)
Acción y ruta para la sección de mis datos
Formulario de mis datos
Actualizar los datos del usuario logueado y subir avatar
Mostrar avatar del usuario
Validar formularios
Sección de Gente
Configurar sistema de paginaciones
Listado de usuarios paginado
Mostrar más datos de los usuarios y maquetar con CSS y Bootstrap
Mejoras en la validación de formularios
El buscador
Scroll infinito (Infinite Ajax Scroll)
Crear controladores y rutas para Following
Seguir usuarios (follow)
Dejar de seguir usuarios (unfollow)
Botones follow y unfollow
Introducción a la home, publicaciones y timeline
Estilos y maquetación de la home
Crear formulario de publicaciones
Añadir publicaciones
Crear publicaciones de prueba
Listar y paginar publicaciones
Maquetar las publicaciones
Mejoras en el timeline
Formatear fechas calculando la diferencia (hace cuanto)
Scroll infinito en la Timeline
Botón para mostrar imagen
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Desarrollar una red social con PHP, Symfony3, jQuery y AJAX