Другие языки программирования и технологии
Что должен знать веб-разработчик?
Напишите, пожалуйста, необходимые навыки веб-программиста от уровня Junior до Senior. Желательно более конкретно, не распыляясь. Краткое описание каждого навыка приветствуется. Интересует как frontend, так и backend.
frontend
Английский (читать документацию и может понадобится переписываться между
сотрудниками)
Редактор кода, инструмент которым будешь пользоваться.
html,
css
Photoshop, Illustrator (на среднем уровне)
sass или less, stylus
кроссбраузерная верстка
адаптивная верстка
javaScript (Gulp или Grunt, npm)
jQuery
Ajax
Регулярные выражения (не помешает, полезный навык)
ООП
CMS
git
backend
все тоже самое только поверхностно, но:
php
MySQL
Ajax
углубленно
А разница между unior до Senior в опыте.
P.S. на Youtube есть семинары где отвечают на эти вопросы. Я думаю список еще
не весь.
Посмотри вакансии что требуется для той или иной должности.
Английский (читать документацию и может понадобится переписываться между
сотрудниками)
Редактор кода, инструмент которым будешь пользоваться.
html,
css
Photoshop, Illustrator (на среднем уровне)
sass или less, stylus
кроссбраузерная верстка
адаптивная верстка
javaScript (Gulp или Grunt, npm)
jQuery
Ajax
Регулярные выражения (не помешает, полезный навык)
ООП
CMS
git
backend
все тоже самое только поверхностно, но:
php
MySQL
Ajax
углубленно
А разница между unior до Senior в опыте.
P.S. на Youtube есть семинары где отвечают на эти вопросы. Я думаю список еще
не весь.
Посмотри вакансии что требуется для той или иной должности.
чем конкретнее будет ответ, тем узколобие будет твоё понимание...
Для фронтенда:
Если уклон в разработку, то html5, средний уровень знания css3, JavaScript и популярные фреймворки для фронтенд JS (Angular, Backbone, jQuery (устаревает) и тому подобные).
Если в вёрстку - то html5 и css3 на высоком уровне, умение (взенапно) делать блочную, респонсив вёрстку, JS на среднем уровне. Плюс всякие LESS-ы
Часто эти два направления совмещают.
Бекенд:
Существует несколько стеков технологий для бекенд разработки, у каждого стека свои плюсы/минусы, для начала нужно освоить хотя бы один из стеков. Исторически наиболее популярен PHP со своим стеком + MySQL как средство для хранения данных, однако, в энтерпрайз разработке их используют не так часто, хотя используют.
Так же можно изучить стек Java, .NET (ASP.NET), Python (Django), серверный JS (Node.js), Ruby (RoR) Go.
Понятно, что освоить всё и сразу не получится, выбирай что больше нравится, и для чего проще найти работу в твоей местности.
Если уклон в разработку, то html5, средний уровень знания css3, JavaScript и популярные фреймворки для фронтенд JS (Angular, Backbone, jQuery (устаревает) и тому подобные).
Если в вёрстку - то html5 и css3 на высоком уровне, умение (взенапно) делать блочную, респонсив вёрстку, JS на среднем уровне. Плюс всякие LESS-ы
Часто эти два направления совмещают.
Бекенд:
Существует несколько стеков технологий для бекенд разработки, у каждого стека свои плюсы/минусы, для начала нужно освоить хотя бы один из стеков. Исторически наиболее популярен PHP со своим стеком + MySQL как средство для хранения данных, однако, в энтерпрайз разработке их используют не так часто, хотя используют.
Так же можно изучить стек Java, .NET (ASP.NET), Python (Django), серверный JS (Node.js), Ruby (RoR) Go.
Понятно, что освоить всё и сразу не получится, выбирай что больше нравится, и для чего проще найти работу в твоей местности.
html,css, javascript,php, cms какой нибудь жумла например
Похожие вопросы
- Какие языки программирования должен знать веб-разработчик?
- Начал изучать веб разработку, а именно PHP, нужно ли веб разработчику знать линукс? если да, то какой дистриб выбрать?
- Скажите а профессиональный веб-разработчик должен уметь и рисовать макеты и верстать и программировать?
- если есть web разработчики как долго вы учились на веб разработчика и что вы учили
- как объяснить что я веб разработчик&
- С изучения каких программ надо начинать, чтобы стать профессиональным веб разработчиком?
- вопрос веб-разработчикам
- Вопрос веб-разработчикам и вебпрограммистам
- Как программисту с++ стать веб-разработчиком?
- Какие языки программирования нужны веб разработчику, после базы (Html, css) ,только начал вникать во всё это ...