Witam,
znalazłem się w trudnym momencie swojej nauki programowania internetowego, ponieważ miałem drobną przerwę w szkoleniu i teraz nie wiem co dalej robić. Może wytłumaczę od początku. Wiadomo, że na początku nauki mamy PHP i najczęściej MySQL oraz podstawowy HTML z CSS. Jeżeli chodzi o PHP nawet obiektowe to znam dobrze, MySQL też znam na wystarczającym poziomie, ale tak technologie internetowe się szybko rozwijają, że już nawet nie wiem co jest lepsze.
- Zaczynając nawet od tak prostej rzeczy jak CSS3 - co lepiej wybrać: standardowe Css, Sass czy less?
- Dalej mamy frameworki: Laravel, Symfony, Zend itd.
- Kolejne rozszerzenia tj. PEAR
- Poza tym mamy jQuery, Angular, Knockout, backbone - czyli różne frameworki działające po stronie klienta
- Nie wspominając już o tym, że można strony pisać w pythonie, ASP.NET, C#, Javie itd.
- No i jeszcze cuda typu wzorce (Singleton, MVC), RWD itd.
Generalnie jest milion możliwości i kierunków rozwoju. Można pisać strony działające po stronie serwera lub klienta, można wybrać wiele języków, frameworków itd.
Co z tym zrobić? Chce szybko pisać strony i żeby były wydajne. Które z wymienionych technologii olać, a w których się zagłębiać. Wiem, że zależne jest to od tego co akurat piszę, ale myślmy o takiej nauce po której będę mógł znaleźć pracę w jakiejś większej firmie.
P.S. Jak wielu z Was używa PEAR? Ja zawsze wszystko sam pisałem.
Ponawiam temat.
Czyżby pytanie było za trudne?