M K

Пользователь

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

M K

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

Всем доброе время суток PepeLove.png

 

Решил посвятить свою жизнь такому чуду, как FrontEnd. Есть несколько вопросов, буду рад если дадите на них ответы, заранее благодарю.

- Что должен знать + уметь востребованый специалист в фронтенде

- Сперва стоит начинать с html + css?

- Есть ли специальная литература в виде книг, по фронтенду?

- Сколько оптимального времени стоит тратить на обучение(оптимального = настроенного только на это)

- Когда можно назвать себя Джуном/Мидлом/Сениором?

Спасибо за ответы PepeMishka.gif?1567766072

Профессионал2

Пользователь

Регистрация: 03.09.2018

Сообщения: 2639

Рейтинг: 793

Профессионал2

Регистрация: 03.09.2018

Сообщения: 2639

Рейтинг: 793

img

1. Роадмап очень большой, но не самый сложный. Вкраце 

Знание основ (Html, css, JS)

Минимум один фреймворк (React, Vue, Angular)

Jquery

Умение/Знание использовать Figma/Sketch, Adobe XD, Photoshop

Понимание как работают http запросы и все в таком духе

Адаптивная верстка

Grid

Опционально: Умение использовать Git

Знание принципов SOLID, KISS, DRY

 

2. Да можно начинать с хтмл, css

3.Очень много книг, в первую очередь советую книги по css, а потом уже переходить на JS и его фреймворки. Еще можно читать документацию

4. Чем быстрее хочешь что то делать, тем быстрее надо учить. Я сам считаю кодить надо не меньше 2 часов в день. И уделить еще 2 часа на изучение материала(видеоуроки, курсы, книги, документация)

5. Есть конкретные границы у каждого специалиста.

Вот твой путь программирования

Спойлер: "Роадмап Фронтендщика"

Зная основу сверху, и + один фреймворк JS, уже модешь считать себя джуном

hurgan

Пользователь

Регистрация: 28.03.2018

Сообщения: 220

Рейтинг: 75

hurgan

Регистрация: 28.03.2018

Сообщения: 220

Рейтинг: 75

Канал Хаудио Хо. Зайди и посмотри видео, расскажет тебе и ответит на все твои вопросы.

Podpivasik

Пользователь

Регистрация: 14.07.2018

Сообщения: 30004

Рейтинг: 11109

Нарушения: 70

Podpivasik

Регистрация: 14.07.2018

Сообщения: 30004

Рейтинг: 11109

Нарушения: 70

M K сказал(а):

- Что должен знать + уметь востребованый специалист в фронтенде

Нажмите, чтобы раскрыть...

чем больше - тем лучше. у фронта нет какого то лимита по стеку, всегда придется учится. 

гугли frontend developer roadmap, там есть актуальный стек и план обучения.

M K сказал(а):

- Сперва стоит начинать с html + css?

Нажмите, чтобы раскрыть...

ну это основа основ, и js соотвественно.

дальше уже берешь понравившийся фреймворк и задрачиваешь его.

M K сказал(а):

- Сколько оптимального времени стоит тратить на обучение(оптимального = настроенного только на это)

Нажмите, чтобы раскрыть...

все свободное и не свободное время. глупый вопрос. откуда кто знает, сколько у тебя вообще времени есть, как ты хочешь этим заниматься и т.д. я в веб разработке с 2012 года, в фронтенде конкретно с 2017 года. и до сих пор узнаю что то новое. в 2012 еще школьником был, бывало и целыми днями сидел ковырял гугл. сейчас благо инфы полно, раньше приходилось гуглить на инглише и переводить, ибо на нашем языке ничего не было.

M K сказал(а):

- Когда можно назвать себя Джуном/Мидлом/Сениором?

Нажмите, чтобы раскрыть...

когда HH тебя им назовет roflanLico.png

M K

Пользователь

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

M K

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

Профессионал2 сказал(а):

1. Роадмап очень большой, но не самый сложный. Вкраце 

Знание основ (Html, css, JS)

Минимум один фреймворк (React, Vue, Angular)

Jquery

Умение/Знание использовать Figma/Sketch, Adobe XD, Photoshop

Понимание как работают http запросы и все в таком духе

Адаптивная верстка

Grid

Опционально: Умение использовать Git

Знание принципов SOLID, KISS, DRY

 

2. Да можно начинать с хтмл, css

3.Очень много книг, в первую очередь советую книги по css, а потом уже переходить на JS и его фреймворки. Еще можно читать документацию

4. Чем быстрее хочешь что то делать, тем быстрее надо учить. Я сам считаю кодить надо не меньше 2 часов в день. И уделить еще 2 часа на изучение материала(видеоуроки, курсы, книги, документация)

5. Есть конкретные границы у каждого специалиста.

Вот твой путь программирования

Спойлер: "Роадмап Фронтендщика"

Зная основу сверху, и + один фреймворк JS, уже модешь считать себя джуном

Нажмите, чтобы раскрыть...

Спасибо PepeMishka.gif?1567766072

Podpivasik сказал(а):

чем больше - тем лучше. у фронта нет какого то лимита по стеку, всегда придется учится. 

гугли frontend developer roadmap, там есть актуальный стек и план обучения.

ну это основа основ, и js соотвественно.

дальше уже берешь понравившийся фреймворк и задрачиваешь его.

все свободное и не свободное время. глупый вопрос. откуда кто знает, сколько у тебя вообще времени есть, как ты хочешь этим заниматься и т.д. я в веб разработке с 2012 года, в фронтенде конкретно с 2017 года. и до сих пор узнаю что то новое. в 2012 еще школьником был, бывало и целыми днями сидел ковырял гугл. сейчас благо инфы полно, раньше приходилось гуглить на инглише и переводить, ибо на нашем языке ничего не было.

когда HH тебя им назовет roflanLico.png

Нажмите, чтобы раскрыть...

Спасибо PepeMishka.gif?1567766072

aQuere

Пользователь

Регистрация: 19.07.2016

Сообщения: 4729

Рейтинг: 1121

Нарушения: 20

aQuere

Регистрация: 19.07.2016

Сообщения: 4729

Рейтинг: 1121

Нарушения: 20

M K сказал(а):

Всем доброе время суток PepeLove.png

 

Решил посвятить свою жизнь такому чуду, как FrontEnd. Есть несколько вопросов, буду рад если дадите на них ответы, заранее благодарю.

- Что должен знать + уметь востребованый специалист в фронтенде

- Сперва стоит начинать с html + css?

- Есть ли специальная литература в виде книг, по фронтенду?

- Сколько оптимального времени стоит тратить на обучение(оптимального = настроенного только на это)

- Когда можно назвать себя Джуном/Мидлом/Сениором?

Спасибо за ответы PepeMishka.gif?1567766072

Нажмите, чтобы раскрыть...

1) html, css, js, react, redux, redux-thunk/redux-saga, context api, webpack, http, rest api - нормально накидал тебе? roflanzdarova.png

2) да

3) есть

4) до первой работы - от 3 до 10 месяцев, смотря какой уровень и какая сообразительность и насколько рано начнешь ходить на собесы

5) никогда. Это для даунов

Dr.Geologist

Пользователь

Регистрация: 21.12.2015

Сообщения: 1183

Рейтинг: 773

Dr.Geologist

Регистрация: 21.12.2015

Сообщения: 1183

Рейтинг: 773

img

HTML -> CSS -> jQuery плагины -> BOOTSTRAP -> Адаптивная верстка -> JS -> jQuery ajax -> JS ajax -> Http/Https -> React -> Redux -> (как сделать ajax в связке с реактом).

 

1) Джун - нет опыта, есть теоретическая база

2) Мидл - есть опыт, есть теоретическая база

3) Синьер - чаи гоняет, жалуется на однотипность задач.

Graundefined

Пользователь

Регистрация: 01.11.2013

Сообщения: 1435

Рейтинг: 2373

Graundefined

Регистрация: 01.11.2013

Сообщения: 1435

Рейтинг: 2373

Верстка это адище 

HiThere

Пользователь

Регистрация: 24.06.2016

Сообщения: 3470

Рейтинг: 2602

HiThere

Регистрация: 24.06.2016

Сообщения: 3470

Рейтинг: 2602

html + css это мастхев

Javascript как понимаешь тоже мастхев, нужно учить ES6, т.к именно с этой версии ушли от прототипов к более современному синтаксису

А вообще лучше сразу в typescript иди, он хоть как то спасает от ужасов js'а

Jquery к сожалению тоже нужно знать хотя бы на базовом уровне, бутстрап тоже, но там учить даже нечего по сути

Понимать как работает http протокол, статусы итд

Ну и офк react/ангуляр2/вью(на этом сам не писал, не могу рекомендовать)

Фронтендеру лучше реакт подойдет, да и сам реакт на самом деле получше будет того же ангуляра, хотя отличий мало

Джун - еще учится как делать

Мидл - умеет делать

Сеньер - знает как сделать лучше

АнтиНищун

Пользователь

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

АнтиНищун

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

Not Found

M K

Пользователь

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

M K

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

spellmaster сказал(а):

Це смерть

Нажмите, чтобы раскрыть...

Почему? Можно поподробнее? 

АнтиНищун

Пользователь

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

АнтиНищун

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

Not Found

delusxry

Пользователь

Регистрация: 19.08.2014

Сообщения: 5988

Рейтинг: 2904

delusxry

Регистрация: 19.08.2014

Сообщения: 5988

Рейтинг: 2904

html, бэм, css, css фреймворки, препроцессор какой нить (sass), js, jQuery, gulp тебе хватит.

АнтиНищун

Пользователь

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

АнтиНищун

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

Not Found

M K

Пользователь

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

M K

Регистрация: 10.11.2019

Сообщения: 103

Рейтинг: -28

spellmaster сказал(а):

Да и вообще что ты хочешь делать - веб сайты или веб приложения ? В обоих случаях абсолютно разный Фронтенд 

Нажмите, чтобы раскрыть...

Приложения 

АнтиНищун

Пользователь

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

АнтиНищун

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

Not Found

Podpivasik

Пользователь

Регистрация: 14.07.2018

Сообщения: 30004

Рейтинг: 11109

Нарушения: 70

Podpivasik

Регистрация: 14.07.2018

Сообщения: 30004

Рейтинг: 11109

Нарушения: 70

Dr.Geologist сказал(а):

1) Джун - нет опыта, есть теоретическая база

2) Мидл - есть опыт, есть теоретическая база

3) Синьер - чаи гоняет, жалуется на однотипность задач.

Нажмите, чтобы раскрыть...

я уже прошел этап синьера, я кто теперь?

АнтиНищун

Пользователь

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

АнтиНищун

Регистрация: 08.05.2013

Сообщения: 3284

Рейтинг: 1003

Not Found

Dr.Geologist

Пользователь

Регистрация: 21.12.2015

Сообщения: 1183

Рейтинг: 773

Dr.Geologist

Регистрация: 21.12.2015

Сообщения: 1183

Рейтинг: 773

img
Podpivasik сказал(а):

я уже прошел этап синьера, я кто теперь?

Нажмите, чтобы раскрыть...

Техлид

aQuere

Пользователь

Регистрация: 19.07.2016

Сообщения: 4729

Рейтинг: 1121

Нарушения: 20

aQuere

Регистрация: 19.07.2016

Сообщения: 4729

Рейтинг: 1121

Нарушения: 20

spellmaster сказал(а):

Много учить и постоянно надо быть в тренде

 

+

 

В СНГ неуважение ( посмотри на оценку своего поста ) от тупых задротов нищуков прогеров ( которые не понимают даже чо эта гыы )

 

Если психологических устойчив и замотивирован и не зависишь от мнений то норм

Нажмите, чтобы раскрыть...

Какое дело должно быть до уважения или неуважения твоей профы какими-то левыми челами остаётся загадкой

дуфник

Пользователь

Регистрация: 08.04.2013

Сообщения: 3971

Рейтинг: 2983

дуфник

Регистрация: 08.04.2013

Сообщения: 3971

Рейтинг: 2983

https://github.com/kamranahmedse/developer-roadmap

 

лучше ответа не будет

unbeatable

Пользователь

Регистрация: 01.04.2018

Сообщения: 76

Рейтинг: 27

unbeatable

Регистрация: 01.04.2018

Сообщения: 76

Рейтинг: 27

чекни этот сайт freecodecamp.org, надеюсь ты не думаешь что будешь хорошим девелопером без знания английского. Мне нужно было быстро выучить фронтенд и этот сайт очен помог. Создай Word документ и все записывай. и начни создавать разные проекты, с первого дня и пости все на github.

Meepka

Пользователь

Регистрация: 08.10.2012

Сообщения: 1928

Рейтинг: 465

Meepka

Регистрация: 08.10.2012

Сообщения: 1928

Рейтинг: 465

Профессионал2 сказал(а):

1. Знание основ (Html, css, JS) - если ты знаешь только основы тебя даже на Джуна не возьмут

2. Минимум один фреймворк (React, Vue, Angular) - вообще не нужно учить фрейморк если ты новичок во фронте

3. Jquery - зачем?

4. Умение/Знание использовать Figma/Sketch, Adobe XD, Photoshop - день времени что бы разобраться

5. Понимание как работают http запросы и все в таком духе - не нужная вещь для джуна

6. Адаптивная верстка - зависит от проекта. не везде используют адаптив

7. Grid - не подерживается в IE ниже 9 версии поэтому идет лесом

8. Опционально: Умение использовать Git - обязательно

9. Знание принципов SOLID, KISS, DRY - фигня полная для джуна

Нажмите, чтобы раскрыть...

 

Итого: 0 из 9 соррян

kosras

Пользователь

Регистрация: 10.03.2013

Сообщения: 930

Рейтинг: 232

kosras

Регистрация: 10.03.2013

Сообщения: 930

Рейтинг: 232

Почему во всех ответах рекомендуют изучать JQuery? Вы что рофлите?) Уже 2к19 на дворе, можно его спокойно скипнуть и просто выучить vanilla js в браузере.

Если на вашем проекте до сих пор юзается JQuery, то надо сразу бежать на норм проект/в другую контору.

Meepka

Пользователь

Регистрация: 08.10.2012

Сообщения: 1928

Рейтинг: 465

Meepka

Регистрация: 08.10.2012

Сообщения: 1928

Рейтинг: 465

kosras сказал(а):

Почему во всех ответах рекомендуют изучать JQuery? Вы что рофлите?) Уже 2к19 на дворе, можно его спокойно скипнуть и просто выучить vanilla js в браузере.

Если на вашем проекте до сих пор юзается JQuery, то надо сразу бежать на норм проект/в другую контору.

Нажмите, чтобы раскрыть...

Допустим если у тебя есть интернет магазин и он давно написан на Jquery и приносит тебе норм доход. Ты что будешь его переписывать на нативный js? А смысл?