2012-04-22 13 views
6

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?

+0

Wypróbuj to: http://howtonode.org/express-mongodb –

+0

Ponownie, nie mam wcześniejszej znajomości programowania – user519753

+0

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

Odpowiedz

2

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 :)

+1

Te przykłady nie pomogą, ponieważ kod wygląda jak chiński dla mnie. – user519753

1
  • 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.

  1. 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!
  2. Następnie spróbuj nauczyć się, jak zbudowana jest aplikacja internetowa. Dwa podstawowe dla Ciebie:
  3. 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.
0

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.

0

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!

Powiązane problemy