Chcę wyjaśnić, że nie mam programowania wcześniejszego doświadczenia, mam tylko doświadczenie w HTML i SQL, każdy wydaje się być "Wyglądaj jak dokumentacja", tak, to na pewno mi pomaga! sniff * sniff * czy istnieje książka godna polecenia lub seria webcastów?Jestem kompletną nowicjuszką, jak mogę się nauczyć Node.Js + Express + MongoDB?
Odpowiedz
Witamy w cudownym świecie node.js!
Sam też zacząłem uczyć się Node.js i często zadawałem sobie pytanie "co to jest ekspresowe?" "Dlaczego warto używać funkcji Express over Over node?" itp
Express jest fantastyczne ramy internetowej, dzięki czemu można rozwijać niezawodnych aplikacji z konieczności dużo ciężkiej rzeczy uczynił dla ciebie :)
Gorąco polecam przeczytanie jego przykładów mieć odczucie, jak to wszystko dostaje ułożyła: https://github.com/visionmedia/express/tree/master/examples
znalazłem ten ekran rzucić bardzo pomocne w sobie nauki podstaw: http://vimeo.com/38136668
Proloser przechodzi wyjaśniając, jak rozpocząć nowy wyraźnego wniosku, jak podłączyć go do MongoDB i wyjaśnia, w jaki sposób i dlaczego wszystko działa :) On go stworzył dla nowych zwiastunów.
Nas Noders spędzać wolny czas na irc.freenode.net w kanale # node.js. Przyjść i zapytać wszelkie pytania i pomożemy ustawić się na torze :)
Te przykłady nie pomogą, ponieważ kod wygląda jak chiński dla mnie. – user519753
- Chcę, aby było jasne, że nie mam wcześniejszego programowania doświadczenie,
- mam tylko doświadczenie w HTML i SQL
Na podstawie tych dwóch punktów należy najpierw nauczyć się programowania. Chcesz nauczyć się NodeJS + Express + MongoDB, z których 3 to zupełnie inne rzeczy niż to, które już znasz.
- Najpierw zacznij od Javascript. To więcej niż potrzeba: http://www.w3schools.com/js/
- Napisz swoje skrypty do pliku o nazwie
try.js
i wykonaj je za pomocąnode try.js
i zobacz wyniki!
- Napisz swoje skrypty do pliku o nazwie
- Następnie spróbuj nauczyć się, jak zbudowana jest aplikacja internetowa. Dwa podstawowe dla Ciebie:
- poprosić coś z serwerem za pośrednictwem protokołu HTTP, http://myapp.com/users/all
- Serwer przetwarza żądania, i wysyła wynik w HTML
- Twoja przeglądarka wyświetla je.
- Więcej informacji na: http://www.slideshare.net/nbrier/how-to-build-a-web-app-for-nonprogrammers
- Spójrz na stronie internetowej ExpressJS i iść krok po kroku, i spróbować wszystkiego tam
- Następnie dowiedzieć MongoDB, to nie jest baza danych SQL, to baza danych NoSQL, robię nie wiesz, dlaczego chcesz się tego nauczyć, jednak eksperymentowanie z http://www.mongodb.org/display/DOCS/Tutorial z pewnością pomoże. Ale wszystko, co musisz zrobić, to zajrzeć do przykładów. Aby użyć MongoDB z Węzła, możesz użyć Mongoose.
Myślę, że powinieneś nauczyć się podstaw języka programowania, zanim wnikniesz w ramy.
Code Year ma serię interaktywnych lekcji programowania do nauki JavaScript. Nauczysz się języka krok po kroku od podstaw.
Po opanowaniu JavaScriptu możesz zacząć używać express i mongo oraz innych frameworków.
Masz długą drogę, jeśli znasz tylko HTML/CSS. Spójrz na http://howtonode.org/express-mongodb
Trzeba mieć zaawansowaną wiedzę jak kod JavaScript modułową, JSON, baz danych (w szczególności baz danych NoSQL).
Pozdrawiam!
- 1. Jak mogę się nauczyć Visual C++?
- 2. jak się nauczyć EXTJS
- 3. Jak się nauczyć ADO.NET
- 4. Jak mogę profilować kompletną kompilację C++?
- 5. Jak nauczyć się notacji matematycznej?
- 6. Przesyłanie plików Node.js (Express 4, MongoDB, GridFS, GridFS-Stream)
- 7. Czy powinienem się nauczyć Express.js lub Sails.js?
- 8. Jak mogę się nauczyć korzystać z kolekcji Java commons?
- 9. Jak się nauczyć .NET Framework
- 10. Jak szybko nauczyć się WebGL?
- 11. Django + MongoDB kontra Node.js + MongoDB
- 12. Obsługa błędów Express Passport (node.js)
- 13. Kolekcja zliczania MongoDB Node.js
- 14. Jak aktywować buforowanie w Express - Node.js?
- 15. jak nauczyć się podstawowych API javascript?
- 16. Jak mogę zapisać przechowywaną JavaScript w MongoDB z node.js
- 17. Node.js + Express + Handlebars.js + częściowe widoki
- 18. Node.js + Express: Routes vs controller
- 19. Node.js i Express na Windows
- 20. internacjonalizacja w Node.js, Express, i18n
- 21. Wildcard w Express/node.js router
- 22. Opis vhosta w Express Node.js
- 23. Jak połączyć się z mongodb z node.js (i uwierzytelnić)?
- 24. Jak nauczyć się kompilacji Just-in-Time?
- 25. Node.js/Express - Jak ustawić kodowanie znaków odpowiedzi?
- 26. node.js z Express: jak przekierować żądania POST
- 27. node.js express app.get and app.post
- 28. Jaki (rodzaj) projektu mogę utworzyć, aby nauczyć się JavaScript?
- 29. node.js MongoDB ustawić domyślny bezpieczny zmienna
- 30. jak zaktualizować dokument mongodb z node.js?
Wypróbuj to: http://howtonode.org/express-mongodb –
Ponownie, nie mam wcześniejszej znajomości programowania – user519753
Nie zaczynasz od node.js Zaczynasz od tego http://learnpythonthehardway.org/Zed wykonał świetną robotę dla każdego, kto chce nauczyć się programować, jeśli okaże się przydatny, proszę przekazać darowiznę :) – christkv