За сколько Вы выучили html, css, javascript?
Я считаю что реально выучить html за 3 дня и далее неделя практики с изучением последующего и через месяц можно говорить что Вы первый выучили, при условии того что будете интенсивно заниматься, например каждодневно верстать письма или страници; через 3 месяца можно получить хорошие знания css и через год нормально знать javascript и конечно много другово выученного попутно. Но уменя конечно было не так, — размыто, дргим занималась, а в идеале кажется так бы было хорошо.
Хотелось бы знать как у Вас)
Лучший ответ
Про html согласен. Если не работать, и сидеть весь день заниматься только этим, то css можно за неделю-две, а javascript за месяца 2-3.
Я когда учился в универе, за полгода всё выучил. Правда, javascript у меня был не на высоком, а на начальном уровне
АрианаЗнаток (445) 11 лет назад
Ваш ответ меня порадовал)
Учиться можно почти всю жизнь. Во-первых стандарты CSS и HTML меняются Во-вторых разные браузеры по-разному их интерпретируют, отсюда проблемы с кроссбраузерностью. Тонкостей там столько, что 2-3 месяцев не хватит.. Всё приходит с опытом и получением граблей при вёрстке. + полезно читать блоги профессионалов и смотреть конкурсы по вёрстке. да-да. и такие есть.
Остальные ответы
что там учить то, конструкторов валом в инете, хоть с html редактором, хоть с визуальным, все дело в практике и желании понять что к чему, а остальное само придет, если желание есть)
не в сроках дело, а в желании)
АрианаЗнаток (445) 11 лет назад
Да конечно, посмотрите код после «конструкторов». С таким успехом можно и вордом пользоваться. Только кому это надо.
Сергей Мыслитель (9040) не совсем согласен) к примеру Юкоз, дает право редактировать шаблоны как угодно, требования минимальны (оставит ссыль на тот же Юкоз), любым стороним редактором, родился норм проект — нет проблем меняй хостера
Недо ПрограммистУченик (233) 10 месяцев назад
Делать сайт на конструкторе — лишить его свободу
В 2004 году самостоятельно делал сайт для городской библиотеки. Понятия не имел о htm и php, но за три месяца продукт был готов и проработал потом около пяти лет. Основной проблемой была прикрутка выгрузки баз dbf к хостеру на сервак. Тут мне помог сам хостер. 🙂
АрианаЗнаток (445) 11 лет назад
Я такие сайты делала в 2008, некоторые даже ещё живут)
HTML +CSS 3-5 дней
JAVA 1-2 недели
стать квалифицированным web дизайнером или программистом 5-10 лет
АрианаЗнаток (445) 11 лет назад
Если Вы имеете ввиду язык программирования JAVA, то выучить его за 1-2 недели невозможно, разве что ознакомиться и то это возможно, если у Вас есть базовые знания других языков — в этом я уверена. По поводу квалифицированного специалиста — знаю, что хватает около 3 лет учёбы+работа чтобы стать таковым, есть масса примеров среди моих же друзей и знакомых. То что они востребованные специалисты в компаниях Magento, Microsoft , как по мне об этом явно говорит.
Спасибо за ответ. Уж простите за откровенность в комментарии)
Евгений Ломега Оракул (68034) Выучить любой язык программирования можно максимум за месяц, а вот научится писать нужные-важные программы на любом языке нужны годы. Многие чайники путают понятия «выучить язык программирования» и «научится писать программы». Работа в крупной компании маленьким бесправным кодером ни о чем не говорит. Там выдают готовые подробно разжеванные ТЗ по которым надо просто тупо закодить какой-то функционал. Другое дело если работаешь в маленькой фирме и все задания выглядит примерно так «это надо было сделать вчера, если не будет готово завтра утром уволю!». Т.е сначала надо выяснить что сделать, потом как сделать, потом «а надо ли это вообще далать»
Никита КриптоУченик (166) 2 года назад
java это не js)
All is not as quickly as seems, I think. I just started to learn HTML, but it really easy, so you need about two years for getting a good knowledges
Антон ГоликПрофи (569) 4 года назад
Ahah,two of yesr for that? To get different knowledges about language of PK?Not only HTML.
Я за три дня основы выучил и после взялся за vue.js. Правда Python уже знал неплохо.
html — 3 дня (все теги чтоб выучить и запомнить)
css — 1 месяц (т. к там много всяких событий и анимаций, не считая стили)
js — 6 месяцев
За 7-8 месяцев можно стать нормальным web программистом
Сколько нужно времени для изучения html, php, css, js, ajax, mySQL?
Есть желание освоить данное направление, сколько примерно нужно времени? Учить могу часов по 5-8 в день. Года — двух должно хватить? Я не говорю о полных знаниях во всех перечисленных областях, скорее о возможности начать писать собственные сайты, помогать в верстке, выполнять удаленные задания.
- Вопрос задан более трёх лет назад
- 37295 просмотров
1 комментарий
Оценить 1 комментарий
берёте проект, и делаете его и попутно учитесь, а там сами увидите сколько времени надо
Решения вопроса 1

> Учить могу часов по 5-8 в день. Года — двух должно хватить?
При таких затратах времени я php изучил за месяц ну ещё месяца 3 практики нужны. HTML — это недели 2 я бы сказал. Mysql — одновременно с php учится. js, ajax — ну ещё месяц допустим. Итого 3 месяца на изучение.
Но когда вы знаете то это ещё не значит что умеете практиковать, потому что изучение не даёт навык работы со сложными, нестандартными ситуациями на практике. Так что расклад такой: 3 месяца учитесь и 9 месяцев практикуетесь )) Опытные помощники сильно ускоряют обучение.
Сколько времени нужно, чтобы научиться верстать сайты?


Я приведу список, который включает в себя минимальный набор того, что нужно знать и уметь:
Изучив все это, ты уже можешь начать монетизировать свои знания.
Photoshop
Если Вы ранее не работали с приложением, то рекомендую обратиться к сайту photoshop-master.ru. Это ни в коем случае не реклама, потому что сама использовала этот ресурс и советую его всем, кто спрашивает меня, как научиться работать с этой программой.
Тебе, как будущему верстальщику, рекомендую заходить в раздел «Графика для сайта» и выбрать любой урок по душе. Искать уроки можно также по уровню сложности. Формат обучения: текст с приложенными скринами.
В свое время я изучила несколько уроков по отрисовке макетов и вот, что у меня получилось.

Ссылки на пройденные уроки:
- Создай дизайн веб-сайта в Фотошоп
- Стильный макет для портфолио в Фотошоп
- Макет для делового сайта
- Создаём Фотошоп новогодний дизайн для сайта
- Создаём макет портфолио в Фотошоп
Если захотите повторить урок, то скидывайте в комментарии, что у вас получилось!
Вообще этот сайт дал мне понять несколько вещей:
- Чтобы решить ту или иную задачу, вы можете воспользоваться разными инструментами. Нет единого рецепта для реализации;
- Будущему верстальщику не нужно знать основы ретуши, цветокоррекции. Главное овладеть простыми инструментами, такие как текст, создание фигур и цвет;
- Быстрые клавиши упрощают работу с программой.
Основные комбинации, которые я использую в любом макете:
Ctrl + «-» — уменьшить масштаб
Ctrl + «+» — увеличить масштаб
Ctrl + «1» — масштаб 100%
Ctrl + J — создать дубликат слоя
Ctrl + [ — уменьшить размер кисти
Ctrl + ] — увеличить размер кисти
Ctrl + Alt + Z — шаг назад (отмена действия)
Ctrl + Shift + Z — шаг вперед (вернуть назад отменённое действие)
Ctrl + Alt + I — диалоговое окно «Размер изображения»
На это может потребоваться примерно месяц интенсивной практики, не больше. Главное показывайте свои работы друзьям или знакомым, чтобы у Вас была мотивация, что Ваши работы оценивают. Это дает дополнительный стимул к изучению.
Далее Вам необходимо научиться не только рисовать макеты, но и работать с реальными.
PSD макеты для практики вёрстки:
- 20 крутых PSD макетов для вёрстки (Часть 1)
- 20 крутых PSD макетов для вёрстки (Часть 2)
Если Вы не совсем понимаете, как именно работать с макетом и какие картинки необходимо сохранить перед созданием сайта, то рекомендую пройти 3-х дневный курс «Супер старт».
На этом курсе от и до показан процесс верстки вот такого сайта. Первый урок полностью посвящен работе с Photoshop и он даст ответ на все вопросы, которые возникают у новичков. Стоит такой курс 100 рублей, что равноценно стоимости чашечки кофе. После оплаты вы получаете доступ в закрытую группу, где лежат все необходимые материалы.
Отзывы о курсе можно почитать тут.
На освоение азов работы с реальными макетом потребуется не больше недели. Главное практика и Вы сами будете заранее видеть, какой объект стоит вырезать из макета, а какой — оставить на месте.
HTML
Возможно, кто-то из вас ранее слышал что-то о тегах в школе или институте, но особой ясности о них все равно нет, то рекомендую пробежаться по статье «Знакомство с HTML».
Полезно всем, кто хочет структурировать знания по всем популярным тегам, которые Вы будуте использовать практически в любом проекте. Изложено все кратко и ясно.
Второй ресурс, который порекомендует любой веб-разработчик — htmlbook.ru
Во вкладке HTML вы можете увидеть страницу Справочник HTML, в котором находятся все теги, которые используются для разметки страниц.
На изучение HTML уйдет не больше недели при интенсивном изучении.
CSS

Когда я только изучала основы создания страниц и не понимала как работает вся эта магия со стилезацией. Почему стандартная разметка HTML в тандеме с CSS можем измениться до неузнаваемости. Разобраться в этом мне помогла книга «Изучаем HTML, XHTML и CSS» — Элизабет Фримен, Эрик Фримен.
Здесь описано всё настолько гениально просто, что начать верстать сможет даже 6-летний ребенок. Да, книга 2014 года. Да, некоторые советы утратили актуальность. Но это не мешает ей быть и оставаться must have учебником для тех, кто СОВСЕМ не знает с чего начать, но хотел бы создать свои первые веб-странички. Я была такой и у меня не было ни каких наставников и даже знакомых, кто хоть чуть-чуть разбирался в сайтах, но мне в руки попала эта замечательная книга и я бесконечно рада этому. Скачивайте, читайте, изучайте.
На освоение азов CSS по этой книге может уйти примерно месяц.
Но как я уже сказала, некоторые технологии утратили свою актуальность, поэтому Вам обязательно потребуется изучить основы Flexbox-верстки. Сделать это можно в игровой форме на этом сайте — flexboxfroggy.com
Также рекомендую держать в закладках следующую шпаргалку: yoksel.github.io/flex-cheatsheet, чтобы не забывать про свойства.
А чтобы эта статья была максимально актуальной на момент выпуска, рекомендую также поиграть в игру, которая поможет изучить CSS Grid — cssgridgarden.com Эта технология ещё не используется так широко, как Flexbox, но будущее за Grid. Поэтому не забудьте пройти игру.
Давайте немного подытожим: Вам потребуется месяц на изучение основ CSS и примерно еще 2 месяца, чтобы научиться быстро ориентироваться во всех стилях, которые используют при верстке.
Кстати на сайте htmlbook тоже есть справочник CSS по всем свойствам — htmlbook.ru/css Не забудьте заглянуть сюда.
jQuery
Возможно, кто-то удивится, почему я не говорю о Javascript, но этому есть объяснение. Сейчас мы говорим о том, какой минимум стоит знать новичкам, чтобы монетизировать свои знания. JavaScript — это большая тема, на изучение которой может уйти несколько месяцев. Зная лишь одну библиотеку Javascript, а именно jQuery — вы уже сможете делать все то, что хотел бы заказчик. Например, сделать слайдеры, анимацию или прокрутку. Знать для этого весь Javascript и писать с нуля код для старта нет нужды.
Поэтому начните с изучения jQuery.
Лучшим учебником считается — www.w3schools.com/jquery. Статьи на английском, есть уроки и весь необходимый материал.
Если потребуется сделать слайдер, то разные вариации можно найти в плагине Slick Slider — kenwheeler.github.io/slick
Но если все-таки вам интересны основы Javacript, то обязательно посетите сайт learn.javasсript.ru
На все это может уйти от месяца до двух при интенсивном изучении.
Выводы

Итак, сколько времени нужно, чтобы научиться верстать сайты?
Чуть больше 5-ти месяцев при интенсивном и самостоятельном изучении.
Будет плюсом, если Вы найдете себе наставника, которые будет направлять и мотивировать Вас.
Второй вариант — вы можете записаться на курсы «Верстальщик от А до Я» и этот срок сократиться до 2-х месяцев. Есть 2 курса: базовый и продвинутый, каждый из которых идет по месяцу. По окончанию у Вас будут сверстанные сайты и сертификат об окончании курса. Все это позволит сформировать ваше портфолио и найти свои первые заказы. Старт обучения 12 февраля 2018 года.
Надеюсь эта статья была полезна для Вас. Главное, найти время и уделить все свое внимание процессу обучения и тогда поверьте мне, результат не заставит себя ждать. Всем пока.
Сколько времени занимает обучение JavaScript
Один из самых распространенных вопросов, которые мне задают начинающие программисты, — сколько времени нужно на изучение JavaScript. Конечно тебе стоит разобраться, сколько времени у займет обучение, прежде чем ты сможешь самостояетельно создавать JavaScript проекты и претендовать на роль разработчика программного обеспечения.
Я расскажу тебе почему у некоторых новичков уходит так много времени, чтобы изучить основы JavaScript и что больше всего влияет на скорость обучения. Также я дам тебе несколько советов и предложений, которые помогут тебе изучить JS немного быстрее.
Итак, давай начнем с ответа на самый распространенный вопрос:
Сколько времени нужно, чтобы выучить JavaScript?
Короткий ответ — один год.
Тебе понадобится как минимум один год, чтобы выучить JavaScript от начинающего до готового к работе Junior программиста.
Эти 12 месяцев можно разделить на четыре этапа обучения.
Если у тебя есть талант и много свободного времени, возможно ты справишься быстрее. Но в любом случае, все программисты проходят через эти 4 этапа.
Новичок (1-3 месяца)
На этом этапе ты только начинаешь изучать JavaScript и знакомишься с синтаксисом языка.
В первые недели твоё внимание будет сосредоточено на основных концепциях JavaScript, таких, как переменные, функции и типы данных.
Многое будет казаться странным и непонятным, но это нормально, поскольку эти концепции начнут приобретать для тебя смысл в ближайшие месяцы.
Основная цель на этом этапе — познакомиться с синтаксисом JavaScript, принципами работы языка программирования и создать небольшие программы, чтобы научиться писать код JS.
Продвинутый новичок (4-6 месяцев)
К четвертому месяцу ты должен быть знаком с основными концепциями и механизмами JavaScript.
Ты сможешь использовать JS для создания консольных программ и возможно начнешь разбираться с тем как добавлять его на веб страницы.
С этого момента твоя главная цель — применять полученные знания на практике.
Средний уровень (7-9 месяцев)
На этом этапе ты больше не новичок — теперь ты понимаешь основные концепции JavaScript и начинаешь работать над углублением знаний.
Возможно, тебе все равно придется время от времени обращаться к некоторым руководствам и лекциям, но большую часть времени ты будешь проводить за написанием кода, поскольку именно здесь происходит настоящее обучение.
Продвинутый средний уровень (10 — 12 месяцев)
На этом последнем этапе вы теперь должны иметь возможность писать Full-Stack проекты на JavaScript, читать и понимать код, а также знать, как исправлять ошибки.
После завершения этого этапа ты будешь готов к работе Junior JavaScript разработчиком.
Почему изучение JavaScript занимает так много времени?
Причину, по которой обучение занимает так много времени, можно разделить на две:
- HTML и CSS не являются языками программирования
- JavaScript не интуитивно понятен
HTML и CSS не являются языками программирования
Изучение JavaScript сильно отличается от HTML и CSS. И HTML, и CSS технически не являются языками программирования, поскольку не содержат логики программирования. У HTML/CSS довольно простой синтаксис и низкая кривая обучения, выучить их довольно легко, и ты можешь стать достаточно опытным после нескольких месяцев усердной практики.
Однако это не относится к JavaScript. JavaScript — настоящий язык программирования, и он содержит логику программирования, что означает, что он требует много размышлений и выяснения того, как правильно выполнять программу.
Неудивительно, что помимо наличия различных методов и длительного обучения по сравнению с HTML и CSS, многим новичкам сложно изучать JavaScript.
JavaScript НЕ интуитивно понятен для начинающих
Еще одна проблема с изучением JavaScript заключается в том, что он не интуитивно понятен.
В HTML все зависит от того, какие теги использовать. CSS просто выясняет, какие теги выбрать, и изменяет стиль. Если ты выучил эти правила, ты готов к работе с HTML и CSS.
Что касается JavaScript, в нем так много правил, и, кроме того, тебе нужно потратить время на размышления о том, как ты собираешься создать что-то на JavaScript, прежде чем даже писать одну строку кода! Вот почему требуется 3-6 месяцев, чтобы узнать все его правила, прежде чем он сможет полностью раскрыть свой потенциал.
Факторы, влияющие на время, необходимое для изучения JavaScript
Время уделенное практическим занятиям
Первое, что влияет на общее время, необходимое для изучения JavaScript, — это то, сколько времени ты готов тратить на практику. Если ты тратишь от 30 минут до 1 часа в день на написание кода и никогда не пропускаешь занятия, то за год твой прогресс будет очевиден.
С другой стороны, если ты тратишь на практические занятия всего несколько часов в месяц, будет сложно выучить JavaScript быстро, потому что большая часть того, чему вы научились, будет забыта через неделю.
Это похоже на обучение вождению автомобиля — ты не можешь рассчитывать стать хорошим водителем быстро, если практикуешься всего пару раз в месяц.
Предыдущие знания программирования
Второй фактор — это предварительное знание программирования. Если ты посещал курсы информатики или разработки программного обеспечения в школе или институте, то изучение JavaScript может занять меньше времени, поскольку ты уже знаком с фундаментальными концепциями программирования.
Однако для разработчиков-самоучек это займет чуть больше времени, поскольку тебе нужно будет усвоить фундаментальные концепции программирования. Это не то же самое, что изучение языка программирования, но эти концепции настолько важны, что ты не можешь позволить себе пропустить этот шаг.
Как вы изучаете JavaScript
Третий фактор — это то, как ты подходишь к изучению JavaScript. Если ты тратишь значительное количество времени на обучение, создавая множество небольших проектов, то ты прогрессируешь, поскольку программирование — это навык.
Как и в случае любых других навыков, единственный способ стать лучше — это практика, практика и еще раз практика. А это значит, что нужно писать больше кода.
Некоторые начинающие замечают, что они перестали прогрессировать, хотя смотрят одно обучающее видео за другим и много времени тратят на чтение книг.
Но без практики, без ежедневного написания кода, ты просто провалишься в так называемый адом учебников (tutorial hell), который довольно часто встречается у новичков.
