Wątek przeniesiony 2014-10-02 15:54 z Newbie przez furious programming.

Sposoby na skuteczną naukę

0

Mam taki problem, że niby coś umiem, ale sam nie potrafię nic napisać.

Uczę się Django, przeklepuję różne tutoriale, ale jak chcę od samego początku sam jakąś nawet małą appkę zbudować to marnie idzie.
Nie wiem jakie powinny być kolejne kroki, jak zrobić jakąś prostą rzecz itp.
Jak przeklepuję kod z tutoriala to mam wrażenie, że wszystko rozumiem.

Już z 3 miechy w tym grzebię i mam wrażenie, że jakoś źle się uczę, bo coś mi to marnie wchodzi - tzn. praktycznie nie umiem wykorzystać tego.

0

Weź prostego gotowca i przerabiaj.

1

Moim zdaniem metoda @Wibowit 'a jest gorsza, niż np. "uczenie się poprzez szukanie rozwiązań problemów". O co mi chodzi? Tłumaczę i objaśniam. Wymyśl sobie coś, co chciałbyś stworzyć. Nie dostosowuj owego pomysłu do swoich obecnych umiejętności. Po prostu wyimaginuj sobie coś, co chciałbyś zobaczyć działającego na ekranie swojego komputera. Następnie zacznij to programować. Oczywiście pewnych rzeczy nie będziesz w stanie sam napisać, wtedy posiłkuj się dokumentacją, stackoverflow i ukochanym googlem. Polecam również inne wyszukiwarki, które mogą dać stricte odmienne i być może niekiedy trafniejsze wyniki, np. https://duckduckgo.com/.

0

@Gjorni kiedyś się natknąłem się na podobną radę chyba tu na forum.

No i zaplanowałem sobie coś takiego. W sumie taką własną modyfikację kwejka/demotywatorów, ale w sumie skończyło się na tym, że nie wiedziałem jak to ruszyć :D
Niby projekt prosty, ale i niby wiem jak poszczególne elementy wykonać - zaprojektować bazę, jakieś podstawowe testy napisać, w końcu zrobić CRUD'a, dodać możliwość rejestracji/logowania. Ale już np. nie wiem jak podpiąć jakąś prostą paginację pod Django, jak zaprojektować system punktów, żeby bez przeładowywania strony dodawał punkty i ew. podnosił elementy w rankingu.

Ale jak siadam i próbuję coś wykminić to nic nie wychodzi. Bo nie mam wizji całości, nie wiem jak nadać temu jakiś kształt, jak połączyć kolejne elementy, żeby działało... Słowem, wiem jak zrobić pojedyncze funkcje, ale nie wiem jak zrobić całość :P

Dzięki za linka do tej wyszukiwać, sprawdzę na pewno.

1

eeeeeto może zacznij robić to modułami? pewne elementy po kolei, określ coś jako podstawe i obudowuj to wokół tego, ja tak zazwyczaj robię. Dla mnie zazwyczaj podstwą to user, więc najpierw robię wszystko odnośnie konta potem obudowuje wokół niego kolejne elementy

1 użytkowników online, w tym zalogowanych: 0, gości: 1