CursosEmpresasBlogLiveConfPrecios

Preguntas antes de la clase

Clase 3 de 23 • Curso de Java para APIs REST 2016

Contenido del curso

Este curso no es vigente

  • 1

    AVISO IMPORTANTE

    00:12 min

Bienvenidos

  • 2

    Frameworks y herramientas de Java

    03:55 min

Introducción a Java Enterprise Edition

  • 3
    Preguntas antes de la clase

    Preguntas antes de la clase

    Viendo ahora
  • 4
    Diferencia entre Java y Java Enterprise

    Diferencia entre Java y Java Enterprise

    07:52 min
  • 5
    Contenedores de una aplicación JEE

    Contenedores de una aplicación JEE

    02:08 min
  • 6

    Guía de Maven

    02:53 min
  • 7

    Guía de Gradle

    01:56 min
  • 8
    Configuración de proyecto usando Maven y Gradle

    Configuración de proyecto usando Maven y Gradle

    34:59 min
  • 9
    Tipos de aplicaciones Web con JEE: Presentation vs Services

    Tipos de aplicaciones Web con JEE: Presentation vs Services

    13:44 min
  • 10
    Java Servlets

    Java Servlets

    46:04 min
  • 11
    Preguntas y respuestas en clase

    Preguntas y respuestas en clase

    20:20 min

Spring Framework y creación de un servicio REST

  • 12
    Preguntas antes de la clase

    Preguntas antes de la clase

    49:43 min
  • 13
    Servicio REST con Java

    Servicio REST con Java

    25:50 min
  • 14
    Inyección de dependencias

    Inyección de dependencias

    41:40 min
  • 15
    MVC con Spring framework

    MVC con Spring framework

    30:43 min
  • 16
    Preguntas y respuestas en clase

    Preguntas y respuestas en clase

    14:17 min

Proyecto Spring MVC a producción y Java 8

  • 17
    Preguntas antes de la clase

    Preguntas antes de la clase

    49:59 min
  • 18
    Lambdas con Java 8

    Lambdas con Java 8

    22:48 min
  • 19
    Proyecto a producción con AWS ElasticBeanstalk

    Proyecto a producción con AWS ElasticBeanstalk

    58:50 min
  • 20
    Preguntas y respuestas en clase

    Preguntas y respuestas en clase

    17:48 min

Complementos del curso

  • 21
    Unit testing en Java

    Unit testing en Java

    08:59 min
  • 22
    JSPs y sus alternativas

    JSPs y sus alternativas

    06:56 min
  • 23
    Persistencia en Java con JPA y Hibernate

    Persistencia en Java con JPA y Hibernate

    00:00 min
Tomar examen

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads
        Usuario anónimo

        Usuario anónimo

        user•
        hace 10 años

        HOLA, les comparto como descargar y configurar maven  3.3.3 en windows 8 a través de mi wiki de gitHub (POR EL MOMENTO) , alli esta el paso a paso y posteriormente les estaré publicando como configurar la ruta donde quedo finalmente instalado maven en eclipse MARS :)

        espero que les sirva compañeros...

        Cesar David Ramírez Dimaté

        Cesar David Ramírez Dimaté

        student•
        hace 9 años

        Apuntes del vídeo

        1.- Con el curso básico que vimos la semana pasada ¿qué más deberíamos saber para tomar este curso avanzado?
        Ir desde lo más básico, desde los servlets hasta el JEE, construir aplicaciones al lado del servidor, escalables, potentes y seguras.
        2.- ¿Qué herramientas deberíamos tener instaladas para el curso?
        Algunas cosas de JEE y el servidor Tomcat. Empacar la aplicación con Maven, Gradle, STS (Spring Tool Suite) como IDE.
        3.- ¿Qué servidor de aplicaciones se empleara en el curso para desplegar nuestras aplicaciones empresariales con todo su potencial?
        En vez de utilizar un sevidor más pesado (como Glassfish) se va a utilizar uno más ligero (como Tomcat) ya que que no se va a trabajar con EJB (Enterprise Java Beans) ni con Entity Manager sino con un contenedor web y no con un servidor de aplicaciones.
        4.- ¿Puede un desarrollador dominar mas de 1 lenguaje? o debe enfocarse solo en uno?
        No debería uno enfocarse en un sólo lenguaje. Siempre habrá una aplicación para cada tipo de lenguaje.
        5.- ¿Vengo de plataformas VB y estoy intentando desarrollar para la web y tambien para escritorio. Qué tan compleja es la transición?
        Si uno sabe programar, uno no debe tener miedo para programar en otra cosa. Sólo es aprender los conceptos diferentes que trabaja cada lenguaje.
        6.- ¿Por qué Spring Framework y que beneficios nos brinda entre otros Frameworks de desarrollo?
        Gracias a Spring Boot se simplifica mucho el tema de configuraciones complicadas, xml y anotaciones al momento del despliegue. Utiliza el manejo de inyección de dependencia y programación orientada a aspectos.
        7.- ¿Que tan complicado es llevar el entorno de desarrollo a producción?
        No es complicado. Antes con Ant era más complicado ya que tocaba empacar la aplicación, declarar las dependencias y subirlo manualmente a un servidor. Actualmente se puede correr un Tomcat embebido dentro del código para probar, empacarlo en el WAR y utilizar servicios en la nube para subir este WAR.
        8.- ¿Tomcat soporta todo lo de JEE? alguno otro servidor de aplicaciones?
        Tomcat no soporta todo lo de JEE. Tomcat es un contenedor web. El soporta sólo la parte de componentes web (jsp, servlets). Se utiliza ya que se manejaran otros frameworks para otras cosas. Inyección de dependencia (spring), CDI (jboss).
        9.- ¿Sobre patrones de diseño, qué aplicaremos en el curso?
        Dispatcher servlet, un único punto de entrada. Spring y Jersey tienen un único punto de entrada que es el Servlet y a partir de ahí los demás controladores. Con el paradigma de MVC en la parte de los views, se manejará la entrega de los JSON.
        10.- ¿Veremos exlusivamente servicios REST o se tocará también servicios basados en el protocolo SOAP?
        Se utilizará principalmente REST y ya es de libre albeldrio como se consume este servicio. No se utilizará SOAP.
        11.- ¿Cómo correr un proceso Java como un demonio en Linux o un servicio en Windows?
        Existen varias formas de hacerlo, explorar por internet para esto.
        12.- ¿Es posible ver el AWS SDK para Java?
        AWS (Amazon Web Services), es recomendable usar el SDK en vez de la consola para correr la aplicación en producción.
        13.- ¿Por qué muchas empresas prefieren o se quedan con php y no algo mas robusto como java o python?
        Las personas que empiezan la empresa, utilizan un lenguaje en específico porque lo dominan, lo conocen.
        14.- ¿Vamos a ver Spring Security?
        No se va a ver en clase, por temas de tiempo.
        15.- ¿Podremos ver algo de manejo de usuarios y roles?
        Se hace el despliegue normal y sus herramientas. No se manejaran usuarios y roles.
        16.- Sobre TomEE, vale la pena aprender en estos días su sintaxis?
        TomEE es un Tomcat que soporta todo JEE, no es necesario aprender su sintaxis ya que no es un lenguaje pero si es bueno hacer despliegues en desarrollo en el, ya que es bastante ligero a comparación de WildFly o WebLogic.
        17.- ¿Algún proyecto para colaborar usando Spring y así practicar los conocimientos que veremos en este curso?
        Se realizará durante el curso y se va a compartir por medio de GitHub.
        18.- ¿Se pueden hacer aplicaciones realtime con java?
        A que se refiere? streams? sockets? Si es así, si se puede.
        19.- ¿Existe algo como NPM o Bower con Java (Manejador de dependencias / librerías)?
        Maven y Gradle vendría a ser el equivalente de NPM, no es solamente el empaquetador (como grunt) sino también el manejador de dependencias.
        20.- ¿Se verá JEE con Primefaces?
        Una de las formas de aplicaciones web son las que son orientadas a presentación. Se envía html o xhtml a un navegador y se espera respuestas del usuario. JSF, Primefaces son implementaciones y tecnologías demasiado robustas lo cual es mejor trabajar con páginas sencillas para que la gente de Front-End pueda trabajar más fácilmente. Se manejaran aplicaciones orientadas a servicios.
        21.- ¿Que versión de Java se va a manejar durante el curso?
        Java 8
        22.- ¿Que Build Tool vamos a usar, Gradle, Maven, Ant? ¿Por qué?
        Ant no se va a usar, ya que es muy manual y se ha reemplazado por Maven hace mucho tiempo. Gradle es algo más moderno (utilizado en Android).
        23- ¿Existen otras ORM parecidos a Hibernate, si existen cuales son los más usados y a tu criterio cual es el más completo?
        Claro. Existen iBatis, Ebean, etc. Son las más usadas con Hibernate.
        24.- ¿Qué base de datos se va a utilizar?
        Se va manejar los datos con JPA y Hibernate, entonces la base de datos no es tan importante. Se va utilizar la BD H2 (NoSQL) pero se puede configurar después a gusto.
        25.- ¿Puedo usar instrucciones de java 8 en un servidor tomcat que corra con versiones de java 7 o 6?
        No se puede. Ya que al momento del runtime el maneja instrucciones para cada versión de java.
        26.- ¿Conoces Play Framework? Si lo conoces que nos puedes decir sobre él como framework?
        Es rápido para desarrollar, pero es complejo entender cómo funciona.
        27.- ¿Hay diferencia entre la definición de Java EE 6 Web y lo que son los JDK’s?
        El JDK es un set de APIs para desarrollar, diferente a las APIs que se utilizan para JEE.
        28.- ¿Cual es la diferencia entre REST y RESTful?
        REST es el protocolo y RESTful es un servicio basado en REST.
        29.- ¿Crees que solo se usará JSON REST en el futuro en lugar de SOAP? o a aprender SOAP también?
        Para compañías en donde se utiliza todavía SOAP lo utilizan para auditar y documentar, lo cual es relevante para ellos.

        Alfredo Ramirez

        Alfredo Ramirez

        student•
        hace 10 años

        A los que van a comenzar el curso les recomiendo utilizar Koding para ver su proyecto y/o desarrollarlo online. Les dejo el enlace acá: 

        Ernesto Cantu

        Ernesto Cantu

        student•
        hace 10 años

        TomEE = Tomcat for Enterprise Edittion.

        No lo he usado, pero ya lo había escuchado

          Fernando Palacios Palacios

          Fernando Palacios Palacios

          student•
          hace 10 años

          debe ser la respuesta  a la competencia con Glasfish o JBOSS

        Andrés Mise Olivera

        Andrés Mise Olivera

        student•
        hace 10 años

        TomEE es un Tomcat que soporta todo JEE, no es necesario aprender su sintaxis ya que no es un lenguaje pero si es bueno hacer despliegues en desarrollo en el, ya que es bastante ligero a comparación de WildFly o WebLogic

        Eder Weiß

        Eder Weiß

        student•
        hace 10 años

        Cual es mejor, Sprint MVC o Asp.Net MVC ?

          María Victoria Pérez Mejía

          María Victoria Pérez Mejía

          student•
          hace 10 años

          Recuerda que en esta industria, poco se determinan "mejores" y "peores", eso lo decide quien lo va a usar y también dependiendo el proyecto. 

          Sergio Antonio Ochoa Martinez

          Sergio Antonio Ochoa Martinez

          student•
          hace 10 años

          Yo te diria Spring MVC pero porque me gusta realmenta java y .net no lo utilizo ni queriendo pero cada uno tiene sus cualidades

        Eduardo Balderrama Balderrama

        Eduardo Balderrama Balderrama

        student•
        hace 10 años

        Estuve observando el temario y creo que todos los que estamos pensado realizar proyectos en Java terminamos en algun momento con esta pregunta:
        Como puedo crear TRIALS de mis proyectos?  vi en algunos casos que tienen un tiempo de TRIAL y en otros que utilizan llaves con USB que portan dichas llaves para activar licencias.
        Puede que este sea un tema como para un curso no lo se pero espero puedan responderme o abrir el curso.

        Ernesto Cantu

        Ernesto Cantu

        student•
        hace 10 años

        Eclipse Link es otro ORM
        OpenJPA

        Aquí un link :

          Cesar David Ramírez Dimaté

          Cesar David Ramírez Dimaté

          student•
          hace 9 años

          JPA: “Es un framework del lenguaje de programación Java que maneja datos relacionales en aplicaciones usando la Plataforma Java en sus ediciones Standard (Java SE) y Enterprise (Java EE).”

        Usuario anónimo

        Usuario anónimo

        user•
        hace 10 años

        si se puede pero el Worbrench tiene un bug  y te tocaria saberlo manejar. Es preferible con xampp o wampp ára evitar incomvenientes.

          Cesar David Ramírez Dimaté

          Cesar David Ramírez Dimaté

          student•
          hace 9 años

          Recuerda de Xampp es un conjunto de tecnologias (Apache, MySQL, Php, Perl). Workbench es un software de MySQL para gestionar las base de datos. Es preferible no mezclar las cosas, aparte q Xampp es bueno para aprender rápido en desarrollo, pero jamás utilizarlo en producción.

        Jaime Andres Martinez Diaz Martinez Diaz

        Jaime Andres Martinez Diaz Martinez Diaz

        student•
        hace 10 años

        Amigos para Base de Datos es necesario Utilizar Xampp o Wampp no sepuede utilizar Worbrench??

          Jorge Andres Moreno Castiblanc Moreno

          Jorge Andres Moreno Castiblanc Moreno

          student•
          hace 10 años

          Worbrench es una extensión de MySQL y para poder usarlo necesitas que MySQL este funcionando por consiguiente es necesario usar Apache etc... entonces mejor utiliza XAMPP O WAMPP

          Fernando Palacios Palacios

          Fernando Palacios Palacios

          student•
          hace 10 años

          yo lo entiendo como un cliente de mysql, propietario no se si open source, desde el que podemos atacar al RDBMS de mysql, muy util si quieres utilizar su tecnologia inversa de entidades relacionales. El apache a menos que requiramos de algun redireccionamiento por parte de la aplicacion de JBOSS, pero creo que es un sistema de microservicios nop crearemos capas de presentacion web, no serviremos html.

        DAVID PAUL PORRAS CORDOVA

        DAVID PAUL PORRAS CORDOVA

        student•
        hace 10 años

        Como hago un proceso batch en java?

          cristian osorio osorio

          cristian osorio osorio

          student•
          hace 10 años

          podrías hacer una clase en donde todo lo que realice el proceso batch este en el método main.
          luego ejecutas la clase y listo.
          También podría ser recomendable crear un archivo .bat, indicar la clase con el método main y ejecutar el bat en base a un sheduler (configurar una tarea programada por ejemplo en windows).

          Nose si a eso te refieres.

          saludos.

          Fernando Palacios Palacios

          Fernando Palacios Palacios

          student•
          hace 10 años

          si rollo un bootstrap de la aplicacion a modo de hook, por ejemplo mvn clean install + tomcat startup + apache2 start.

          lo de la tarea programada por ejemplo en windowsno lo entiendo, una vez que inicializas la aplcaicacion en produccion?

        Jaime Andres Martinez Diaz Martinez Diaz

        Jaime Andres Martinez Diaz Martinez Diaz

        student•
        hace 10 años

        como puedo instalar tomcat ?

          Fernando Palacios Palacios

          Fernando Palacios Palacios

          student•
          hace 10 años

          lo vamos a usar embebido en MVN

        Eder Weiß

        Eder Weiß

        student•
        hace 10 años

        Puedo usar lo que aprenderé aquí para iniciarme en el desarrollo de soluciones para IoT (Internet of Things)?

          Cesar David Ramírez Dimaté

          Cesar David Ramírez Dimaté

          student•
          hace 9 años

          Yo que sepa Internet de las Cosas es un concepto de interconexión de objetos cotidianos con Internet. La mayoría de cosas de este estilo están hechas en Java, pero tu puedes hacerlo en el lenguaje que tu quieras.

        Daniel A.

        Daniel A.

        student•
        hace 10 años

        por que usan spring siendo que freddy cada vez que puede dice es eso ya es de la edad de piedra?

          Cristhian

          Cristhian

          student•
          hace 10 años

          Considero a Spring muy robuto y bueno para empezar con el patron MVC mas allá de cualquier otro comentario

          Mario Aliaga Guzmán

          Mario Aliaga Guzmán

          student•
          hace 10 años

          Spring es un framework muy robusto y completo. Con un respaldo muy grande de empresas (Bancos, Retail, Seguros, etc) y comunidades. Tiene varios proyectos (Batch, Security, web flow, etc) probados y en constante evolución. Este framework tiene para mucho tiempo.
          Acá una comparativa en trends entre Spring MVC y ASP.Net MVC

        Usuario anónimo

        Usuario anónimo

        user•
        hace 6 años

        :) interesante

        Valdemar Colichon Ranurez

        Valdemar Colichon Ranurez

        student•
        hace 10 años

        Hasta ahora su introducción de preguntas y respuestas, no me anima mucho es muy básico espero que sea mejor cuando revisé todo los vídeos sea mejor de lo que escuche aquí.

        NO VEO NADA PROFESIONAL PARA APORTAR A MI TRABAJO, AMO LO QUE HAGO ODIO SI ME RETRASA.

          Nicole Chapaval

          Nicole Chapaval

          Team Platzi•
          hace 10 años

          Hey, apenas vas en el tercer material. Podrías avanzar un poco más antes de sacar conclusiones tan fuertes :)

          Cesar David Ramírez Dimaté

          Cesar David Ramírez Dimaté

          student•
          hace 9 años

          No sé si realmente programas en Java, pero es un curso totalmente diferente a lo que tu ves siempre en todo lado… Glassfish, JEE con EJB, Primefaces… esto más bien lo veo como una forma diferente de ser prácticos en Java y enfocarse uno más en su fuerte, en el Back-End.

        YOSIMAR ENRIQUE

        YOSIMAR ENRIQUE

        student•
        hace 9 años

        Eclipse Link similar a Hibernate es otro ORM

        William Reaño Reyes

        William Reaño Reyes

        student•
        hace 9 años

        Este curso me quedo muy corto