Верстка, CSS, HTML, SVG

Освоэние веб програмирования на дому

Здравствуйте! Хочу освоить специальность веб программиста, но об этом уж слишком мало знаю. В планах для скорейшего обучения пойти на курсы и второстепенно подгонять в дома.
Одни пишут что надо начинать с HTML и CSS,другие с PHP.
Помогите пож кто что знает, интересует все: с чего лучше начинать, какие языки програмирования более распространенные, что по началу лучше не трогать или в какой поочередности приступать в обучения. А также смотрел в ютубе есть уроки по освоению данной специальности, мб кто-то подкинет ссылку на нормальные урок ато то что я находил уж слишком запутано
Очень много советов вам дали. Мне кажется необходимо начать с качественных бесплатных ресурсов, которых множество. Вот уже потом сможете определиться что вам нужно, и может быть, нужно ли вам это вообще.
Я могу предложить понятные уроки по изучению CSS и HTML.
http://p.cscore.ru/c/58268
http://p.cscore.ru/c/59077
Создав простенький сайт вы возможно захотите посмотреть его в деле.
Вам понадобятся знания по перемещению ваших трудов на хостинг. Если дойдете до этого уровня, то вам понадобится ресурс по порядку работы с доменом и хостингом.
http://p.cscore.ru/c/59064
ВТ
Валерий Толоконцев
750
Лучший ответ
html и css - азы, внешнее оформление странички. Не программирование никоим образом. Но знать их всё равно надо, т. к. чёрный текст на белом фоне никому не нужен.

Javascript - уже программирование, во многом опирается на html и css. Можно изучать после них, а можно и после серверного языка, разницы нет. Js работает на стороне клиента, в браузере то есть

Php - серверный язык (запись/вывод данных из базы данных или из файлов, отправка писем, расчёты которые никто не должен увидеть, и всё тому подобное - его работа). Серверный язык существует не один, так что именно php можно и не знать вообще
Sa
Sake
82 458
Artem Zhukov Строго говоря, верстать можно и чёрным текстом на белом фоне, потому что вёрстка — это больше расположение и взаимоотношения блоков, а не только расцветка.
Не важно, с чего ты начнёшь, лишь бы закончил и то и другое. Если ты хочешь уметь полностью всё, то тебе нужно будет научиться вёрстке, фронтенд-программированию и бэкенд-программированию. Браться за фронтенд раньше вёрстки не советую, а вот бэкенд (PHP тот же) можно изучать и отдельно. По сложности и там и там примерно одинаково. Элементарная вёрстка осваивается легко, как и элементарная работа на PHP, но если делать это своей профессией, то таких знаний будет мало, так что и в то и в другое придётся вникнуть. С JS отдельная ситуация тоже. В чистом виде его нужно освоить хотя бы на среднем уровне, но многое сейчас делается на jQuery или с помощью его плагинов, так что учебник по jQuery неплохо бы прочитать. А для саморазвития и ванильный JS всё же изучить как следует.
Сразу планируй, что это займёт года 2-3 до уровня стажёра. Потому что вряд ли ты будешь ежедневно по 6 часов тратить на какую-то практику и изучение новых технологий. Скорее всего сделаешь один свой проект, в процессе чему-то научишься, потом постепенно сделаешь другой, который по функциям и коду процентов на 80 будет как первый, а остальные 20 — то новое, что ты узнал или придумал. Например, захочется тебе использовать ООП, ты напишешь что-нибудь. Поймёшь, что получилось не очень удобно, напишешь другой сайт, более удобный. Посмотришь про шаблоны проектирования, попытаешься их использовать. Всё это отнимает много времени, больше, чем чтение учебников, но без этого не получишь реальных навыков.
Андрей Слива
Андрей Слива
79 896
Уроки, курсы, книги - одно гамно. (как и вышеуказанная отрасль, к которой все стремятся)
HTML и CSS изучается за 2 дня, путём ознакомления со справочником и практике, вроде сайта-визитки (или других штук из статей).
JS изучается чуть дольше (неделька для чайника, максимум), тк незнокомым с темой программирования сложна асазнать всю простоту действий. (функций там не густо)
PHP не изучал, не знаю. Наверняка тоже просто, достаточно открыть соответствующую статью в интернете. От людей - для людей (книги ф топку - для чайников они врата в ад, а видеоуроки бесполезны)
NA
Nurbolat Amandyk
23 106
Андрей Слива Зато в статьях — пробег по вершкам, потому что размер статьи ограничен, да и автор статьи вряд ли настроен писать полный обучающий материал. Автор книги хотя бы финансово заинтересован.
Покажешь мне свою вёрстку после двух дней изучения? Даже интересно стало. Небось, всё на абсолютах и ломается, стоит только текст стать чуть длиннее или вырасти до двух строк?
Михаил Мисюк чем вы занимаетесь, если не секрет?
1. HTML - //developer.mozilla.org/ru/docs/Web/HTML
2. CSS - //developer.mozilla.org/ru/docs/Web/CSS
3. Native JS - //learn.javascript.ru/
4. GIT - //git-scm.com/book/ru/v1
5. GULP - //github.com/gulpjs/gulp/blob/master/docs/getting-started.md
6. SCSS - //sass-scss.ru/documentation/
7. PostCSS - //github.com/postcss/postcss
8. Angular 2.0 / ReactJS (но лучше реакт) - //angular.io/docs/ts/latest/ //facebook.github.io/react-native/docs/getting-started.html

Антиспам ссылки не пропускает, увы. А, и ещё - всяких Поповых лучше не смотри, лел. Но это фронтенд. Если тебя интересует фулстак, то кроме вышеперчисленного смотри в сторону rails, nodejs, django, postgresql, nosql, mariadb... Что там ещё есть? Я хз.
Привет, тебе все понадобится (лично мне все нравится) поэтому параллельно читай CSS3, HTML5, php, mysql или postresql и javascript не пожалеешь. Удачи в начинаниях начни думаю с htmlbook.ru javascript.ru да и на форумах сиди их уйма