No tak jak w tytule tematu, jak człowiek powinien się uczyć jakiegoś języka programowania, aby to miało sens? Przerabiałem trochę rzeczy i uważam, że różne kursy w moim przypadku nie mają sensu, bo jest tego w takim kursie za mało i nie jest dany temat w pełni wyczerpany, to znaczy, że jak ktoś mi tu opowiada w kursie o metodach na tablicach, to poda jakieś dwie metody, które potrzebuje, bo tak sobie w kursie założył, ale pozostałych metod jest 20 i więcej, a nawet nie był w stanie napisać gdzie mogę znaleźć dokładną, sprawdzoną informację na ten temat - być może dlatego, aby zakupić kolejną część kursu. Przerabiałem parę kursów i niestety, ale DLA MNIE są bez sensu, zwłaszcza nie takie, gdzie miałem okazję uczestniczyć, na kilkadziesiąt godzin, niby setki materiałów, a za przeproszeniem g**no tam jest. Myślałem nad książkami, ale jak to z książkami bywa, mogą nie być aktualne, więc nauka z programowania z książki, która została wydana w 2015 może nie mieć sensu, to nie jest medycyna.
Teraz po prostu robię tak, że otwieram sobie dokumentację takich metod używanych w tablicach JS, i sprawdzam po kolei jak działa każda metoda, robię notatki do każdej przetestowanej metody, czyli do czego służy, ile parametrów może przyjmować i jakie one są - oczywiście tak na logikę, nie opisuję strony A4 tylko w paru zdaniach. Czasami coś połączę, wykorzystam w funkcji taką metodę i tak dalej, dalej w skrócie opisane jak to teraz robię. Do tego dochodzi typowo teoria, abym potrafił wskazać różnicę np o metodzie shift oraz unshit, na czym polega operacja redukcji, itd. Co mogę jeszcze zmienić, aby było lepiej?
Jest jakiś sposób, aby robić własne notatki przy pomocy wsparcia kodu? Bo teraz piszę sobie w Dokumentach Google i wklejam kod, który nie wygląda za dobrze, potrzebowałbym jakiegoś Markdown, jest coś dobrego na Windowsa, w ostateczności na Linuxa? Może być płatne, musi mieć możliwość zapisu do PDF, itp.