5 пунктов веб-программиста (перевод)

w3schools

  1. Мыслите, как разработчик. Получите хотя бы определенный набор навыков программиста. Мыслите, как разработчик ПО. У любого программного обеспечения, в т.ч. языка программирования есть собственная логика, понятная или непонятная, но она всегда присутствует. Выучите конструкции языка (синтаксис), сформируйте собственные наборы кода для решения повседневных задач. Начните с написания freeware-приложений.
  2. Изучаем английский. По крайней мере стараемся изучить, чтобы читать тонны технической документации. Исключением является пожалуй только "1С:Предприятие", плюс иные немногие отечественные продукты.
  3. Правильный поиск информации. Научитесь банально находить компетентную информацию, используя ПС Google, Яндекс, Bing. Не кликайте по тому, что первое на глаза попало на странице выдачи. Внимательней  вчитывайтесь в содержимое сформированных сниппетов. У Google кстати есть функция визуального предпросмотра сайта с выделением найденных совпадений. Хабрахабр и ему подобные, форумы, социальные сети - это явно не те места, где обитают квалифицированные специалисты. Читайте справочную информацию к ПО.
  4. Любое веб0приложение/сайт состоит из т.н. "бак-энд" и "фронт-энд" частей. Т.е. первая это визуальная составляющая глазами рядового пользователя, а вторая - ковыряния "под капотом". Front-end: HTML, CSS, JavaScript (включая AJAX и JQuery). Back-end: веб-сервер типа Apache или nginx, один из серверных языков программирования, в большинстве случаев это будет PHP. СУБД MySQL/PostgreSQL плюс сам SQL.
  5. Определитесь с вашей первой CMS или пишите "движок" с нуля и приступайте. Разверните коробочные Denwer/XAMPP.


ЖК Mono Dom Фэмили Клаб: купить апартаменты бизнес класса недалеко Шоссе Энтузиастов. . Эротический массаж для мужчин, массаж индивидуально

© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.