Здравствуйте ребята! Вот наконец-то я пишу свой первый пост на блоге, в котором хочу рассказать как я изучал языки программирования html и CSS. Сперва я хочу рассказать для чего я вообще решил изучать эти языки, и как они мне пригодились в итоге. Все началось с того, что я хотел узнать как правильно технически оптимизировать сайты. Я много изучал эту тему, читал статьи, спрашивал на форумах, на которых по большей степени умалчивали по данной теме. В результате плотного изучения данной темы, я пришел к выводу что большую роль процентов 50% в технической оптимизации сайта играет важную роль именно шаблон.
Почему шаблон? потому что именно шаблоны формируют весь исходный код страниц который индексируют поисковые роботы. Недавно я решил посмотреть и сравнить исходный код различных сайтов, что бы посмотреть на сколько они загажены вредными, и не нужными кодами. После просмотров несколько сайтов я ужаснулся от того на сколько там все было загажено, непонятные коды, скрипты, куча ссылок, и все это даже не скрывалось. Я представляю как сложно поисковому роботу индексировать такие страницы, а потом еще и ранжировать ужас просто. Дальше после изучения исходных кодов, и проведения исследование отношения поисковых систем к различным частям кода, я понял почему многие сайты плохо ранжируются и продвигаются.
Об этом я к статье еще буду писать статьи и возможно запишу видеокурс, но чуть позже. Если не хотите пропустить эти статьи подписывайтесь на обновления блога, так как это очень важная тема в технической оптимизации сайтов. Итак после проведения исследований я понял что мне срочно нужно изучить html и CSS что бы верстать свои шаблоны без мусора, или разбираться что и где нужно редактировать в существующих шаблонов.
Но это была не единственная причина начать изучать html и css. Еще до изучения технической оптимизации я хотел научиться создавать свои шаблоны, потому что в паблике брать не хотел так как шаблоны не подходили по тематикам, имели кучу ошибок, мусора, ссылок и.т.д Также я еще давно хотел понять структуру шаблонов, какие есть элементы и за что они отвечают. В общем накипело прижало и я все же решил! надо изучить эти языки.
- посмотреть готовые видеокурсы по программированию на языках CSS и HTML. Подумал я подумал и решил что лучше буду изучать вторым способом, это более актуально на сегодняшний день.
Сейчас уже нет смысла читать книги по программированию, когда в интернете ходит большое количество видеокурсов по этой теме, в которых не просто рассказывают а показывают сразу на практике. Согласитесь такой вид обучения лучше и легче. В общем! когда я решил посмотреть видеокурс по языкам CSS и HTML, я задал себе вопрос а какой курс смотреть? Дело в том что в интернете как я говорил очень много курсов по этой теме, но не все они качественные и понятные.
Многие просто записывают лижбы записать, и закончить урок. А другие наоборот рассказывают про каждый элементы и говорят почему они так делают. Смотрел я помню курс один по PHP где автор практически не чего не рассказывал а просто писал код и записывал на видео без объяснений. Как так можно обучать и чего то научиться я не знаю, по этому я тот курс так и не досмотрел. Но как я говорил есть и хорошие курсы где автора хорошо рассказывают и показывают что нужно делать. Первый видеокурс который мне попался это - "Создание успешного шаблона на Joomla 2.5" от Александра Куртеева.
Данный курс мне очень понравился, автор все хорошо и понятно преподнес в результате чего я сверстал первый свой шаблон для Joomla 2.5. Хоть курс был и хорошим, но мне этого было мало особенно в плане работы с CSS. Дальше мне попался видеокурс "WordPress мастер с нуля до премиум шаблона. В этом курсе автор с объяснениями полностью сверстал 3 шаблона на html, где использовал много элементов CSS, а также показал как верстать шаблоны под мобильные устройства.
После просмотра этих двух видеокурсов я сразу начал верстать шаблоны для своих сайтов, в том числе сверстал шаблон данного сайта. Потом я продолжил дальше изучать данную тему уже опираясь на отдельные элементы программирования которые мне нужно было внедрять на моих сайтах. Я начал смотреть на дизайны других сайтов, и понравившихся элементы которые мне нужны были, я просто разбирал их структуру и делал под себя. В итоге я все больше и больше стал набирать опыта и знаний других элементов CSS и HTML которые не использовал или не знал до этого.
Вот в принципе и все что хотел рассказать как я изучал CSS и HTML. Но помимо своего опыта я хочу дать рекомендации для тех кто решит изучать данный язык. Итак первое что я рекомендую вам сделать, это просмотреть видеокурсы о которых я написал выше, так как в них вы получите не только знания языка, но и научитесь создавать шаблоны и интегрировать их на CMS. Вторая рекомендация - посмотрите дополнительно видеокурсы от студии "WebForMySelf" "Практика резиновой верстки" и Практика адаптивной верстки (Под мобильные устройства).
И третья рекомендация! Когда вы будете изучать курсы, вы не просто смотрите их как фильм. Вы обязательно одновременно повторяйте за автором и сами пишите коды. А в добавок что бы изучение было эффективней, верстайте не то что делает автор, а верстайте свой шаблон по своему макету. Так полученные знания лучше осваивается в голове. Вот в принципе и все рекомендации которые я хотел вам дать для изучения CSS и HTML. Надеюсь данная мной информация вам будет полезной, и если вы решитесь изучать данные языки, то будете знать с чего начинать.
В принципе на сегодня все, скоро я выпущу статью в которой расскажу из-за каких ошибок в шаблонах ваши сайты плохо ранжируются в поисковых систем, это будет интересно не пропустите.
С Уважением Максим Довбня
Добавить комментарий