Главное Свежее Вакансии Образование
1 384 36 В избр. Сохранено
Авторизуйтесь
Вход с паролем

В какой язык легче вход для тех кто никогда не программировал в PHP, Ruby,Python

Добрый день ребята!Подскажите внятный ответ на такой вопрос: какой язык больше подойдет для старта для человека который никогда не кодил? Более менее знаю HTML и CSS.

Если под какие задачи,то какой проще язык для нулевого человека, чтобы создать хотя бы интернет-магазин со своей админкой. И какие framework-и изучить с этим языком?

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
TgGrow
Telegram бот для работы с пригласительными ссылками на каналы и группы.
Игорь Хайлов
Попробуйте найти хороший фреймворк (Yii, Laravel, но они оба на php, я в них не особо разбираюсь, юзаю yii, но что-то он мне не нравится, хотя может мне вообще сам бэк не нравится) и курс по изучению. Если делать просто restful, то хватит, а там уже сами поймёте.
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Что php, что Java Script являются скриптами, что облегчает порог вхождения, так как можно в блокноте создать свой первый работающий код.
Php - выполняется на сервере, а JS в браузере (зачастую). Если цель вопроса в получении знаний программирования, то я бы php рекомендовал, он стал более развит в плане программерских скилов (объектное программирование, шаблоны и т.п.). Если цель в магазине, и чтобы совсем не использовать никаких готовых скриптов, то при количестве номенклатурных позиций менее десятка, написать полноценную корзину заказов можно на JS за пару часов. А если надо будет платежи получать на сайте, то для интеграции с платежными шлюзами всё-таки опять серверный php понадобится.
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
То есть даже не стоит соваться в Ruby и Python?
Ответить
Екатерина К
Подтяните для начала русский язык, все-таки его вы худо-бедно, но знаете.
А для интернет-магазина существует полно бесплатных движков.
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
Вы ко мне не ровно дышите я так понимаю)У вас всегда есть колкие высказывания в мой адрес.Если вы не связаны хоть как-то с программированием, то ваш совет мне не поможет. Бесплатные движки в топку, я хочу научиться писать все с нуля.
Ответить
Екатерина К
Угадали, да :)
Это не колкое высказывание, а боль. Вы опубликовали свой вопрос, даже не попытавшись отредактировать его. Почему? Вы не уважаете себя и тех, кто вопрос прочтет?

Что касается программирования. Ну связана, да, если вас устроят почти 13 лет работы программистом. А ваш вопрос был вовсе не про то, как научиться писать все с нуля, а про то, на чем легче и быстрее написать свой интернет-магазин. Как программист с вышеуказанным стажем я заявляю, что вы никогда с нуля не напишите нормальный интернет-магазин, особенно если это первый проект. Если же вас интересует программирование как таковое, то подойдет любой язык, но надо понимать, что для веб-проектов, как правило (но не всегда), требуется знание как минимум двух языков - один для серверной части, другой для клиентской.
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
Мой вопрос был, какой из перечисленных языков проще на начальном этапе изучения для новичка, чтобы написать с нуля хотя бы интернет-магазин. Я не говорил про быстроту написания нормального интернет-магазина. Его я привел, чтобы люди знали, что мне ответить, так как разные языки под разные задачи. Так что меньше бы придирались к словам,а помогли бы чем, а то и дело сидите и ждете меня, когда же я напишу:)Люди подумают, что у нас целая семейная сцена образовалась.)
Ответить
Екатерина К
Никто такой глупости, кроме вас, не подумает. И я не "сижу и жду, когда же вы наконец напишете", а периодически проверяю спарк в поиске интересных статей, и да, то и дело натыкаюсь на разную чушь вроде вашей.

>>>чтобы написать с нуля хотя бы интернет-магазин

Это звучит как "как мне написать с нуля хотя бы что-то вроде "Войны и мира".

Я уже вам сказала, что вам никогда не написать "хотя бы интернет-магазин", забудьте про это.
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
Это мы еще посмотрим))Ваше мнение и скептизм непонятны.Проходите мимо,если нечего сказать по существу.Я лучше прислушаюсь к людям,которые не скупы на советы и владеют должным опытом.Вы же не стоите ни минуты внимания,я даже больше скажу вы пустослов.Кроме самой любимой вы не видите никого.
Ответить
Екатерина К
Администраты, где тут кнопка "забанить навечно за хамство"?!
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
Администраторы, адекватное высказывание на провокацию
Ответить
Екатерина К
Никакой провокации не было. Я вам честно, как программист с многолетним стажем сказала правду - что вы не напишите интернет-магазин. Обратите внимание, я ни разу не перешла на личности. В отличие от вас.
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
Извините,что я так резко высказался,но я расчитывал,что вы как опытный программист посоветуете с чего начать и мне.Все же с чего-то начинали,почему бы просто не помочь?Ведь в помощи и заключаюься благие дела(
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
Вам кто-то помог когда-то - помогите и мне пожалуйста
Ответить
Екатерина К
Начать надо с того, что взять какую-нибудь книгу по программированию на каком-нибудь языке, в принципе все равно, на каком (ну не С++, конечно) - это может быть Python или PHP и прочесть ее всю, выполняя все упражнения. Так вы получите основные знания и навыки. После этого у вас появится настоящее представление о программировании, и вы уже сможете понять, что такое написать интернет-магазин или любой другой сервис. Я работала только с питоном, не могу сказать, что большой фанат этого языка, но мне кажется, он несложен для освоения. Главное, чтобы книга содержала практические задания. И была ориентирована на веб-программирование (если хотите писать веб-сервисы).
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
А по каким книгам или ресурсам вы учили python?Пишите ли вы на чистом языке или используете Django?
Ответить
Екатерина К
Я Python не учила. Мне надо было написать несколько утилит (не веб). Я просто просмотрела документацию по нему. Это такой же язык, как и все остальные, с небольшими отличиями в синтаксе. Но если у вас вообще нет опыта, то надо брать хорошую книгу с примерами и заданиями и вперед. Очень хорошие курсы на codecademy (если вы дружите с английским).
Веб я в основном делаю на .Net, но это совсем не так просто, как питон.
Ответить
Кухонный гаджет
Здоровье и Фитнес новости, упражнения, рецепты, здоровое питание
Кухонный гаджет
Спасибо большое)
Ответить
Офисофф
Онлайн сервис для бизнеса и бухгалтерии
Виталий 18511
Почему не напишет? Есть много людей, которые это делают. И для этого не нужно знать фреймворки или использовать cms.
Вполне можно сделать на связке php+mysql+jquery.
Кстати я сильно удивлен, что вы, как программист с таким стажем используете Cms. За такое время можно было бы и свой mvc накатать.
Ответить
Офисофф
Онлайн сервис для бизнеса и бухгалтерии
Виталий 18511
Изучать проще по видеокурсам. Во всяком случае на мой взгляд. Посмотрите в сторону курсов от "специалист". Там есть один препод, который офигенно все объясняет.
Ответить
Екатерина К
Какую Cms я использую? О чем это вы?
Ответить
Офисофф
Онлайн сервис для бизнеса и бухгалтерии
Виталий 18511
Если, мне не изменяет память, то где-то в комментариях вы об этом сказали))
Ответить
Екатерина К
Видимо, память вам все-таки изменяет. Ни про какую cms я нигде не писала. Я упоминала .Net, но это, извините, технология и фреймворк, и к cms не имеет никакого отношения.
Ответить
Mihail Donskoy
Да вам Екатерина мужика бы поискать!Вы явно переработали.По поводу магазина вы не правы,не нужно по себе людей судить+обычно такие выражения как у вас присутствуют у junior новичков.Они обычно ищут подобные вопросы,чтобы найти для себя ответы,а когда их не находят,начинают включать умника типо я тут мимо проходила и меня шторят такие глупцы,которые их задают.И обязательно понты со стажем работы.Ахах 13 лет))))Да разработчик с таким стажем,даже в полемику не ввязался.Так что ищите себе парня и поскорее,нех тут пацанам мозг выносить.
Ответить
Екатерина К
М-да, тяжелый случай. Видимо, не лечится :(
Ответить
Mihail Donskoy
Тут плюсану.И не верно сколько времени прошло с этой переписки,суть остается та-же.Человек-гамно.
Ответить
Екатерина К
Как вы самокритичны! Будьте снисходительнее к себе :)
Ответить
Пора за дело!
Проект решающий проблемы начинающих бизнесменов
Юра Римский
Все перечисленные вами языки имеют низкий порог вхождения. Выбирайте любой, к какому душа лежит. Интернет-магазин вы вряд ли напишите, если это первый проект. Будет слишком много кода, а так как навыков организации кода у вас ещё нет, вы быстро начнёте в нём путаться и в результате проект отправится на свалку. Сделайте что-нибудь попроще.
Ответить
Flappy Arts
Работяги делающие сайты
Илья Власов
На собственном опыте php легче) поверь
Ответить
sdvsdv 39730
Из опыта скажу, что сначала стоит освоить JavaScript на базе.
Чтобы понимать как работает связь между front-end и back-end.
Как только освоитесь в JavaScript с объектами и DOM (для начала)
И дойдете до ajax. Тут то, вам и понадобится серверный язык программирования.
Берите php в силу распространенности.
Далее Вам на тостер.(Там полно php разработчиков). Почти всегда найдете решения возможных будущих проблем.
И не слушайте никого, что надо брать фреймворк для старта изучения.
Сначала Вы должны понять основные принципы языка на котором программируете. Фреймворки нужны только для ускорения разработки, но никак не для изучения.
Ответить
Алим Чеченов
Недавно сам страдал проблемой встраивания платежной системы в свой интернет-магазин. Всё началось с того , что решил создать интернет-магазин и вроде сайт уже катать начали, а потом как молния ударила "а ведь нужно оплату как-то получать". Порылся немного на просторах интернета и наткнулся на http://wayforpay.com/ .Почитал на главной процесс интегрирования готовых модулей для CMS и вуа ля. Не могу сказать, что я специалист в программировании и раз уж я с этим справился, то и Вам это по плечу.
Ответить
vlib.co
Публикация электронных книг для начинающих авторов
Philipp Tkachev
Учите PHP, а для начала работы используйте Opencart. Этого достаточно для создания интернет-магазина с нуля.
Ответить
DEVLAB Studio
Разработка программного обеспечения без посредников (полный цикл)
Подольский Виталий
Вы о чем? PHP? Вы еще Ассемблер человеку посоветуйте! ПХП создает каждый раз новый инстанс при подключении у серверу! Если человеку учиться то на современном стеке технологий, которых сейчас более чем достаточно!

MEAN-стек, к примеру!
Ответить
vlib.co
Публикация электронных книг для начинающих авторов
Philipp Tkachev
Мой друг, MEAN-стек хорош и привлекателен, но с ним нужно уметь работать и это действительно сложно для новичка.
А еще нужно посмотреть на http://www.alexa.com/topsites
Про Google и Youtube я промолчу, там чего только не используется, но по большей части Python, C++ & Java.
На третьей строчке там Facebook, который написан на PHP и использует MySQL.
На 4-й Baidu использующий Java.
Yahoo.com который использует Node.js на 5-м месте.
На 6-й строчке Wikipedia написанная на PHP.

PHP - это простой и надежный язык, на котором можно строить проекты любого масштаба и уровня сложности. Этот язык оптимален для начала программирования под веб.

Python отличный язык для создания разного рода сервисных скриптов и т.д. Под веб он довольно неуклюжий и сложный.

Ruby вкупе с фреймворком Ruby on Rails не подходит для начинающего. Он требует наличия понимания довольно сложных парадигм и особенностей разработки плюс уровень входа в эту экосистему высок.
Ответить
SWELP
Аутсорсинг бизнес-процессов за 10 минут
Александр 35204
Интернет-магазин можно написать в wix, не имея навыков программирования вообще
Ответить
Сергей Иванов
Написать - громко сказано :D
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.