Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Хочу заняться веб-дизайном и программированием сайтов. С чего стоит начать? Какие языки выучить?

ТехнологииПрограммирование+3
Тимур Арифулин
  · 16,7 K
Specialized in Marketing, consumer behavior & visual experiences in Digital Media. Draft  · 26 авг 2019

Если вы новичок, то для начала нужно понять - хотите вы начать обучения полностью самостоятельно или же начать обучение с профессионалами с помощью каких-либо курсов.Самостоятельное обучение стоит всегда начинать с теории.

А именно:

  1. Изучение специализированной литературы.
  2. Изучение специализированных форумов, общение с такими же новичками, как и вы, дабы обмениваться опытом и наперед знать о возможных ошибках.
    После изучения теории вам нужно собрать своё грамотное портфолио, а в дальнейшем качественно его разместить. В портфолио должны быть только ваши лучшие и грамотные работы, чтобы при ознакомлении с ним клиент захотел с вами поработать. Для продвижения своего портфолио вам нужно его красиво и вкусно оформить. Сделать это можно с помощью некоторых бесплатных конструкторов по созданию сайтов. 

Например, Tilda - очень функциональный конструктор с уже готовыми сетками для создания собственного лендинга. Популярный Wix также является хорошим помощником, особенно для новичков, потому как содержит уже готовые решения и примеры для создания собственного сайта. И еще один очень грамотный конструктор - это Ucraft - помогает создать свой сайт с нуля,  предлагая различные инструменты.

В программировании стоит помнить, что это написание максимально простых и понятных тонких инструкций. Перед изучением шрифтов стоит определить специфику программирования, которой вы хотите заниматься или с которой хотите начать обучение.

Если вы планируете заняться разработкой сайтов, то советую изучить такие языки, как:
JavaScript
HTML & CSS
Black End

Если же вы хотите заняться разработкой настольных приложений для домашних ПК, то советую начать изучение с таких шрифтов, как:
Java
C#

Планируете заниматься разработкой игр, то обратите внимание на:
C++
Python

Если вам интересна работа с базами данных, то советую изучить:
SQL
PHP

Хорошего портфолио и успехов в ваших начинаниях!

Могу посоветовать отличный сайт самоучитель, в конце курса вы создадите свой сайт. Все очень доходчиво, интересные задания и тесты.
www.codecademy.com

Студент, экономист, плэйбой, нищеброд  · 5 мар 2016

Тут http://onjee.ru/ есть неплохие статьи на счет Вэб-дизайна.

А "про программирование сайтов" был хороший ответ под этим 

http://thequestion.ru/questions/82020/kakim-sposobom-luchshe-vsego-nauchitsya-veb-programmirovaniyu-s-nulya

вопросом.

Product Designer  · 30 авг 2016
Мой совет сначала определиться с тем, что Вам ближе: дизайн или программирование. Хороший дизайнер понимает принципы юзабилити (при этом всем у Вас есть миллион вариантов - комбинация UI+UX, " - Проектирование опыта взаимодействия (UX) - GUI - концепт и тд). С программированием уже иные стороны от разработчиков до верстальщиков и архитекторов ПО. О них ребята выше много... Читать далее
Первый
Я web программист с опытом работы более 6 лет продакшн разработки. Интересуюсь...  · 30 авг 2016
Первый комментарий + www.codecademy.com хороший ресурс php+js+html - это общие слова, само собой web без знания серверного языка + js + html + css просто невозможен. Php выкинуть и забыть, не учитесь на плохом! Выбирайте либо Python либо новомодный Go, с работой все будет хорошо. js - учите базовый язык, потом react.js, css так же, базовый синтаксис + любой фреймворк... Читать далее

А как на Питоне писать движок сайта? Не представляю. И в чем минусы Php?

Программист  · 30 авг 2016
Про программирование. Я бы посоветовала начать с классического трио php+js+html. Кто-то будет говорить что это устарело и вообще для быдла. Есть одно но - по ним ОЧЕНЬ много материалов разного уровня сложности, и этого хватит, чтобы "пощупать" как вообще "программировать сайты" на всех этапах. Потом, когда начнешь отличать мух от котлет, соберешь все костыли, поймешь... Читать далее
Анонимный ответ28 апреля 2020

Самая основа это html+css+java script

Можно конечно добавить php или python, но тут уже все будет зависеть от твоих целей. А обучаться можешь начать на этом портале- https://obuka.org 

Там много классных курсов, которые сможешь посмотреть бесплатно

2 эксперта согласны
Для программирования сайтов, нужно изучить: - Язык разметки веб-страниц HTML5. Он довольно простой, за 1-2 недели можно запомнить его принципы, а дальше пользоваться справочниками на практике, они есть в интернете. Это основа для всего вэба. - Язык внешнего оформления веб страниц CSS3 (Каскадные таблицы стилей). Это то, что "оформляет" html-код. Чуть сложнее, чем html... Читать далее
Пользователь старого TheQuestion  · 30 авг 2016

Полюбите веб. Большая часть разработчиков любит свою технологию, интернет и компьютеры больше, чем что-либо другое. Ваш вопрос только на 50% про веб-дизайн, ведь программирование сайтов - несколько иная область.

Просто садишься и учишь CSS, HTML, JS и т.д.? Не нужна какая-то база? Или высокий уровень владения математикой и... Читать дальше