Зміст:
Як вам скаже кожен, хто пише код на життя, веб-розробка є важкою. Еволюція браузерів та пристроїв, для яких потрібно побудувати, а також мови та рамки, для яких можна побудувати, поставила розробникам більше проблем, ніж будь-коли раніше. Зважаючи на те, що кількість ресурсів для навчання веб-додатків є надзвичайною і часто включає застарілий матеріал, ось список загальних принципів, навичок та мов. Розраховуйте: вам вони знадобляться.
HTML і CSS
Не дуріть, що це легкі частини. Ми все ще вивчаємо, як оволодіти HTML5 та CSS3 для створення швидких та красивих вражень у браузерах у нашому зростаючому списку пристроїв. Ось чому багато розробників-розробників (відомих як користувальницький досвід (UX) дизайнери / інженери) заробляють вищі зарплати, ніж розробники на стороні сервера. І недарма; UX інженерія - це важко. (Дізнайтеся більше про 5 речей, які потрібно знати про HTML5.)
JavaScript
Повний стек JavaScript зараз гарячий, і він не охолоне незабаром (якщо і колись). Хоча багато розробників думають, що вони "знають JavaScript", оскільки вони можуть написати трохи jQuery (що, звичайно, важливо), мова швидко перетворюється на всюдисущий і надійний інструмент для серверів, пристроїв, роботів і навіть веб-браузерів. Навчившись цьому, ви не зможете витрачати час на занурення в асинхронне функціональне програмування та програмування на основі прототипу. Ви також дізнаєтесь основний набір бібліотек та фреймворків JavaScript.