Змінюй хід війни! Допомагай ЗСУ!

Нужен совет по поиску хорошей школы JS CSS

🔴 14:35 Повітряна тривога в Харків.обл.
Статус: Offline
Реєстрація: 26.06.2010
Повідом.: 121
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #1
Нужен совет по поиску хорошей школы JS CSS

Собственно прошу уважаемых пользователей ХФ, посоветовать хорошую школу JS, возможно в последствии, и чего то более серьезного, находящуюся в нашем любимом городе. Так же с удовольствием выслушаю советы о подходе к данному вопросу. В профессии себя не вижу, т.к. имею средства из других источников, но на хорошем уровне очень хочется освоить, а там кто знает...
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #2
В профессии себя не вижу, т.к. имею средства из других источников, но на хорошем уровне очень хочется освоить
А нахуй его учить, говно это, кроме как из-за быстрых денег?
Для души можно учить какой-нить матан, типа скалы или хаскелля - востребованность низкая, ну так тебе ж все равно для себя.
Или кресты/раст - с ними ты ваще Бог. Тем более что время позволяет.
А жабаскрипт - шо его там учить вообще? Месяц делов, а дальше что?
Шоб стать 1000000001-й JS-макакой, только еще и никак не компенсировать себе затраченное время и деньги?
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #3
Ну спорное утверждение относительно бесполезности, я так понимаю что достаточно универсальная штука получается сейчас, да и дотачивается постоянно, я понимаю что есть намного более интересные языки, но надо же с чего то начинать, а так не судите строго я заканчивал институт в 2004, по совершенно другой специальности, в принципе она мне сейчас деньги и приносит, но нельзя же стоять на месте, например мне крайне много удовольствия доставило сделать в Excel простенькую бухгалтерскую программку(если ее так можно назвать), в том же институте занимался HTML (понимаю что это не язык программирования а скорее язык разметки и оформления) но уже тогда интересно было пробовать скрипты.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #4
да, но только знание голого js сейчас ничего не дает. На голом js уже не педалят.
Ну так топикстартер педалить и не планирует.
И в любом случае прежде чем учить что-то продвинутое, нужно досконально изучить "голый js". И уметь на нем делать сайты.

Что-нибудь простое проще написать именно на чистом js
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #5
я так понимаю что достаточно универсальная штука получается сейчас
Чушь - работает только в браузере, значит уже крайне ограниченное применение.
Всякие Ноды - опять же под капотом браузерный JS-движок, шо само по себе изврат. Серьезный бекенд на Ноде не делают, опять же.
Консольные тулзы на Ноде хоть и можно делать, но тоже сплошные ограничения - однопоточность, относительно медленный IO.
UI-тулкита для десктопа так до сих пор и не родили, извращения типа Электрона в расчет не берем (обычный Хром без кнопок с программным управлением).

либо реакт либо ангуляр(там правда ts)
Вот - ключевое слово TS. Бо на чистом жабоскрипте без ущерба для ментального здоровья писать невозможно.

нужно досконально изучить "голый js".
Боюсь, это недостижимо даже для фронтенд-гуру, которые не один десяток лет с ним работают. Обычный человек не в состоянии познать все глубины пиздеца JS и разобраться со всеми его приколами, "фичами" (на самом деле чистыми багами), и комбинациями всего перечисленного с разными целевыми платформами и движками, на которых он запускается.
Чтоб нормально писать на JS а не ходить кругами по одним граблям, надо быть опытным программером, имеющим за плечами годы экспириенса в каких-то иных, нормальных языках, типа джавы или шарпа, чтоб перенести правильные практики и на JS-разработку. А зеленый джун, начавший карьеру с жабоскрипта, сразу нацепляет на себя мышеловок, которые щедро разбросали его, с позволения сказать, разработчики, и будет их цеплять и в дальнейшем, пока тупо не зазубрит, что "вот так делать нельзя, а вот такое прокатывает, но не везде, а вот в осле прокатывает, но немного по-другому", вместо того, чтоб написать один раз как в той же джаве, где никак иначе это сделать нельзя, бо компайлер тупо даст по рукам. Нельзя вайтишной школоте давать в руки непредсказуемый инструмент, логика работы которого, порой непонятна даже профессионалам.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #6
и верстку хотя бы в общих чертах.
Та нахуй она нужна? Пусть верстальщики верстают.
Говорите - такого не бывает? - вот и ответ об "универсальности" JS и самодостаточности JS-девелоперов, если без верстки и гребаного ЦСС ты нигде нахуй не нужен.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #7
Обычный человек не в состоянии познать все глубины пиздеца JS и разобраться со всеми его приколами, "фичами" (на самом деле чистыми багами), и комбинациями всего перечисленного с разными целевыми платформами и движками, на которых он запускается.
Большинство "странностей" js - на более чем програмерские приколы, и начинающему в эту тему можно и не углубляться если использовать строгое равенство.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #8
строгое равенство
Вот, еще один пиздец. Сколько я индусского кода пересмотрел в своей жизни, ты думаешь "не начинающие" индусы три равно всегда используют? Та хер там.
Я вообще не догоняю, где они это все писали, если все IDE давно матерятся на два равно. Тут или в ноутпаде надо писать, или в глаза долбиться, чтоб это проебать.
Так что однозначно в минусы языка. Там, где нет этой херни, и проблем таких на ровном месте не возникает.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #9
Друзья, огромное спасибо за интересную дискуссию, я внемлю обязательно всем советам, хотя бы потому что, в силу возраста, не думаю что самый умный, но все же остается открытым вопрос - с чего то нужно начать, по моим соображениям можно это сделать с JS, относительно библиотек, эта задача стоит сразу за пониманием языка как такового.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #10
Лучший русскоязычный учебник -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


Но с нуля лучше начать здесь -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

Это теория и простые задачи по синтаксису JS. Все на русском.

Если английский хороший - то лучше здесь -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


Главное при обучении - не только теорию читать, но и применять получаемые знания на практике.
Практики должно быть минимум раз в десять больше чем теории.

Отличный задачник по JS -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

Это уже после code-basic или freecodecamp.
Почти все на русском (переключается в профиле, или в правом верхнем углу условия задачи).
Начинать с раздела Elementary (а не с Home!), с самой первой задачи
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

После решения задачи - можно посмотреть как решили эту задачу другие программисты. Решения в порядке рейтинга откроются через некоторое время.

Если будут вопросы - по JS или задачам - пишите в личку.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #11
Спасибо огромное всем отписавшимся, очень приятно от сведующих людей получить консультацию, сейчас же наброшусь на гранит науки.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #12
Вот, еще один пиздец. Сколько я индусского кода пересмотрел в своей жизни, ты думаешь "не начинающие" индусы три равно всегда используют? Та хер там.
Я вообще не догоняю, где они это все писали, если все IDE давно матерятся на два равно. Тут или в ноутпаде надо писать, или в глаза долбиться, чтоб это проебать.
Так что однозначно в минусы языка. Там, где нет этой херни, и проблем таких на ровном месте не возникает.

Баклажаны и на С# пишут так что на 50 строк кода - 20 ворнингов и все строки с разным индентом.
 
  • 🔴 14:35 Повітряна тривога в Харків.обл.
  • #13
Вам бы сначала изучить основы верстки, а потом уже JS. Либо вы собираетесь быть именно JS разработчиком? Для каких целей вам это нужно?
 
Назад
Зверху Знизу