Поясните за Javascript. Значит сижу, изучаю html и css и все вроде бы понятно и на деле получается захуярить бомжевую сайт-визитку за пару дней. Color, background, марджин хуярджин и готово, хуе-мое, но когда я увидел синтаксис этого скрипта, я честно говоря охуел [s+.xsi(012)24[ хуй пойми что блядь, на сколько он сейчас актуален для верстальщика и есть ли альтернативы? плюс ко всему для какого-то базового уровня курс обучения 35 ебаных часов, что и близко не стоит к 9 часам css html.
>>160320765 (OP) >на сколько он сейчас актуален для верстальщика и есть ли альтернативы? Нет альтернатив. Все перделки а ля ангулары и тд - по сути своей жс.
>>160321152 Ну ты шаришь на уровне "сверстать фиксированный лендинг" за два дня. Это ни о чем. Ты даже не личинка верстальщика, у тебя небось и цсс файл на 1.5к строк и по модулям ничего не разбито. Кури в сторону автоматизации, модульности и адаптивности. Читай что такое бэм и пользуйся им. Скачай интенсивы хтмлакадемии, базовый годный, прям всё разжевывают, продвинутый немного хуже, как будто забыли кто такой ньюфаг и многие моменты опускают, но посмотреть стоит.
ОП, если ты думал вкатиться в фронтенд за 1-2 месяца, то завязывай. Уйдет минимум год упорной работы и практики, чтобы достичь конкурентного уровня на рынке. Таких сейчас как говна.
>>160321222 Семантика хуита, не нужна она, хватит дивов, секшинов, хедера, мейна и футера. Ну и меню верстать можно списком, хотя тоже похуй. В веб приложениях вообще дивы одни. Так что тут не стоит заморачиваться.
>>160321312 Лол. За месяц верстаю адаптивные макеты на сасс, по бэм, с самописным конфигом галпа. Мне ещё 11 месяцев жс учить? Не смеши, за 4-6 месяцев жс учится нормально ещё и какой нибудь реакт можно освоить.
>>160321458 Говно ты верстаешь. Речь идет не об уровне работы за 30к в мес. Да даже и для нее полгода обучения уйдет и необходимость парочки добротных проектов в портфеле. А тут ОП переживает, что ему 35 часов надо учить.
>>160321548 Лол. За 35к сейчас оп в ДС/ДС2 сможет работать. С минимальными знаниями жс + то что умею я можно идти на 50к. Один знакомый вкатиться полгода назад на 70к с таким стаком.
>>160320765 (OP) А ты хуй думал, ребенок? Что язык программирования на столько же прост как и "язык" разметки и "язык" таблицы стилей? Лол, блядь. JS дохуя популярен и имеет большую область применения. На любом, абсолютно любом сайте в коде есть строки JS. Но и не думай, что это один такой плохой и сложный ай-яй-яй язык. Любой ЯП сложен в изучении, что бы ты не выбрал.
>>160321905 >>160321134 Двачую. Вечно уссываюсь с дебилов, падких на подобные маркетинговые уловки. 35 часов. Блядь, это равносильно английский за 16 часов. Все что ты сможешь освоить это интродьюшен - Хело, майн нейм из Вася. Ай ли ин Маскау. Ай хев э биг фэмели. Это знания помогут тебя общаться на любую тему, читать художественную или техническую литературу? НЕТ. Значит ты не знаешь языка. Так и эти курсы. Тот крошечный базис, если можно так выразится, что ты освоишь за 35 часов - переменные, операторы, массивы, логические операции - это все круто, но с этими знаниями ты не напишешь ни одной программы. Только какую нибудь хуйню типа: Если (ИМЯ != ВАСЯН) { ИМЯ.сообщение.ПОСЛАТЬ("ИДИ НАХУЙ"); } ЕЩЕ { ИМЯ.сообщение.ПОСЛАТЬ("ЗАХОДИ БРАТАН"); }
Все, блядь. С этими знаниями ты даже систему авторизации не замутишь. Даже калькулятор. Даже текстовый редактор. 35 часов, блядь.
>>160320765 (OP) >на сколько он сейчас актуален для верстальщика и есть ли альтернативы На сто процентов. Альтернатив нет. >плюс ко всему для какого-то базового уровня курс обучения 35 ебаных часов, что и близко не стоит к 9 часам css html. Я не знаю, где ты берёшь эти цифры, но ориентироваться на них не стоит. После того, как ты выучишь жс от корки до корки, придётся еще учить какой-нибудь фреймворк(реакт/ангуляр), прежде чем стать востребованным на рынке труда, а не жрать говно, так что займет это гораздо больше времени.
>>160322086 Адаптивная/резиновая верстка, препроцессоры, бэм, галп, по жс минимальные знания + жиквери + тыкал палкой в реакт. Всё. на сасом деле ему таки повезло, 70к оче много, но 40-50 вполне реально Называй как хочешь, мне всё равно, я в любом случае вкачусь и не буду дрочить жс год как тут советуют.
>>160322261 >с дебилов, падких на подобные маркетинговые уловки. 35 часов. Блядь, это равносильно английский за 16 часов. Все что ты сможешь освоить это интродьюшен - Хело, майн нейм из Вася. Ай ли ин Маскау. Ай хев э биг фэмели. Это знания помогут тебя общаться на любую тему,>>160322261 так ведь там так и написано, интродьюшн, ты в глаза ебешься чтоли?
Оп, я не буду сидеть в этом треде, полном нелепых фантазеров, которые говорят о том, чего не знаю. Но тебе посоветую начать изучение js с jquery. Ванилла не нужна фронтэндщикам начинающим в 99% случаем. А jquery можно освоить за неделю, селекторы ты уже знаешь, а простейшие манипуляции с домом, ивенты и бинды, думаю освоишь быстро (первым делом научись дебажить, смотреть на код через штатные средства браузера). Ajax тебе не нужен, если чисто фронтенд, как использовать плагины поймешь. Про массивы и объекты только почитай подробнее, пригодится. Про дата-атрибуты, чтобы не писать хуйни, как многие фронтэндщики. Про замыкания, если совсем уж попрет.
>>160320765 (OP) Как для верстальщика - не знаю, но для быдлокодеров очень актуален, благодаря появлению - виртуальной машины на ЖС, что позволяет использовать ЖС на бакэнде. Так что вакансий - море, но они все, как правило, требуют знания и умения нескольких самых популярных фреймворков и библиотек(jQuery, Angular, React, Express и т.д.)
Альтернатив вроде нет. Есть WebAssembly, но я не знаю, может ли он взаимодействовать с DOM веб страницы, и вообще он сложнее. Всякие плагины(флэш, джава, силверлайт) мертвы. Есть еще языки, компилирующиеся в ЖС, но... какой смысл, если в конце концов все равно будет ЖС?
смотрите сколько в треде выёбистых долбоёбов советующих стремящиеся к бесконечности по уровню нахуй никому ненужности "языки" и "технологические стеки"
>>160324808 Как это отменяет факт того, что верстаки никому не нужны кроме кадров вроде >>160322605 ? Сейчас в цене фронтендеры - разработчики клиентской части веб-приложений, а не макаки вчера узнавшие про селекторы и считающие жквери верхом творения.
>>160326230 Еба. Фронтенд это то, что ты видишь - цвета, заголовки, всякие слайдеры-хуяйдеры, расположение элементов, короче все, с чем взаимодействует пользователь непосредственно. А бэкенд это скриптовая часть, которая заставляет все это выполнять необходимые функции и работать (движок сайта, формы, регистрация-хуестрация и так далее). Грубо говоря, ты можешь написать форму обратной связи, она будет охуительно выглядеть, это будет фронтенд, но чтобы она заработала и начала отправлять сообщения туда, куда тебе нужно, требуется кусок кода уже на пыхе например. Это бэкенд.
>>160326551 Почему нельзя например сделать конструктор фронтеда, как WinForms в вижуал студии? Тогда отпадет нужда в фронтеде, ведь тогда каждый сможет хуярить интерфейс
>>160326871 Костыли-то надо как-то приклеивать. Захотелось тебе какую-то изъебанную фичу, а конструктор этого сделать не может. Вот и пилишь ручками. мимо ничего не знаю о верстке
>>160326871 Можно взять шаблон в любой CMS типа джумлы или вордпресса, или вообще скрутить себе сайт на виксе, пожалуйста. Но заказчику же надо, чтобы "вооот эта кнопочка не тут была, а там и вообще красная и покручивалась, а когда наводишь, вылезал стонущий единорог", тут и работает фронтендщик, который может поменять это в коде. К тому же, шаблоны для конструктора тоже должен кто-то написать, они же не возьмутся из воздуха.
>>160327144 > CMS типа джумлы или вордпресса можно изменить шаблон > сайт на виксе даже не думай про эту парашу. Она для тупорылых макак, которые не могут осилить html
>>160327103 На уровне "Я клепаю визитки для специалистов по наращиванию ногтей на дому" - да. Если лезть глубже, то во фронтенде постоянно появляются новые фичи, которые надо знать и всегда быть в курсе, с чем сейчас работают, всякие реакты-ангуляры там и прочее.
>>160320765 (OP) html + css - статическая хуйня. Ничем не отличается от какого нибудь охуенно стилизованного вордовского документа. Жабавскрипт добавляет динамику. Например, добавляет панельку на страницу, если нажал на кнопку и тд. Вообще классический жаваскрипт уже устарел на мой взгляд. Его место занял Typescript и ecmascript 2015/2016, которые очень на него (typescript) похожи.
>>160327219 Я это к вопросу о существовании готовых макетов и необходимости существования фронтендеров. Чтобы менять шаблон, нужны хотя бы базовые знания.
>>160326701 Дохуя ты красивых интерфейсов видел на вин формс? Алсо, вин формс как раз таки преобразовывает всё, что ты таскаешь, в код, лол. Да и для веба есть визуальные редакторы, даже вроде у Adobe какой-то высер.
>>160321548 Охуенч. Я получаю 100к за то, что знаю 4 ангуляр, знаю ASP .NET Core, но не умею верстать практически. До сих пор для меня css - ебаный набор костылей с отсутствием логики. Вот было время, когда задрачивали в XAML. Там любой гуй можно было с закрытыми глазами сверстать.
>>160326701 На винформсте невозможно сделать полную кастомизацию визуальной части. На WPF это можно делать. И там еще есть охуенный Expression Blend, который позволит это делать ручками. Но ручные инструменты не нужны. Верстать банально удобней.
>>160326871 Конечно это звучит утрировано. Но да, фронтендщики не нужны. Просто еще не придумали инструменты, которые их бы заменили. Я не видел еще ни одного программиста в возрасте ближе к 40 годам, который ебошил бы фронтенд. Но зато бэкендщиков ораклистов видел очень дохуя. Это все из-за того, что на фронте можно очень быстро выпасть на обочину, т.к. технологии и подходы крайне не стабильные и принципиально меняются чуть ли не каждые полгода.
>>160320765 (OP) >для какого-то базового уровня курс обучения 35 ебаных часов Проиграла. Вообще там все просто, я достаточно быстро освоила жс. Но я до этого знала питон и си, поэтому мне проще было.
>>160320765 (OP) Я ща жопу местному контингенту немного подорву, но я заработал на связке хтмл+ксс (без всяких лассов и сассов) за август около 70к, работаю по пару часов из дома удалено. К js прикасался за это время пару раз на уровне "сделать обработчик нажатия на эту область, чтоб вылетало модульное окошко". Но! Это у меня довольно уникальный проект, в целом без скрипта сейчас никуда и я отчасти пососу потом хуяку, когда наверстывать придется.
>>160320765 (OP) Ты не станешь программистом или веб разработчиком учась на курсах где много проебов и где не упоминается даже база, которую ты судя по всему, не знаешь за свои 9 часов. Большинство особенностей можно осуществить с помощью примитивных инструментов и блокнота, даже велосипеды не нужно изобретать, можно создать годный сайт, как это делают в принципе, все. И один JS тебе врятли нужен, если ты элементарно не знаешь базы данных, серверный язык и т.д
>>160328216 > в паскаль вкатиться надо 10 лет Это возраст? ОП, жс - дикое говно. Я пытался зная си-подобные языки туда вкатиться, это же скобкодрочерство какое-то
Однажды меня попросил какой-то дремучий дед из дремучего института написать ему сайт для продажи пособий через интернет. Взял вордпресс шаблон, впихнул туда тексты, которые он мне дал и прислал в архиве. Он почти тридцатку отвалил и еще спросил, не мало ли. Такие дела.
>>160328699 У серьезных веб-контор примерно так процесс создания сайтов и поставлен. Используется либо готовая цмска или самописная, все максимум шаблонизировано и автоматизировано, так что создание сайта - это вопрос настройки параметров скорее, а не написания нового кода.
>>160328775 Это обобщение как по мне, не уместное в некоторых случаях. Есть те, кого могут наебать, а есть те кто тебя может на этом поймать и послать нахуй, в результате чего ты просрал время.
>>160328900 Верстка это обычная разметка и оптимизация. Я думаю это не так уж легко пройтись по всем видам браузеров и подстроить под них сайт. Но да, тут нет логических задач, здесь только размещение задуманного, ничего не нужно изобретать. Тем не менее быть веб-разработчиком уже другое.
>>160328699 Ничего удивительного ващет, меня например наебали так, взяли создали сайт на Wpress, дизайн влепили легкий, какое то блядское семантическое ядро. В итоге отдал 60к за сайт. Благо, что средства не мои, но все равно когда я щас уже начал разбираться в этом, то как то понял где обосрался.
>>160329163 Но я-то и наебать не пытался, и потом был в неловком положении. С одной стороны, я вроде как хуйню сделал, и брать за нее столько это зашквар, а с другой деньги пиздец нужны.
у меня скоро пиздецома разовьется от ваших рассуждений, а я всего лишь хотел начать с 10к рублей в месяц в какой-то отдаленной перспективе и не замахивался на охуенные конторы блядь; я знаю, что все быстро меняется и хочу не сосать хуй, а пробовать и получать опыт, даже негативный
>>160329163 А в чем тебя наебали? У вас была договоренность, что тебе сайт с нуля напишут? Вот некоторые заказчики бугуртят, когда узнают, что "сделать сайт несложно" совсем можно, и начинают жадничать и жалеть деньги. Ну так хуле, делай сам, блядь? Сайт есть? Есть. Твоим критериями удовлетворяет, ты его принял? Принял. Ну так че пиздеть-то? В любой работе, если разобраться, то не так уж все сложно, и че теперь, зубы самом себе выдирать и еду всю на огороде выращивать?
>>160329499 Да сука я не жаловался, просто я как раз говорил, про сайт с нуля. Хотел чтобы все как положено было, а его сделали на движке. Я правда, хуй знает как это работает. Поэтому ты наверное, прав.
>>160329332 Дают - Бери. Если есть возможность получить рекламу - Снижай цену и повышай тем самым возможность заработка, ибо ты мог бы получить 30к единожды, либо получать бесконечные 10к и еще больше заказов. Если же нет такой перспективы, тупо бери деньги и не парься. Так и отсеивай.
>>160322957 Проиграл с дивана. Бэм используют повсеместно, самая удобная и годная методология. Препроцессоры это будущее цсс, считай все новые фичи которые только будут в цсс, есть уже тут. Ну а галп, тут даже пояснять лень, на несколько порядков удобнее и быстрее работать.
Значит сижу, изучаю html и css и все вроде бы понятно и на деле получается захуярить бомжевую сайт-визитку за пару дней. Color, background, марджин хуярджин и готово, хуе-мое, но когда я увидел синтаксис этого скрипта, я честно говоря охуел [s+.xsi(012)24[ хуй пойми что блядь, на сколько он сейчас актуален для верстальщика и есть ли альтернативы? плюс ко всему для какого-то базового уровня курс обучения 35 ебаных часов, что и близко не стоит к 9 часам css html.