¿Cuál es la mejor manera de aprender MVC?

Cuando se trata de aprender Backbone, hay un tutorial bastante bueno de Artur Adib en Hello Backbone.js. Una vez que haya terminado con lo básico, puede echar un vistazo a un ejemplo completamente funcional en TodoMVC de Addy Osmani.

Personalmente, encontré que el ejemplo de Arturo + Addy de Artur era un gran punto de partida; sin embargo, me sentí un poco abrumado con todos los conceptos presentados por Backbone y me encontré refiriéndome constantemente a ejemplos en línea mientras construía mis propios proyectos. Si está dispuesto a hacer un poco de dinero en efectivo, le recomiendo el tutorial de Code School, que se puede encontrar aquí, Code School – Anatomy of Backbone.js. Obtendrá una serie de videos, un PDF para usar una referencia, y le brindarán algunos desafíos de codificación en línea. Todos juntos me dieron una mejor comprensión de las mejores prácticas y me facilitaron mucho la memorización del material.

Una vez que comience a utilizar Backbone, rápidamente se encontrará copiando / pegando a través de toneladas de código repetitivo. Esto es cuando querrás considerar usar un marco de nivel superior en la parte superior de Backbone, como Marionette, Thorax o Chaplin. También querrás echar un vistazo a CoffeeScript, que eliminará una gran cantidad de sintaxis innecesaria de tu código Javascript.

Construye una aplicación web real con arquitectura MVC.

Puede seleccionar Rails, Grails, Django o cualquier marco web moderno y crear una red social de Twitter como mínimo.

Por supuesto, debe dedicar un poco de tiempo a leer la arquitectura MVC en wikipedia y aprender a estructurar su proyecto.

Supongo que está hablando de aprender el sitio oficial de Microsoft ASP.NET MVC

Hoy en día hay muchos artículos disponibles en Internet para aprender MVC. Supongo que usted conoce vb o c # .net como lenguaje de programación y sabe cómo escribir programas en asp.net.

Por lo tanto, puede seguir a Learn MVC Project en 7 días. Día 1, este es un muy buen artículo y serie de tutoriales que lo beneficiarán.

Saludos

Sería difícil responder a esta pregunta sin saber las siguientes dos cosas:

1. El idioma en el que estás aprendiendo MVC.
2. Tu nivel de experiencia en el idioma.

Sin embargo, la mejor manera de aprender MVC, en general, es siguiendo tutoriales en línea (se pueden encontrar muchos resultados con una simple búsqueda en Google). Para aprender MVC en C # (usando el marco de ASP.NET MVC), Microsoft Developer Forum tiene tutoriales paso a paso para una aplicación Contoso por los propios empleados de Microsoft que se pueden encontrar aquí. Para Java MVC (utilizando Spring Framework), consulte lo siguiente aquí. ¡Buena suerte!

VIDEOS !!

¡Simplemente inicie sesión en Visual Studio Dev Essentials y obtendrá 3 meses de acceso a entrenamiento de video gratuito en PluralSight! Están teniendo muy buenos contenidos y narrativas de los cursos de ASP.NET MVC Training y ejemplos sencillos.

¿Tienes un problema particular con MVC que no entiendes?

Recomiendo leer algunos artículos o un libro sobre patrones de diseño en general, podría ayudarlo a comprender el pensamiento detrás de ellos, ya que MVC en sí mismo es un concepto abstracto.

Lea el desarrollo de aplicaciones Backbone.js por Addy Osmani. El libro completo está disponible como vista previa y es un excelente recurso de principio a fin.

He intentado explicar lo mejor posible el concepto de patrón de diseño MVC con la ayuda de un programa Java que se comunica con la base de datos Oracle.

Siente el patrón de diseño MVC – Parte 1

Así nos dedicamos a los principiantes de java. Por favor, comente su pregunta y sugerencia si tiene alguna.

Agradeciendote

No estoy en la programación de software, así que disculpen tales peticiones.