• С чего начать разработку под веб?

    valemak
    @valemak
    Фрилансер
    Однозначно нужно владеть связкой HTML + CSS хотя бы на среднем уровне.

    В дальнейшем нужно принять решение - frontend или backend (очень редко кто хорош и там и там).

    Frontend - это внешняя сторона сайта, то как он выглядит в конечном итоге в браузере пользователя и ВЗАИМОДЕЙСТВУЕТ с пользователем в браузере. Без JavaScript не обойтись. Наверное, есть смысл освоить jQuery - это надстройка на JavaScript, упрощающая работу с его возможностями. Доходит до того, что люди вовсю лабают крутые сайты на jQuery имея очень слабое представления о JavaScript.

    Backend - это то что происходит в недрах сервера, когда сайт только формируется на хостинге, прежде чем будет выслан пользователю. Это запросы к базе данных, скрипты CMS, формирующие страницы...
    Однозначно нужно овладеть MySql или PostrgreSQL для работы с базой данных.
    Также нужно определиться с языком программирования. Чаще всего это PHP, иногда Python или Ruby, ещё реже Java/C++/.NET. Можно использовать и другие ЯП, я перечислил самые распространённые.

    ИМХО во фронтенд порог вхождения ниже и для начинающих программистов больше подходит.
    Бекенд "круче", потому что это главная кухня веб-программирования.
    Если сайт сравнить с конфетой, то бекенд - это начинка, а фронтенд - обёртка.
    Ответ написан
    3 комментария
  • С чего начать разработку под веб?

    Начните с HTML, переходите на CSS. Изучите основы этих двух языков.
    Далее решите, что Вам по душе - фронтэнд или бэкэнд, и в зависимости от этого начинайте изучать JS/фреймворки или Ruby on Rails, Python, PHP не советую.
    Ответ написан
    7 комментариев
  • С чего начать разработку под веб?

    IgorO2
    @IgorO2
    73
    Начни с изучения английского языка, т.к. большое кол-во литературы на английском языке.
    Ответ написан
    1 комментарий
  • С чего начать разработку под веб?

    cowner
    @cowner
    для начала определись со сферой: front-end или back-end разработка. По front-end могу посоветовать изучать html->CSS->JS->jquery, именно в такой последовательности(сужу по себе). Ну а back-end это в основном php. А вообще советую все книги издательства «A Book Apart», самому помогли сделать первые шаги.
    Ответ написан
    5 комментариев
  • С чего начать разработку под веб?

    @excit3r
    Разметку(html) точно надо знать, а дальше уже решать, если хочешь заниматься серверным программированием то php/ruby/python/java/c#/node.js, если же фронт-энд, то углубляться в js.
    Ответ написан
    7 комментариев
  • C# и Microsoft SQL Server Express. С чего начать изучение?

    martsen
    @martsen
    Программист-дроновод
    Эндрю Троелсен, The Expert's Voice in .NET - Язык программирования C# 5.0 и платформа .NET 4.5 (6-е издание). Это для начинающих, кто даже с программированием неособо знаком. Рихтер хорош, но как первую книгу ее надо читать в том случае, если уже есть какая-то база.

    C#+MSSQL = ADO.NET, Linq2SQL, Entity Framework. Если хочется просто работать с БД и не нужно понимание, что там и как, то начинайте с последнего варианта (еще можно NHibernate). Вообще лучше уметь запросы писать руками, тогда и на любой ORM можно будет работать с пониманием.
    Ответ написан
    Комментировать
  • С какого языка начать изучать программирование?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Начать программировать можно и на shell/powershell, в зависимости от того, что у Вас за ОС - *nix или Windows.
    А вообще нормальная и самая логичная и правильная практика - выбирать средства для решения задач, а не использовать классическое решение по забиванию гвоздей микроскопом.

    Потому как средства выбираются в зависимости от того, под что Вы хотите программировать:
    микроконтроллеры вроде Atmega/Arduino или еще какие-то системы управления на тех же заводах - свои языки.

    Система управления заводами/фабриками и вообще производствами - обычно мега шикарный язык Scala с о всякими хитрыми контроллерами, датчиками, механизмами и прочими девайсами из производства/энергоснабжения, знание и разработка на котором и работа с АСУТП на каком-нить производстве или поставщике какого-то ресурса обычно дает очень хорошие зарплаты.

    Мобильные платформы - .Net, html, css, js, java, варианты С в зависимости от экосистемы.
    Веб платформы - тоже в общем html, css, js + та же Java/.Net в зависимости от того, на чём пишется back-end.
    Десктоп - тут все еще шире - почти все интерпретаторы и компиляторы есть под все популярные платформы, и писать на том же питоне или руби можно хоть под MacOS, хоть под Windows.
    Ответ написан
    Комментировать
  • С какого языка начать изучать программирование?

    webvany
    @webvany
    Дизайнер
    Если хотите делать сайты, то для начала выучите HTML5 разметку и CSS3. А сразу же после этого Javascript. Этих трёх языков достаточно, чтобы создать статичный сайт. Если хотите делать динамические сайты, то помимо JS нужно учить PHP.
    Если с сайтами дружить не хотите, всё равно учите JS, хороший язык.
    Ответ написан
    1 комментарий
  • С какого языка начать изучать программирование?

    @lookid
    Для обучения есть прекрасные языки: python, php, javascript, scala. Для С нужно понимать архитектуру ЭВМ и устройство памяти, иначе полетите на указателях. Для С нужно понимать процесс компиляции, иначе не сможете написать программу больше чем с 2-3 самописными заголовочными файлами. Берите один из python, php, javascript, scala.
    Ответ написан
    Комментировать