Dom Rozwój 10 rzeczy, o których powinien wiedzieć każdy współczesny programista

10 rzeczy, o których powinien wiedzieć każdy współczesny programista

Spisu treści:

Anonim

Jak powie każdy, kto pisze kod do życia, tworzenie stron internetowych jest trudne. Ewolucja przeglądarek i urządzeń do budowania, wraz z językami i platformami do budowania, sprawiła, że ​​programiści mieli większe wyzwanie niż kiedykolwiek wcześniej. Biorąc pod uwagę, że liczba dostępnych zasobów do nauki tworzenia aplikacji internetowych jest przytłaczająca i często zawiera nieaktualne materiały, oto lista ogólnych zasad, umiejętności i języków. Możesz na to liczyć: będziesz ich potrzebować.

HTML i CSS

Nie daj się zwieść myśleniu, że są to łatwe części. Wciąż uczymy się, jak opanować HTML5 i CSS3, aby tworzyć szybkie i piękne wrażenia w przeglądarkach na naszej rosnącej liście urządzeń. Właśnie dlatego wielu programistów front-end (inaczej projektantów / inżynierów user-experience (UX)) zarabia obecnie wyższe zarobki niż programistów po stronie serwera. I nie bez powodu; Inżynieria UX jest trudna. (Dowiedz się więcej w 5 rzeczach, które musisz wiedzieć o HTML5.)

JavaScript

JavaScript z pełnym stosem jest teraz gorący i nie ostygnie w najbliższym czasie (jeśli w ogóle). Podczas gdy wielu programistów uważa, że ​​„zna JavaScript”, ponieważ mogą napisać trochę jQuery (co jest oczywiście ważne), język szybko staje się wszechobecnym i niezawodnym narzędziem dla serwerów, urządzeń, robotów, a nawet przeglądarek internetowych. Ucząc się tego, unikniesz marnowania czasu na nurkowanie w asynchroniczne programowanie funkcjonalne i programowanie prototypowe. Poznasz także podstawowy zestaw bibliotek i frameworków JavaScript.

10 rzeczy, o których powinien wiedzieć każdy współczesny programista