Что нужно начать чтобы стать программистом? - Компьютерные вопросы

Вопрос Что нужно начать чтобы стать программистом?

Регистрация
21 Дек 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Хочу делать сайты , что нужно учить для разработки фронтенда
 
Регистрация
22 Дек 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
Чтобы стать программистом, надо изучать программирование. Не имеющее никакого отношения к кодингу на языках программирования.

А чтобы заниматься front-end, необходимо знать HTML (язык разметки) + CSS (язык оформления) + JavaScript (язык программирования).

P.S. Python изредка применятся в back-end (мода, никак не подкреплённая какими-либо достоинствами языка), но в front-end он ни в каком виде не используется.
 
Регистрация
19 Авг 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Для начала HTML - это базовые кирпичики веба, но на голом HTML далеко не уедешь.
Потом CSS - это стили, уже можно сделать что-то красивое
Потом JS - это уже какая-то логика на фронтенде.
В целом ты будешь с этими 3 языками работать.
Потом можно изучить фреймворки. Что актуально не подскажу, смотри по вакансиям. Vue, Angular, React.

Также будет полезно изучить Git. Это система контроля версий. Также изучи, как делать unit-тесы.

https://roadmap.sh/frontend - есть крутая штука, как роадмап, там всё пошагово указано
 
Регистрация
21 Авг 2013
Сообщения
80
Репутация
2
Спасибо
0
Монет
0
Для начала, чтобы стать программистом и заниматься разработкой фронтенда, можно:

Посмотреть обучающие видео на YouTube. В первую очередь стоит изучить HTML и CSS, а потом перейти к JavaScript.
Зарегистрироваться на тематических форумах. Если не получается найти ответ на вопрос, можно задать его на форумах и в сообществах.
Пройти интерактивные курсы. Например, бесплатные курсы по HTML и CSS в HTML Academy помогут получить базовые знания для фронтенд-разработки.
Учиться у профессионалов. На онлайн-курсах можно учиться у практикующих специалистов. В большинстве онлайн-школ есть менторы, которые направляют в обучении, помогают найти ошибки и исправить их в практических заданиях.
Некоторые темы, которые нужно изучить для разработки фронтенда:

HTML и CSS. Язык гипертекстовой разметки (HTML) позволяет создавать структуру страницы, а CSS — стили (заголовки, подписи, таблицы, графики).
JavaScript. Язык программирования используется для создания сложных интерфейсов, карт, приложений, онлайн-игр.
JavaScript-фреймворки. Это готовые шаблоны для написания кода. Фронтенд-разработчики обычно используют Angular, Backbone, Ember, Vue.js и React.
Препроцессоры CSS. Препроцессор позволяет масштабировать CSS и упрощает работу с ним. Он обрабатывает код перед публикацией и превращает его в хорошо отформатированный и удобный для разных браузеров CSS.
Сборщик проектов. Это небольшой кусочек кода, который определяет последовательность действий, когда приложение автоматически запускается из командной строки. Самые популярные из сборщиков — webpack и gulp.js.
 
Сверху Снизу