Ответы пользователя по тегу Веб-разработка
  • Где найти материалы для изучения веб-программирования?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    htmlbook.ru — там есть раздел с заданиями, он довольно полезен
    Опять же для верстки лучше поискать знакомых которые могли бы устраивать ревью кода. А потом уже просто… сидеть и делать. Параллельно читать книжки, но толку от них не будет если вы не будете пробовать.

    Язык, вот тут можно просто посмотреть на что вы ориентируетесь. В корпоративном мегменте засел .NET, вообще царствует PHP, питонисты просто тихенько себе хорошо живут.
    Мой совет — посмотрите все мейнстрим языки (их не так уж много, особенно под WEB). Можно корелировать приоритеты языков со средней ЗП на рынке.

    А потом, как попробуете, выберете для себя понравившийся вам. Возможно их будет несколько.

    По изучению — самый самый продуктивный способ, просто берите и пишите, хоть что-нибудь. Можно просто попытаться скопировать какой-то небольшой сайтик и постепенно увеличивая объемы. Причем желательно браться за что-то на порядок сложнее ваших знаний, иначе они будут медленно приходить.
    Ответ написан
    Комментировать
  • Как вы документируете свои rest api?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    У меня все REST методы описываются через аннотации (Symfony 2) ну и потом по ним генерится документация. Добавить туда примеры с curl проблемы не составляет.
    Ответ написан
  • Какие советы можете порекомендовать начинающей веб-студии?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    свобода в выборе технологий (лишь бы по срокам успели), премии (если заэстимировали 40 часов а выполнили за 20 скажем) ну и интересные проекты.

    Инструменты? Jira/Redmine для управления проектами, GIT для контроля версий ну и т.д. Так же было бы неплохо автоматизировать процесс тестирования. Скажем разработчики закоммитили часть проекта, юнит тесты не прошли — доделывай. Вообще этот вопрос слишком обширен. Тут надо больше конкретики.

    на последний вопрос ответа дать увы не смогу, не сэйлс.
    Ответ написан
    1 комментарий
  • Запись процесса загрузки страницы?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Qt + webkit + c++… Думаю вполне реально такое написать.
    Ответ написан
  • Как обратиться к CSS свойству с префиксом из javascript?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Это какое-такое свойство с одним и тем же префиксом записывается для всех браузеров?
    Ответ написан
    Комментировать
  • Как покупают разработку программы на заказ?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    А не проще ли написать сервер-агрегатор, который и будет собирать статистику? В общем и целом программу можно написать и самостоятельно, если не боитесь конечно. А по поводу «коммерческого успеха» — очень сомнительная затея, конкурентов (может в несколько другом виде) и так предостаточно.
    Ответ написан
    Комментировать
  • div contenteditable или textarea?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    в чем проблема при отправлении формы (при onsubmit) заносить в hidden полесодержимое дива?
    Ответ написан
    1 комментарий
  • С чего начать web-программирование?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Чисто HTML учить смысла нету. Тут надо азы верстки знать. htmlbook.ru — там есть неплохие статьи, по ним можно начать.

    Так же придется выбрать язык программирования, с этим довольно сложно. Я помниться PHP выбрал только потому, что о существовании других как-то и не задумывался. Да и порог вхождения достаточно низкий.

    Само же программирование… Самый действенный вариант — сразу же поставить себе сверх задачу (например написание своего фреймворка или CMS на базе фреймворка (желательно своего). Написание велосипедов с последующим анализом (или с предварительным) существующих достаточно неплохо повышают опыт)

    Ну а так, когда есть задача — надо пытаться разбить ее на подзадачи и решать. В конечном итоге знания сами будут появляться (посредствам гугла по большей части). Попытки что-то реализовать советую совмещать с анализом готовых решений.

    Причем первые варианты можно реализовывать без использования ООП, но в конечном итоге оно само придет. Ну или же функциональное программирование, но тут уже религиозный спор.
    Ответ написан
    1 комментарий
  • Создание сайта

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Просто опишите что должен видеть конечный потребитель… поставьте себя на его место, представьте все… продумайте… и все… ТЗ несколько другой аспект и лучше пусть им разработчик и занимается, на основе того списка требований что вы и предоставите.
    Ответ написан