JavaScript

С чего начать в web-программировании?

Мне 16 лет и я всё думаю: какой лучше всего изучать язык программирования, чтобы начать свою деятельность в веб-разработке, да и так, чтобы он был актуальным чтоле. Начал изучать javascript, остановился на простейших циклах и функциях, хотя с html имел дело только в школе. Все говорят, что JS сложный язык. Вот я и думаю, потяну ли я его вообще? И может быть не стоило с него начинать, в принципе, могу перейти на другой, только бы направить. Выручайте, ребята.
JS — разный язык. Делать всякие эффектики и обрабатывать пользовательский ввод очень легко. Написать эмулятор операционки сложно. Смотри MDN, там много всего есть.
И, это, JS может быть вообще не связан с HTML.
А что учить, то просто ради поржать посоветую тебе Perl 6, он как раз вышел: https://www.linux.org.ru/news/opensource/12224913

Если что, веб-программисты бывают разнопрофильные, но если работать не в компании из 100 человек, где есть отдельный верстальщик, отдельный фронтендщик, отдельный бэкендщик, а в компании человек на 20, или даже фрилансить, то придётся учить всё. Можно делать это параллельно, можно поочерёдно, это уж как тебе легче понимать. Главное — не останавливаться. Не может быть такого, что ты уже знаешь всё, потому что всё постоянно обновляется. Файрфокс вон каждые два что ли месяца новую версию выпускает, и там что-нибудь новое появляется. У хрома то же самое. Ждём вот когда в CSS колонки запилят во всех браузерах, флексы уже дождались.
ДД
Денис Дуванский
63 946
Лучший ответ
Мурат Аубакиров Думал, пока учусь в колледже, поучил бы языки, мог бы получить первый опыт на фрилансе, воот, это возможно?
Для начало тебе нужно изучить html т. к он является базой. Далее тебе нужно освоить css,а потом приступать к javascript.
Если тебе нравится работать с дизайном (сайтов) то: html+сss. да и еще тебе обязательно нужно освоить Photoshop(с помощью его создают шаблоны сайтов) .
Если тебе нравится создавать приложения то: javascrip,JS.
Денис Дуванский Фотошопом, говорят, уже не пользуется никто. У нас в компании тоже долго держались, но в итоге перешли на avocode, тем более, что он есть под linux.
htmlacademy.ru С этого как раз и надо.
Для начала нужно разобраться вообще что такое веб-программирование. Оно делится на Front-end и Back-end разработку.

Для начала тебе нужно изучить Front-end. Для этого обязательно (!!!) нужно знать HTML(язык разметки именно в нем ты создаешь каркаса самого сайта: страницы, блоги, таблицы, кнопки, ссылки и тд). Далее нужно параллельно изучить CSS(стили которые задают цвета сайту, размер текста и прочее оформление). А когда уже научишься писать страницы сайтов, вот тут нужно изучать JavaScript(язык создающий основную магию на сайте: анимации, плавные переходы, скрытие ненужных объектов).

Но самое сложное и интересное это Back-end. Это раздел выполняющий работу "за кулисами". Он реализует основную механику работы сайта, но чтобы его начать изучать, нужно четко уметь работать во Front-end. Для данного раздела существует множество языков .NET, PHP, Python, Perl и тд. Но я советую изучать PHP самый популярный и самый востребованный.

Но сейчас тебе пока нужен HTML и CSS.