Веб программирование

Здравствуйте, уважаемые посетители сайта programming4web.ru. Как Вы догадались, сайт посвящен веб программированию. Веб программирование включает в себя все, что связано с созданием сайтов, а именно:

  1. Разработка дизайна сайта в Photoshop.
  2. Верстка сайта:
  • перенос макета сайта в HTML-код;
  • настройка CSS-стилей;
  1. Перенос сайта на хостинг по FTP.

Многие могут мне возразить: зачем изучать веб программирование, когда можно все сделать на готовых CMS движках, таких как, WordPress, JoomLa и других? Согласен, CMS намного упрощают создание и обслуживание сайта. Но иногда в движке или шаблоне нужно что-то подправить или добавить, и тут без знаний HTML, CSS, PHP не обойтись.

Популярные CMS, также, буду разбирать на этом сайте, но, чтобы не перегружать мозг и не запутаться будем все разбирать по шагам от простого к сложному. Наверняка, среди посетителей сайта programming4web.ru будут и новички и продвинутые веб разработчики. Для опытных программистов будем разбирать отдельные моменты, которые чаще всего встречаются при создании сайтов.

А для начинающих веб программистов перечислю основные инстументы, которые понадобятся в процессе работы:
  1. TotalCommander – файловый менеджер, который обладает множеством полезных функций при работе с файлами:
    • копирование, перемещение и удаление файлов;
    • упаковка, распаковка файлов;
    • быстрый запуск наиболее часто используемых программ и другие.

    Кто-то пользуется другими программами. Лично я работал с различными файловыми менеджерами, но TotalCommander, по моему, самый удобный.

  2. PhotoShop – программа, которая используется веб разработчиками, в основном, для создания дизайна сайта. Также, может использоваться для создания различных логотипов, баннеров, и других рисунков, которые могут понадобиться при создании сайта. Даже если Вы будете создавать сайт по готовому шаблону – без photoshop не обойтись. Нужно знать хотя бы основные инструменты.
  3. Знание основ HTML, CSS, PHP, jQuery для начала.
  4. Обязательно NotePad++, в котором Вы будете набирарть коды веб-страниц.

Этим и другим инструментам будут посвящены отдельные страницы сайта, на которых они будут рассматриваться более подробно.

Еще рекомендую освоить (если еще не владеете) десяти-пальцевый слепой метод печати: очень полезный навык для веб разработчика.

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

А теперь можете изучить Основы HTML.