Собрался+решился. Я сказал - стартуем!
618
37
Здарова.
Все таки решился не тратить бездарно свое свободное время и использовать его как вклад в будущее, читай - освоить профку (стать вебмакакой сперва, а там поглядим). Вообще, в целом меняю подход к жизни, иду по пути оздоровления и просветления. Уже хожу в Gym с Master, треню и кушаю более менее правильно. Имею 4 свободных вечера в неделю, так что самое оно чтоб самообучаться.
Как выяснилось из предыдущих тем и комментариев гениев IT и форума вкатись2.ру - мой метод обучения (смотри видосики и повторяй в VS коде) - плохая затея. Хотя конечный результат в виде сверстанных макетов и прочего получался хорошим, даже очень (с точки зрения моих эмоций и радости), но в долгосрочной перспективе это будет плохо, так как при малейшем ответвлении в сторону или любой проблеме сяду на жопу и не буду знать что делать.
Хочу взять за основу метод, который посоветовал один из пользователей, а именно
СпойлерВебмакака сказал(а):↑Это так себе обучение. Навык решать проблемы и понимать как и что работает при таком способе изучения не прокачивается, за тебя всё решает и пишет другой человек, а ты просто копируешь.
Наилучший и идеальный способ, на мой взгляд:
1. Получаешь кусочек базовой теории по теме. Возьмем, к примеру, тему переменные в JS. Теория может быть откуда угодно: из книги, из видео, с сайта. Читаешь теорию до полного понимания написанного, чтоб не осталось совсем непонятных и неочевидных вещей. Если не можешь понять в этом источнике - ищешь эту тему в другом источнике. Понял? Можешь бегло просмотреть второй источник, вдруг что-то новое узнаешь.
2. Закрываешь источник теории, открываешь редактор кода и сидишь придумываешь кучу примеров по прочитанному. Что будет если присвоить переменную; что будет если переприсвоить переменную; что если присвоить переменную не с тем типом; что если присвоить переменной значение больше чем в неё влезает, а можно ли присвоить сразу нескольких переменных? а если с разным типом?; а если вместо названия попробовать использовать UTF эмодзи?; а если присвоить переменной максимальное значение а потом добавить единицу?; а можно ли в значение переменной вбить двоичный, шестнадцатеричный и прочие значения; а можно ли назвать переменную var, class и прочими зарезервированными названиями. За время таких манипуляций ты получишь сразу десяток разных ошибок, ты набьешь руку в написании кода (человеку, который не программировал, довольно тяжело в самом начале писать код из-за обилия разных символов, которые в обычном письме редко используются), ты узнаешь кучу тонкостей языка.
3. Открываешь текстовой файлик с названием "Прогресс" и пишешь что ты за сегодня изучил и что попробовал. В твоем случае будет пункт "переменные". Можно с подробностями из предыдущего пункта.
4. Открываешь опять кусочек базовой теории. К примеру, циклы и условия. Читаешь про них в источнике до полного понимания. Если есть вещи которые ты не понимаешь - открываешь другой источник. Понял один источник - можешь заглянуть бегло во второй. Серебрянной пули не бывает, в них может быть как повторяющаяся информация, так и различные точки зрения и новая информация.
5. Опять закрываешь источник. Пишешь примеры с циклами и условиями, пробуешь разные варианты, указываешь переменные внутри цикла, вне цикла, выводишь их, смотришь что получилось. Комбинируешь это всё со всеми изученными предыдущими темами.
6. Гуглишь задачки на циклы, решаешь пару штук. К примеру, вывести числа от 1 до 100, вывести все элементы заданного массива, задачка про бутылки пива на столе, которая является классикой в этой теме. Таких задач сотни, просто вбиваешь в гугле "задачи на/по X для языка Y".
7. Открываешь текстовой файлик с прогрессом, добавляешь новую тему, вспоминаешь что усвоил (в процессе этого лишний раз придется вспоминать что ты усвоил и в голове еще лучше закрепится информация).
Когда пунктов в файлике с прогрессом наберется с десяток, можно начать делать полноценный проект. Для себя, для друзей. Просто придумываешь тему и делаешь. ToDo List - пожалуйста, прогноз погоды - пожалуйста, расписания чего-то - пожалуйста, бота для какой-то браузерной игры - пожалуйста.
Из дополнительных пунктов, могу советовать оставлять весь написанный код. Потом посмеешься + возможно что-то вспомнишь, когда через месяц на него посмотришь.
А смотреть и повторять - этого мало, шаг влево - шаг вправо и ты ничего после закрытия видео не сможешь. Нужно делать ошибки и учиться на них. Практики должно быть больше чем теории. Раза в два.
Не можешь определиться в каком порядке читать теорию - открой самую популярную книгу по нужному языку и смотри на оглавление. Я сторонник книг, поэтому проблем с этим никогда не было, но если уж такая неприязнь к чтению книг, то возьми оттуда хотя бы просто оглавление, чтоб знать в какую сторону двигаться и не начинать учить язык программирования не с того конца.
Нажмите, чтобы раскрыть...
Прошерстив немного просторы гугла, за первый источник хочу взять вот эту книгу
тыкЧто о ней думаете? Что бы посоветовали?
Читать я люблю, доказательствами этому являются сотни книг, которые я юзал в библиотеке, которая была соседским зданием, и мой список тайтлов на ranobelib
Когда в первый раз пробовал вкатиться - реально с интересом смотрел кучу лекций и бодался с редактором кода.
Так что верю, что это будет не так, как в обычном универе - лишь бы отсидеть.
Рофлы и хейт могут присутствовать, они пока что вполне обоснованы , так как в первый раз я сдался.
Но, как говорится - не стыдно упасть, стыдно не подняться. Так что я снова поднимаюсь и начинаю потеть.
Сабж чисто для себя как мотиватор, и для вас как флудилка+чтоб порофлить с меня но полезным комментам тоже буду очень рад.
В планах заниматься приблизительно 4 раза в неделю по 2+ часа. Это если чисто по плану все делать. А как оно будет - поглядим.
Всем добра
Kemoin сказал(а):↑Здарова.
Все таки решился не тратить бездарно свое свободное время и использовать его как вклад в будущее, читай - освоить профку (стать вебмакакой сперва, а там поглядим). Вообще, в целом меняю подход к жизни, иду по пути оздоровления и просветления. Уже хожу в Gym с Master, треню и кушаю более менее правильно. Имею 4 свободных вечера в неделю, так что самое оно чтоб самообучаться.
Как выяснилось из предыдущих тем и комментариев гениев IT и форума вкатись2.ру - мой метод обучения (смотри видосики и повторяй в VS коде) - плохая затея. Хотя конечный результат в виде сверстанных макетов и прочего получался хорошим, даже очень (с точки зрения моих эмоций и радости), но в долгосрочной перспективе это будет плохо, так как при малейшем ответвлении в сторону или любой проблеме сяду на жопу и не буду знать что делать.
Хочу взять за основу метод, который посоветовал один из пользователей, а именно
Спойлер
Прошерстив немного просторы гугла, за первый источник хочу взять вот эту книгу
тыкЧто о ней думаете? Что бы посоветовали?
Читать я люблю, доказательствами этому являются сотни книг, которые я юзал в библиотеке, которая была соседским зданием, и мой список тайтлов на ranobelib
Когда в первый раз пробовал вкатиться - реально с интересом смотрел кучу лекций и бодался с редактором кода.
Так что верю, что это будет не так, как в обычном универе - лишь бы отсидеть.
Рофлы и хейт могут присутствовать, они пока что вполне обоснованы , так как в первый раз я сдался.
Но, как говорится - не стыдно упасть, стыдно не подняться. Так что я снова поднимаюсь и начинаю потеть.
Сабж чисто для себя как мотиватор, и для вас как флудилка+чтоб порофлить с меня но полезным комментам тоже буду очень рад.
В планах заниматься приблизительно 4 раза в неделю по 2+ часа. Это если чисто по плану все делать. А как оно будет - поглядим.
Всем добра
Нажмите, чтобы раскрыть...Спойлер
Обучиться вебу можно только практикой. Ставь себе задачу — открывай блокнот — делай. Каждый вопрос гуглишь/смотришь видео. Учиться по-другому смысла нет, это глупо и неэффективно. Никакие прочитанные книги не позволят тебе создать что-либо не описанное в этих книгах.
bufumba сказал(а):↑Обучиться вебу можно только практикой. Ставь себе задачу — открывай блокнот — делай. Каждый вопрос гуглишь/смотришь видео. Учиться по-другому смысла нет, это глупо и неэффективно. Никакие прочитанные книги не позволят тебе создать что-либо не описанное в этих книгах.
Нажмите, чтобы раскрыть...писать в блокноте это конечно сильно
Кто тебе мешает делая задачу параллельно с видео отходить от неё ?
Сделал дефолт задачу по видео, порадовался, далее сам импрувишь её и уже гуглишь то, что отходит от показанного в видео.
Ставлю на то что ты обосрёшься сам себе после изучения задачи с нуля придумывать и всё равно будешь опираться на готовые решения.
Kemoin сказал(а):↑Здарова.
Все таки решился не тратить бездарно свое свободное время и использовать его как вклад в будущее, читай - освоить профку (стать вебмакакой сперва, а там поглядим). Вообще, в целом меняю подход к жизни, иду по пути оздоровления и просветления. Уже хожу в Gym с Master, треню и кушаю более менее правильно. Имею 4 свободных вечера в неделю, так что самое оно чтоб самообучаться.
Как выяснилось из предыдущих тем и комментариев гениев IT и форума вкатись2.ру - мой метод обучения (смотри видосики и повторяй в VS коде) - плохая затея. Хотя конечный результат в виде сверстанных макетов и прочего получался хорошим, даже очень (с точки зрения моих эмоций и радости), но в долгосрочной перспективе это будет плохо, так как при малейшем ответвлении в сторону или любой проблеме сяду на жопу и не буду знать что делать.
Хочу взять за основу метод, который посоветовал один из пользователей, а именно
Спойлер
Прошерстив немного просторы гугла, за первый источник хочу взять вот эту книгу
тыкЧто о ней думаете? Что бы посоветовали?
Читать я люблю, доказательствами этому являются сотни книг, которые я юзал в библиотеке, которая была соседским зданием, и мой список тайтлов на ranobelib
Когда в первый раз пробовал вкатиться - реально с интересом смотрел кучу лекций и бодался с редактором кода.
Так что верю, что это будет не так, как в обычном универе - лишь бы отсидеть.
Рофлы и хейт могут присутствовать, они пока что вполне обоснованы , так как в первый раз я сдался.
Но, как говорится - не стыдно упасть, стыдно не подняться. Так что я снова поднимаюсь и начинаю потеть.
Сабж чисто для себя как мотиватор, и для вас как флудилка+чтоб порофлить с меня но полезным комментам тоже буду очень рад.
В планах заниматься приблизительно 4 раза в неделю по 2+ часа. Это если чисто по плану все делать. А как оно будет - поглядим.
Всем добра
Нажмите, чтобы раскрыть...главное тему создал, настрочил кучу текста, на который всем насрать, можно и покушать
Mobsman сказал(а):↑ухади
Нажмите, чтобы раскрыть...какое я тебе зло сделал? дай присосаться
Nazamb сказал(а):↑отпиши через месяцок
Нажмите, чтобы раскрыть...если буду жив
bufumba сказал(а):↑Обучиться вебу можно только практикой. Ставь себе задачу — открывай блокнот — делай. Каждый вопрос гуглишь/смотришь видео. Учиться по-другому смысла нет, это глупо и неэффективно. Никакие прочитанные книги не позволят тебе создать что-либо не описанное в этих книгах.
Нажмите, чтобы раскрыть...так я же буду не тупо читать как учебник.
темку прочитал - пошел тренить, как это на практике работает, и так дальше
Tamm сказал(а):↑Кто тебе мешает делая задачу параллельно с видео отходить от неё ?
Сделал дефолт задачу по видео, порадовался, далее сам импрувишь её и уже гуглишь то, что отходит от показанного в видео.
Ставлю на то что ты обосрёшься сам себе после изучения задачи с нуля придумывать и всё равно будешь опираться на готовые решения.
Нажмите, чтобы раскрыть...ля ты злой
by_maza сказал(а):↑главное тему создал, настрочил кучу текста, на который всем насрать, можно и покушать
Нажмите, чтобы раскрыть...могу себе позволить
I5APAI5ALLI сказал(а):↑скинь профиль на ранобэлибе,мб найду что то для себя
Нажмите, чтобы раскрыть...выбираешь из тегов гг имба и гг мужик, и читаешь тупо все подряд
Kartoshe4ka сказал(а):↑Какой айти? Чел, у нас на заводе фрезеровщиков не хватает - а ну живо дуй на курсы
Нажмите, чтобы раскрыть...не хочу на завод, хочу из дома работать
Забудь, ты так до старости учить будешь. Я тоже самоучка, работаю на бэке.
Сначала поиграй на codewars с js-ом. Когда почувствуешь силу купи на Udemy (там часто скидки, вроде за 2500 руб можно купить любой курс), курс по Angular или React (смотри по количеству вакансий по городу). Выбирай по количеству просмотров, курс будет на английском, но субтитры можно поставить на любом языке.
Наделай как можно больше сайтов, и начинай искать работу. Но будет тяжело, готовься
Kemoin сказал(а):↑Что о ней думаете? Что бы посоветовали?
Нажмите, чтобы раскрыть...Очень для начинающих + устаревшая (оригинал 2012 года кажется). И она правда очень для начинающих, там по одному только сохранению файлов 3 или 4 страницы написано. Ни слова про резиновую верстку, em/rem/vh/vw, флексбоксы, гриды, анимации и всё вот это вот. Вёрстка на флоатах + инлайн-блоках. Многое придется доучивать и переучивать. Для своего времени это был идеал, но сейчас чтение этой книги уже пойдет во вред.
Если английский язык позволяет - Learning Web Design, 5 издание. Она 2018 года, она написана с участием кучи экспертов связанных с веб-разработкой и в принципе отражает почти всю суть современной вёрстки.
Если читать книгу тяжело, можно попробовать MDN Web Docs (тоже английскую версию, потому что русская не везде переведена + устаревшая местами), лучшую документацию у которой есть очень хороший learning раздел написанный довольно простым (на мой взгляд) языком, который явно проще чем в вышеуказанной книге.
Вебмакака сказал(а):↑Очень для начинающих + устаревшая (оригинал 2012 года кажется). И она правда очень для начинающих, там по одному только сохранению файлов 3 или 4 страницы написано. Ни слова про резиновую верстку, em/rem/vh/vw, флексбоксы, гриды, анимации и всё вот это вот. Вёрстка на флоатах + инлайн-блоках. Многое придется доучивать и переучивать. Для своего времени это был идеал, но сейчас чтение этой книги уже пойдет во вред.
Если английский язык позволяет - Learning Web Design, 5 издание. Она 2018 года, она написана с участием кучи экспертов связанных с веб-разработкой и в принципе отражает почти всю суть современной вёрстки.
Если читать книгу тяжело, можно попробовать MDN Web Docs (тоже английскую версию, потому что русская не везде переведена + устаревшая местами), лучшую документацию у которой есть очень хороший learning раздел написанный довольно простым (на мой взгляд) языком, который явно проще чем в вышеуказанной книге.
Нажмите, чтобы раскрыть...к сожалению, мой английский пока что на уровне максимум Pre-Intermediate, и то если сильно не душить.
на русском что бы посоветовал? до этого я пробовал бесплатные курсы на way up, нетологии и т.д. + видосы на ютубе по типу - краткий курс верстки и подобные вещи
Kemoin сказал(а):↑к сожалению, мой английский пока что на уровне максимум Pre-Intermediate, и то если сильно не душить.
на русском что бы посоветовал? до этого я пробовал бесплатные курсы на way up, нетологии и т.д. + видосы на ютубе по типу - краткий курс верстки и подобные вещи
Нажмите, чтобы раскрыть...Советую подтянуть англ чуть-чуть, много не понадобится но зато откроется море бесплатных ресурсов да и пригодится в любом случае. Да и это быстро и легко.
Kemoin сказал(а):↑к сожалению, мой английский пока что на уровне максимум Pre-Intermediate, и то если сильно не душить.
на русском что бы посоветовал? до этого я пробовал бесплатные курсы на way up, нетологии и т.д. + видосы на ютубе по типу - краткий курс верстки и подобные вещи
Нажмите, чтобы раскрыть...А в чём твоя цель? Верстальщик или фронтенд разработчик?
Верстка это не программирование и оплачивается соответственно. Без JS тебе никуда и пока ты его не прокачаешь ты адекватной зарплаты не увидишь.
На вёрстке зацикливаться смысла нет, забытый тег легко гуглится, с другой стороны программирование - это совсем другой стиль мышления и в разы большая сложность. Посмотри, что тебе нужно знать:
Panaston сказал(а):↑Советую подтянуть англ чуть-чуть, много не понадобится но зато откроется море бесплатных ресурсов да и пригодится в любом случае. Да и это быстро и легко.
Нажмите, чтобы раскрыть...Ну в основном я могу читать тексты на английском и понимать довольно много, а там где не понимаю - догадываться. Всякие фильмы с субтитрами и т.д. осиливаю кое как. А переживаю за то, что там будут какие-то термины или лингвистика своеобразная
Krin22 сказал(а):↑А в чём твоя цель? Верстальщик или фронтенд разработчик?
Нажмите, чтобы раскрыть...Конечно фронт. Но начинать же с чего-то надо. Мне кажется, что в js лезть нет смысла, пока хтмл и ксс не знаешь
Krin22 сказал(а):↑А в чём твоя цель? Верстальщик или фронтенд разработчик?
Верстка это не программирование и оплачивается соответственно. Без JS тебе никуда и пока ты его не прокачаешь ты адекватной зарплаты не увидишь.
На вёрстке зацикливаться смысла нет, забытый тег легко гуглится, с другой стороны программирование - это совсем другой стиль мышления и в разы большая сложность. Посмотри, что тебе нужно знать:
Нажмите, чтобы раскрыть...2017 год, это разве актуально? как я слышал, у фронтов все быстро меняется
Kemoin сказал(а):↑Ну в основном я могу читать тексты на английском и понимать довольно много, а там где не понимаю - догадываться. Всякие фильмы с субтитрами и т.д. осиливаю кое как. А переживаю за то, что там будут какие-то термины или лингвистика своеобразная
Нажмите, чтобы раскрыть...Ну будет и будет, просто гугли слова которые не знаешь и записывай в какой-нибудь док/тетрадь. Со временем станет легче. Я так сам учился и гуглить новые слова это уже привычка. Вот пост на реддите со списком бесплатных ресурсов на англе, почекай если хочешь https://www.reddit.com/r/learnprogramming/comments/qfliok/free_code_learning_resources_categorized_by_level/
Я не знаю, как много нужно знать в CSS и HTML. Но я знаю как дофига в JS, и ты знаешь 5% максимум от того, что нужно знать минимально.
Тебе следует двигаться вперёд, если столкнешься с тем что не помнишь из версики - доучишь. Те курсы из Udemy структурированы, учи лучше там. Но JS нужно по практиковать на codewars, потому что задачи похожи на реальные и тренируют логику, алгоритмы
Тема закрыта
-
ЗаголовокОтветов ПросмотровПоследнее сообщение
-
Сообщений:4
Просмотров:4
-
Сообщений:2
Просмотров:2
-
Сообщений:4
Просмотров:5
-
Сообщений:10
Просмотров:14
-
Сообщений:42
Просмотров:53