|
via Udemy |
Go to Course: https://www.udemy.com/course/desarrollo-frontend-con-angular-y-backend-con-symfony/
Certainly! Here's a comprehensive review and recommendation of the Coursera course on "Desarrollo frontend con Angular 4 y backend con Symfony 3.3": --- **Course Review and Recommendation: Desarrollo frontend con Angular 4 y backend con Symfony 3.3** Are you looking to elevate your web development skills and master modern frameworks? This course on Coursera offers an in-depth, step-by-step journey into creating full-stack web applications using two of the most powerful and in-demand frameworks: Symfony 3.3 for backend development and Angular 4 for frontend development. **What You Will Learn:** - Development of RESTful APIs with Symfony 3.3, including database design, CRUD operations, user authentication with JWT, and interacting with databases using Doctrine. - Building rich single-page applications (SPAs) with Angular 4, covering component creation, routing, form validation, and consumption of REST APIs. - Practical, hands-on experience by developing a task management application that includes login, registration, task CRUD, pagination, search filters, and more. **Strengths:** - **Comprehensive Approach:** The course covers both backend and frontend aspects, providing a complete picture of modern web development. - **Practical Project:** Building a functional task management app ensures you gain applicable skills that you can adapt to your projects. - **Step-by-Step Guidance:** Topics are explained clearly and systematically, making complex concepts accessible. - **Real-World Relevance:** Symfony is highly demanded in the industry for PHP back-end development, and Angular 4 remains a popular choice for creating dynamic, SPA-based front-end applications. **Prerequisites:** While the course is designed to be accessible, a foundational knowledge of HTML, CSS, and JavaScript is recommended. Familiarity with Symfony3 and Angular 4 will be beneficial for fully leveraging the course content. **Who Should Enroll?** - Aspiring web developers seeking to learn full-stack development. - Front-end developers aiming to expand into back-end services. - PHP developers wanting to modernize their skills with Symfony and JavaScript frameworks. - Anyone interested in building scalable, modern web applications with proven frameworks. **Final Verdict:** This course is highly recommended for individuals eager to learn modern web development in a structured, practical manner. The integration of Symfony 3.3 and Angular 4 provides a valuable skill set for the current job market. Whether you're a beginner with some basic knowledge or an experienced developer looking to expand your toolkit, this course offers a well-rounded curriculum to help you succeed. --- **Takeaway:** If you're serious about mastering full-stack development with PHP and JavaScript, this course is a fantastic choice. Its hands-on approach, industry-relevant content, and detailed guidance make it an excellent investment in your tech career. --- Would you like help with enrolling or a summary of the course topics?
Bienvenido al curso Desarrollo frontend con Angular 4 y backend con Symfony 3.3, en el que aprenderemos paso a paso a como desarrollar servicios y APIs REST con Symfony y como crear aplicaciones web front-end completas con la nueva versión de Angular 2.Symfony es el framework más poderoso, más usado y más solicitado por las empresas para hacer desarrollos back-end con PHP.Angular 4 se ha convertido en el framework para JavaScript lider para desarrollar aplicaciones web modernas y dinámicas en el lado del cliente basadas en la filosofía SPA. Si quieres ser desarrollador web front y back-end, o incluso si ya te dedicas al desarrollo web, es muy recomendable aprender estos dos potentes frameworks y como trabajan conjuntamente. En curso está divido en dos partes:En la primera parte trabajaremos en el backend (servidor) y desarrollaremos un servicio o API REST con Symfony 3.3.¿Que es un API REST?Un API REST es un servicio que puede usarse desde cualquier dispositivo que entienda el protocolo HTTP, además interactúa directamente con la base de datos. Por ejemplo, las aplicaciones de smartphones interactúan con el servidor a través de un API RESTful. En la segunda parte trabajaremos en el frontend (cliente) y desarrollaremos una aplicación web de tipo SPA con Angular 4.¿Que es una web SPA?Una web SPA es una aplicación de una sola página en la que la carga de datos es asíncrona y la página no se recarga en casi ningún momento, pese a cambiar de ruta o url para navegar entre las secciones de la aplicación, es una nueva tendencia en el desarrollo web.Al acabar el curso serás capaz de desarrollar tus propias aplicaciones web con Symfony 3.3 y Angular 4.Durante el curso verás como desarrollar una aplicación de gestión de tareas personales paso a paso. En esta aplicación podremos identificarnos mediante un formulario de login, registrarnos en la plataforma, modificar los datos de nuestro usuario, crear, editar y borrar tareas, tendremos listados paginados de las tareas de la plataforma, un buscador de tareas con filtros y mucho más.Abordaremos el desarrollo backend de esta aplicación partiendo desde cero, empezando por el diseño y creación de la base de datos, el servicio REST, servicios, controladores, autenticación basada en tokens con JWT (JSON Web Tokens), interacción con la base de datos con Doctrine, CRUD de usuarios y tareas en Symfony3.Continuaremos programando la parte del cliente con Angular 4, desde la creación de los componentes necesarios, uso de rutas y servicios, consumo de servicios REST (mediante un API Rest programada en con Symfony) con el componente HTTP de Angular 4, trabajo con el LocalStorage, hasta la creación y validación de formularios, entre otras cosas.Trataremos todos los temas paso a paso y poco a poco hasta construir una aplicación web completa, pese a esto, para aprovechar al 100% el curso te recomendaría tener conocimientos en HTML, CSS y JavaScript y además tener unas nociones básicas en Symfony3 para hacer la parte del backend y tener unos conocimientos básicos de Angular 4 para hacer la parte del frontend.Si quieres aprender desarrollo web moderno sin sufrir, practicando poco a poco con los dos mejores frameworks actuales, subir de nivel en el desarrollo web con PHP y JavaScript y aumentar tus posibilidades laborales ¡Este es tu curso!Échale un vistazo al programa del curso para ver todos temas que aprenderás.Únete al curso y sube de nivel: ¡¡ Aprende Desarrollo frontend con Angular 4 y backend con Symfony 3!!