Introducción al Desarrollo de Aplicaciones Web con Symfony

Aprende a crear aplicaciones web con PHP y el framework Symfony
4.0 (36 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,626 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 19
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2013 Spanish

Course Description

¿Sabes PHP y te gustaría aprender crear sistemas robustos y basados en Buenas Prácticas? Si tu respuesta es sí no esperes más! comienza HOY con el framework Symfony.

Symfony es un framework de PHP que permite crear aplicaciones web sólidas y robustas. En este curso veremos los fundamentos de este framework y cubriremos todos los conceptos introductorios para que puedas comenzar a crear tus propias webapps con Symfony.

En este curso veremos las siguientes temáticas, bajo el enfoque de aprender haciendo que caracteriza todos los cursos de ZENVA

  • Qué es y cuáles son los beneficios de usar Symfony. (versión 2.3)
  • Instalación y creación de nuevo proyecto en Symfony.
  • Controladores y respuestas de tipo HTML y JSON.
  • Rutas y URL.
  • Vistas y el lenguaje Twig desde cero.
  • Bases de datos con Doctrine.
  • Creación de un CRUD desde cero.
  • Incluyendo activos en tu proyecto.

Desarrollaremos desde cero una aplicación web sencilla donde puedes registrar tus propias sesiones de entrenamiento.

What are the requirements?

  • Conocimientos básicos de desarrollo web: HTML, CSS, JavaScript, PHP y MySQL
  • Servidor local o remoto con instalación de PHP, MySQL
  • Nociones básicas de Programación Orientada a Objetos

What am I going to get from this course?

  • Aprender conceptos básicos del desarrollo de webapps con Symfony

What is the target audience?

  • Personas con conocimientos básicos de desarrollo web que quieran aprender a crear webapps con Symfony

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introducción
03:48

Introducción al curso: Objetivos, Producto final, Requisitos

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

07:45

Qué es una aplicación web. Qué es y para qué sirve Symfony. Algunos conceptos básicos. Dónde conseguir ayuda.

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Código Fuente del Curso
Article
Section 2: Instalando Symfony Sin Dolor
07:49

En estas lecciones veremos el proceso de instalación de Symfony y la estructura de carpetas de un nuevo proyecto.

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

06:46

En estas lecciones veremos el proceso de instalación de Symfony y la estructura de carpetas de un nuevo proyecto.

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

05:44

En estas lecciones veremos el proceso de instalación de Symfony y la estructura de carpetas de un nuevo proyecto.

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Instalando Symfony
6 questions
Section 3: Creación de Bundle
07:57

En esta lección veremos cómo crear un nuevo bundle para nuestra webapp.

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Section 4: Response
04:58

En esta lección veremos el objeto Response, que retorna la respuesta al cliente. Esta respuesta puede ser que el desarrollador quiera: HTML, JSON, XML, etc.

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Section 5: Rutas
04:47

Un elemento clave en una aplicación con Symfony es el sistema de rutas que permite redireccionar el URL a la acción correspondiente.

Puedes seguir a ZENVA en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

4 questions

Quizz para evaluar los conceptos de controladores y rutas.

Section 6: Vistas y Twig
08:48

En esta lección veremos el uso de vistas en Symfony y una introducción al lenguaje Twig.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Section 7: Doctrine
06:59

En esta lección veremos algunos conceptos básicos del ORM Doctrine, utilizado en Symfony para trabajar con bases de datos.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

03:08

En esta lección veremos algunos conceptos básicos del ORM Doctrine, utilizado en Symfony para trabajar con bases de datos.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Section 8: Tu Primera Webapp
04:16

En estas lecciones veremos la creación de una aplicación web tipo CRUD donde puedes registrar tus sesiones de entrenamiento.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

04:08

En estas lecciones veremos la creación de una aplicación web tipo CRUD donde puedes registrar tus sesiones de entrenamiento.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

05:17

En estas lecciones veremos la creación de una aplicación web tipo CRUD donde puedes registrar tus sesiones de entrenamiento.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

04:29

En estas lecciones veremos la creación de una aplicación web tipo CRUD donde puedes registrar tus sesiones de entrenamiento.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Section 9: Incorporando Activos
05:40

En estas lecciones veremos cómo incorporar archivos CSS, JS, etc en nuestro proyecto.

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

3 questions

Revisemos conceptos relacionados con el uso de activos en el proyecto.

Section 10: Resumen y Despedida
04:30

Resumen y cierre del curso. Felicitaciones por haber llegado hasta este punto y esperamos verte en el próximo curso!

Puedes seguir a ZENVA para obtener descuentos exclusivos en Facebook, Twitter y visitar nuestro sitio web.

Otros cursos de ZENVA:

Article

Encuesta de satisfacción del curso

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Pablo Farias Navarro, Software Developer and Founder of ZENVA

Software developer and founder of ZENVA. Since 2012, Pablo has been teaching online how to create games, apps and websites to over 150,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Ready to start learning?
Take This Course