Quiero dejar en claro que no tengo experiencia previa en programación, solo tengo experiencia en HTML y SQL, todo el mundo parece ser "Mira la documentación", ¡sí, sí, eso sí que me ayuda! sniff * sniff * ¿hay algún libro que pueda ser recomendable o una serie de webcasts?Soy un novato completo, ¿cómo puedo aprender Node.Js + Express + MongoDB?
Respuesta
¡Bienvenido al maravilloso mundo de node.js!
Yo mismo también he comenzado a aprender Node.js y con frecuencia me he preguntado "¿qué es lo que expresa?" "¿Por qué usar Express over node?" etc.
Express es un framework web fantástica para que pueda desarrollar aplicaciones robustas con tener una gran cantidad de la materia dura hecho por ti :)
Te recomiendo la lectura a través de sus ejemplos para tener una idea de cómo todo se vuelve armar: https://github.com/visionmedia/express/tree/master/examples
me encontré con esta pantalla fundido muy útil para mí aprender los conceptos básicos: http://vimeo.com/38136668
Proloser pasa por explicar cómo iniciar una nueva solicitud expresa, cómo conectarlo a MongoDB y explica cómo y por qué todo funciona :) Él lo ha creado para nuevos noders.
Los usuarios de nuestro sitio web visitan irc.freenode.net en el canal # node.js. Ven y pregunta a cualquier pregunta que tenga y que le ayudará a establecer en la pista :)
Esos ejemplos no van a ayudar ya que el código parece chino para mí. – user519753
- Quiero dejar claro que no tengo ninguna experiencia previa de programación,
- que sólo tienen experiencia en HTML y SQL
En base a estos dos puntos, primero debe aprender la programación. Desea aprender NodeJS + Express + MongoDB, que 3 de ellos son completamente diferentes de lo que ya sabe.
- Primero comience con Javascript. Esto es más que suficiente: http://www.w3schools.com/js/
- ¡Escriba sus scripts en un archivo llamado
try.js
y ejecútelos connode try.js
y vea los resultados!
- ¡Escriba sus scripts en un archivo llamado
- Luego intente aprender cómo se genera una aplicación web. Dos conceptos básicos para usted:
- realiza una solicitud desde el servidor a través de HTTP, http://myapp.com/users/all
- servidor procesa las solicitudes, y le envía un resultado en HTML
- Su navegador lo muestra.
- Más información en: http://www.slideshare.net/nbrier/how-to-build-a-web-app-for-nonprogrammers
- Mira el sitio web ExpressJS, e ir paso a paso, y probar todo lo que hay
- A continuación, descubra MongoDB, esto no es la base de datos SQL, que es una base de datos NoSQL, hago No sé por qué quiere aprenderlo, sin embargo, experimentar con http://www.mongodb.org/display/DOCS/Tutorial definitivamente ayudará. Pero todo lo que tienes que hacer es buscar ejemplos. Para usar MongoDB desde Node, puedes usar Mongoose.
Creo que debe aprender los conceptos básicos de un lenguaje de programación antes de profundizar en los marcos.
Code Year tiene una serie de lecciones de programación interactiva para aprender JavaScript. Aprendes el lenguaje paso a paso desde cero.
Cuando haya captado JavaScript, puede comenzar a usar Express y Mongo y otros marcos.
Tienes un largo camino por recorrer, si solo conoces HTML/CSS. Tome un vistazo a http://howtonode.org/express-mongodb
Tienes que tener una comprensión avanzada de la forma de código modular de JavaScript, JSON, Bases de datos (especialmente bases de datos NoSQL).
¡Salud!
- 1. ¿Comenzar con node.js como un novato completo del lado del servidor?
- 2. Duración de la sesión en node.js con express y MongoDB
- 3. Node.js/Express Caching
- 4. ¿Cómo puedo guardar un javascript almacenado en mongodb de Node.js
- 5. Seguridad de Mongodb en node.js
- 6. Cómo manejar errores en Node.js usando Express
- 7. Node.js mongodb cerrar la conexión
- 8. node.js - utilizando soldadura con express?
- 9. ¿Cómo puedo implementar directorios virtuales con node.js y express?
- 10. ¿Cómo puedo aprender ASP.NET?
- 11. Node.js: Crear un proyecto Express utilizando CoffeeScript
- 12. ¿Cómo puedo crear URL amigables con MongoDB/Node.js?
- 13. Node.js, Express y Jade - Formas
- 14. ¿Cómo manejar rutas relativas en node.js/express?
- 15. ¿Cómo usar SCSS con Express? (Node.js)
- 16. internacionalización en Node.js, Express, i18n
- 17. Node.js + Express - ¿Cómo funciona parciales de bigote?
- 18. ¿Por dónde empezar a aprender matemáticas para la programación de juegos para un novato en matemáticas?
- 19. Node.js + Express: Rutas vs controlador
- 20. Node.js y Express en Windows
- 21. Localización en node.js con express
- 22. node.js express app.get y app.post
- 23. Node.js mongodb define por defecto sea variable
- 24. Integrando Angular.js con Node.js (Express + Tower.js)
- 25. Modelado "Soy * pero también soy **"
- 26. Rutas de vista múltiple en Node.js + Express
- 27. ¿Cómo almacenar valores de sesión con Node.js y mongodb?
- 28. enrutamiento Node.js/Express con params get
- 29. ¿Cómo puedo capturar un evento de "respuesta final" en node.js + express?
- 30. Mock/Test Mongodb Database Node.js
Pruebe esto: http://howtonode.org/express-mongodb –
De nuevo, no tengo conocimiento previo de la programación – user519753
Usted no comienza con node.js Usted comienza con este http://learnpythonthehardway.org/Zed ha hecho un gran trabajo para cualquiera que quiera aprender a programar, si lo encuentras útil por favor dona :) – christkv