Здравствуйте! Хочу освоить специальность веб программиста, но об этом уж слишком мало знаю. В планах для скорейшего обучения пойти на курсы и второстепенно подгонять в дома.
Одни пишут что надо начинать с HTML и CSS,другие с PHP.
Помогите пож кто что знает, интересует все: с чего лучше начинать, какие языки програмирования более распространенные, что по началу лучше не трогать или в какой поочередности приступать в обучения. А также смотрел в ютубе есть уроки по освоению данной специальности, мб кто-то подкинет ссылку на нормальные урок ато то что я находил уж слишком запутано
Верстка, CSS, HTML, SVG
Освоэние веб програмирования на дому
Очень много советов вам дали. Мне кажется необходимо начать с качественных бесплатных ресурсов, которых множество. Вот уже потом сможете определиться что вам нужно, и может быть, нужно ли вам это вообще.
Я могу предложить понятные уроки по изучению CSS и HTML.
http://p.cscore.ru/c/58268
http://p.cscore.ru/c/59077
Создав простенький сайт вы возможно захотите посмотреть его в деле.
Вам понадобятся знания по перемещению ваших трудов на хостинг. Если дойдете до этого уровня, то вам понадобится ресурс по порядку работы с доменом и хостингом.
http://p.cscore.ru/c/59064
Я могу предложить понятные уроки по изучению CSS и HTML.
http://p.cscore.ru/c/58268
http://p.cscore.ru/c/59077
Создав простенький сайт вы возможно захотите посмотреть его в деле.
Вам понадобятся знания по перемещению ваших трудов на хостинг. Если дойдете до этого уровня, то вам понадобится ресурс по порядку работы с доменом и хостингом.
http://p.cscore.ru/c/59064
html и css - азы, внешнее оформление странички. Не программирование никоим образом. Но знать их всё равно надо, т. к. чёрный текст на белом фоне никому не нужен.
Javascript - уже программирование, во многом опирается на html и css. Можно изучать после них, а можно и после серверного языка, разницы нет. Js работает на стороне клиента, в браузере то есть
Php - серверный язык (запись/вывод данных из базы данных или из файлов, отправка писем, расчёты которые никто не должен увидеть, и всё тому подобное - его работа). Серверный язык существует не один, так что именно php можно и не знать вообще
Javascript - уже программирование, во многом опирается на html и css. Можно изучать после них, а можно и после серверного языка, разницы нет. Js работает на стороне клиента, в браузере то есть
Php - серверный язык (запись/вывод данных из базы данных или из файлов, отправка писем, расчёты которые никто не должен увидеть, и всё тому подобное - его работа). Серверный язык существует не один, так что именно php можно и не знать вообще
Artem Zhukov
Строго говоря, верстать можно и чёрным текстом на белом фоне, потому что вёрстка — это больше расположение и взаимоотношения блоков, а не только расцветка.
Не важно, с чего ты начнёшь, лишь бы закончил и то и другое. Если ты хочешь уметь полностью всё, то тебе нужно будет научиться вёрстке, фронтенд-программированию и бэкенд-программированию. Браться за фронтенд раньше вёрстки не советую, а вот бэкенд (PHP тот же) можно изучать и отдельно. По сложности и там и там примерно одинаково. Элементарная вёрстка осваивается легко, как и элементарная работа на PHP, но если делать это своей профессией, то таких знаний будет мало, так что и в то и в другое придётся вникнуть. С JS отдельная ситуация тоже. В чистом виде его нужно освоить хотя бы на среднем уровне, но многое сейчас делается на jQuery или с помощью его плагинов, так что учебник по jQuery неплохо бы прочитать. А для саморазвития и ванильный JS всё же изучить как следует.
Сразу планируй, что это займёт года 2-3 до уровня стажёра. Потому что вряд ли ты будешь ежедневно по 6 часов тратить на какую-то практику и изучение новых технологий. Скорее всего сделаешь один свой проект, в процессе чему-то научишься, потом постепенно сделаешь другой, который по функциям и коду процентов на 80 будет как первый, а остальные 20 — то новое, что ты узнал или придумал. Например, захочется тебе использовать ООП, ты напишешь что-нибудь. Поймёшь, что получилось не очень удобно, напишешь другой сайт, более удобный. Посмотришь про шаблоны проектирования, попытаешься их использовать. Всё это отнимает много времени, больше, чем чтение учебников, но без этого не получишь реальных навыков.
Сразу планируй, что это займёт года 2-3 до уровня стажёра. Потому что вряд ли ты будешь ежедневно по 6 часов тратить на какую-то практику и изучение новых технологий. Скорее всего сделаешь один свой проект, в процессе чему-то научишься, потом постепенно сделаешь другой, который по функциям и коду процентов на 80 будет как первый, а остальные 20 — то новое, что ты узнал или придумал. Например, захочется тебе использовать ООП, ты напишешь что-нибудь. Поймёшь, что получилось не очень удобно, напишешь другой сайт, более удобный. Посмотришь про шаблоны проектирования, попытаешься их использовать. Всё это отнимает много времени, больше, чем чтение учебников, но без этого не получишь реальных навыков.
Уроки, курсы, книги - одно гамно. (как и вышеуказанная отрасль, к которой все стремятся)
HTML и CSS изучается за 2 дня, путём ознакомления со справочником и практике, вроде сайта-визитки (или других штук из статей).
JS изучается чуть дольше (неделька для чайника, максимум), тк незнокомым с темой программирования сложна асазнать всю простоту действий. (функций там не густо)
PHP не изучал, не знаю. Наверняка тоже просто, достаточно открыть соответствующую статью в интернете. От людей - для людей (книги ф топку - для чайников они врата в ад, а видеоуроки бесполезны)
HTML и CSS изучается за 2 дня, путём ознакомления со справочником и практике, вроде сайта-визитки (или других штук из статей).
JS изучается чуть дольше (неделька для чайника, максимум), тк незнокомым с темой программирования сложна асазнать всю простоту действий. (функций там не густо)
PHP не изучал, не знаю. Наверняка тоже просто, достаточно открыть соответствующую статью в интернете. От людей - для людей (книги ф топку - для чайников они врата в ад, а видеоуроки бесполезны)
Андрей Слива
Зато в статьях — пробег по вершкам, потому что размер статьи ограничен, да и автор статьи вряд ли настроен писать полный обучающий материал. Автор книги хотя бы финансово заинтересован.
Покажешь мне свою вёрстку после двух дней изучения? Даже интересно стало. Небось, всё на абсолютах и ломается, стоит только текст стать чуть длиннее или вырасти до двух строк?
Покажешь мне свою вёрстку после двух дней изучения? Даже интересно стало. Небось, всё на абсолютах и ломается, стоит только текст стать чуть длиннее или вырасти до двух строк?
Михаил Мисюк
чем вы занимаетесь, если не секрет?
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... Что там ещё есть? Я хз.
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 да и на форумах сиди их уйма
Похожие вопросы
- Как выучить веб програмирование с нуля?
- Изучение веб-программирования (внутри)
- Что лучше изучать из языков програмирования? И что для этого нужно?
- Здравствуйте. Если я не умею рисовать, значит веб-дизайнером вряд ли стану? (см. пояснение)
- Посоветуйте курсы по веб-программированию.
- Как попасть на хорошую работу веб-разработчику?
- Что лучше для веб-разработчика: Windows или Linux?
- Нужны ли веб верстальщики и веб программисты в 2018-2019 году?
- На сколько престижна работа Front-end (веб программиста. Который знает очень хорошо html, css, js, java, php, mysql)
- Что нужно знать для того, чтобы верстать Веб?