Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

ВЫБОР ЯЗЫКА ДЛЯ ВЫБ РАЗРАБОТКИ.

Максим Жеребцов Ученик (130), на голосовании 1 неделю назад
Всем привет! Я хотел спросить, какой язык программирования мне стоит брать для изучения веб разработки? Изначально я изучал python около года и создавал свои графические приложения на PyQt5, то есть основу языка я знаю. Лучше на python остаться или же начать изучать другой язык(Также нужно изучить html и css, но я уже сам смогу обучиться)?
Голосование за лучший ответ
Данил Ласый Просветленный (44174) 1 месяц назад
Js сойдёт. Самый тупой, на нём 95% интернета
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (270547) 1 месяц назад
дык — PHP, куда без него
ДенисМыслитель (5436) 1 месяц назад
вместо php - python и всё прекрасно!
Денис, ясно, куйле, 95% на планете - конкретные дебилы, выходит!
Редкий Экземпляр Мастер (1369) 1 месяц назад
Самый распространенный для веб-бэка: PHP, а самый перспективный - Go.
О веб-фронте и спрашивать нечего - это Javascript.
Денис Мыслитель (5436) 1 месяц назад
Для бэкэнда - python можно использовать. Очень удобный язык.
Для фронтенда достаточно основ html + css, иногда может потребоваться немного JS.
Этого для среднего сайта достаточно.
Забыл, ещё базы данных (например MySQL)
tr fbfv 42343411dd Гуру (2546) 1 месяц назад
однозначно надо html css js охватить, а наскока глубоко это другой вопрос
Чеширский Кот из Страны Чудес Просветленный (39119) 1 месяц назад
Огорчу я тебя до невозможности. Тебе придётся знать несколько языков.
Если ты собираешься заниматься веб-разработкой, тебе надо знать:
HTML, CSS, JS, SQL - язык разметки гипертекста (НЕ язык программирования), каскадные таблицы стилей, язык скриптов браузера (выполняется на клиенте) и язык для работы с базами данных. Это - только основа. Для того чтобы делать HTML-контент. Или как говорят, писать фронтенд.

А вот на каком языке ты будешь писать серверную часть, которая и будет отдавать этот контент - дело твоё. Можешь хоть на C++, Pascal или Delphi - но обычно люди пишут на PHP. Хотя есть спецы, которые используют Python (и Django), Ruby (и Ruby of Rails), Perl... Lua, Go - и так далее.

Ты думал это всё? Нет, не забываем про фреймворки. Для PHP есть Zend Framework, Symfony, Yii2, Laravel...

Далее. Для HTML тоже есть библиотеки визуальных компонентов - рекомендую начать с Bootstrap

Скрипты на JavaScript? Начнём с JQuery - очень упрощает синтаксис.
Помимо него есть React, Angular, Vue.js, Alpine.js Next.js

Ах тебе понравился JavaScript и ты вдруг решил писать на нём не только клиентскую часть в браузере, но и серверную - на стороне сервера?
Ну тогда твой выбор Node.js - и нет, это уже не JavaScript и не фреймворк, а вполне самостоятельный язык - который хотя и похож на JavaScript, но работает на стороне сервера (бэкенд).

Ну что, веб-разработчик, куда пойдёшь? Делать BackEnd, делать FrontEnd или ты хочешь изучить всё и стать специалистом FullStack?

Ах да! Знать надо не только языки программирования, но и форматы данных. Обычно сервер отдаёт клиенту данные в XML или JSON - и их надо уметь обрабатывать. Достать из БД, конвертировать и передать дальше.. а в клиенте принять и отобразить.
Похожие вопросы