Jak nauczyć się robić strony "po nowemu" i być na bieżąco?

0

Webdev zmienia się stosunkowo bardzo szybko. Kiedyś nauczyłem się HTML+CSS, backend PHP+MySQL i myślałem, że to wszystko. Później doszedł jQuery, więc i tego się było trzeba uczyć. Ale później znowu przyszedł HTML5, CSS3, a później jeszcze bootstrap, do phpa frameworki, więc stare metody już mało kogo satysfakcjonowały. Teraz znowu widzę jakieś projekty typu animate.css itp. na githubie, więc znowu nie trzeba już prawie programować, skryptować tylko załączyć plik i dodać 2 słowa. Trafiam na to wszystko przypadkiem i trochę po czasie. Jak być na bieżąco z tym wszystkim, jakie strony, blogi odwiedzać? Jak się teraz uczyć. W sumie wszystko umiem tylko po łebkach, bo nigdy konieczności, żeby przysiąść nad tym porządnie, a teraz taka konieczność zaszła. Jakaś strona ogólna o webdevie godna polecenia? Żeby wiedzieć kiedy opłaca się robić stronę "od zera", a kiedy na gotowym CMSie, kiedy programować w php z frameworkami, albo kiedy i czy jest się przesiadać na inne technologie?

0

Żeby wiedzieć kiedy opłaca się robić stronę "od zera"

Praktycznie nigdy. Chyba, że potrzebujesz czegoś ekstremalnie prostego, typu jeden formularz kontaktowy, albo odliczanie do określonej daty.
Jeżeli masz przetwarzać jakieś dane, to pisząc od zera to strata czasu.

kiedy i czy jest się przesiadać na inne technologie?

Z php zawsze się warto przesiadać ( http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/ ), ale szczególnie wtedy kiedy potrzebujesz stale otwartych połączeń (czaty, boty), bo php się do takich rzeczy nie nadaje.

Uniwersalnej strony do wszystkiego nie ma, polecam to, co kiedyś już wypisywałem:
http://4programmers.net/Forum/1121562

Warto też śledzić techniczne blogi przeglądarek (linki do feedów Opery):
http://dev.opera.com/feed/articles/
http://dev.opera.com/feed/blog/

Do tego:
https://status.modern.ie/
http://caniuse.com/
http://www.quirksmode.org/compatibility.html
http://html5doctor.com/

Nic więcej mi do głowy aktualnie nie przychodzi.

0

Jak być na bieżąco z tym wszystkim, jakie strony, blogi odwiedzać?

Żeby być na bieżąco (jeśli chodzi frontend HTML, CSS, JS) To:

  • Twitter: prosta metoda. Znajdujesz Twittera jakiegoś mniej bądź bardziej znanego gościa zajmującego się programowaniem (np. autora biblioteki oen source) i klikasz "Follow". Poza tym patrzysz kogo ten gościu followuje i kilkasz, patrzysz czy ktoś ciekawe rzeczy pisze. Czynność można powtórzyć dla każdego dowolnego człowieka

Możesz zacząć od tego gościa https://twitter.com/addyosmani , on dużo wrzuca ciekawostek na temat frontendu, zobacz sobie kogo posty on retweetuje, czasem zafollowuj tę osobę itp. Rekurencja.

poza tym koniecznie grupa na fejsie JS News:
https://www.facebook.com/groups/217169631654737/
co prawda rzeczy na niej się pokazują często z opóźnieniem (w stosunku do Twittera/HN/Reddita) ale rodzą się zwykle ciekawe dyskusje i czasem ktoś w komentarzu napisze coś odkrywczego.

  • wpisujesz w google "coś tam stack overflow" i czytasz odpowiedzi na dany temat, te które mają dużo plusów, dzięki temu następuje transfer wiedzy między anonimowym programistą wymiataczem z internetu, a tobą.

  • Github, wyszukujesz ciekawych a mało znanych bibliotek.

Jak się teraz uczyć.

Myślę, że to już trochę inna sprawa. Nowinki nowinkami, ale i tak liczą się mocne fundamenty (linki, które wkleiłem pozwolą ci być na czasie, ale niekoniecznie być dobrym programistą/webdeveloperem). Tu bardziej jakieś stałe istniejące już strony typu CSS Tricks czy inne (nie chce mi się wklejać adresów, bo ileś jest takich stron). Na CSS Tricks mnóstwo odpowiedzi jest pod tytułem "jak zrobić coś w CSS", więc polecam. Chociażby z tego często korzystam: https://css-tricks.com/snippets/css/a-guide-to-flexbox/,
oraz ze strony MDN. I paru innych stron.

0

Tu jest ciekawy zbiór do front endu: http://uptodate.frontendrescue.org/pl/

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