Хобби

Хо́бби (от англ. hobby) или увлечение — вид человеческой деятельности, некое занятие, которым регулярно занимаются на досуге, для души. Увлечение — то, чем человек любит и с радостью готов заниматься в своё свободное время.

Википедия

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

Спортом я всегда любил заниматься: коньки, лыжи, футбол, баскетбол, хоккей. Был период в жизни, когда увлекся тяжелой атлетикой и даже добился неплохих результатов. Но, я считаю, что профессиональный спорт калечит людей, поэтому никогда не стремился к участию в различных соревнованиях и т. д. Тем не менее, это не мешает мне сейчас взять и подтянуться на турнике раз 15. Вообще, спорт — классная штука. Кроме того, что это здоровье, прежде всего, спорт помогает людям достигать больших результатов и в других аспектах их жизнедеятельности.

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

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

Я начал искать точки соприкосновения с этим удивительным и увлекательным миром — миром веб-технологий. Самостоятельно стал изучать HTML и CSS. Это был долгий и мучительный процесс. Я понимал, что сам буду долго топтаться на одном месте, поэтому дорога привела меня сначала в «Школу Программирования», а затем в Академию программирования «PROFIT», где обучаюсь и по сей день. В ближайшее время продолжаю обучение в данном направлении.

Современные веб-технологии

HTML5

HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML).

Узнать больше >>

CSS3

CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

Узнать больше >>

PHP7

PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц»; произносится пи-эйч-пи) — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Узнать больше >>

MySQL

MySQL (МФА: [maɪ ˌɛskjuːˈɛl]) — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB.

Узнать больше >>

JavaScript

JavaScript (/ˈdʒɑːvɑːˌskrɪpt/; аббр. JS) — прототипно-ориентированный сценарный язык программирования. JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.

Узнать больше >>

JQuery

jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API для работы с AJAX.

Узнать больше >>

AJAX

AJAX, Ajax (ˈeɪdʒæks, от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML») — подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате, при обновлении данных веб-страница не перезагружается полностью, и веб-приложения становятся быстрее и удобнее.

Узнать больше >>

SVG

SVG (от англ. Scalable Vector Graphics — масштабируемая векторная графика) — язык разметки масштабируемой векторной графики, созданный Консорциумом Всемирной паутины (W3C) и входящий в подмножество расширяемого языка разметки XML, предназначен для описания двумерной векторной и смешанной векторно/растровой графики в формате XML.

Узнать больше >>

WebGL

WebGL (Web-based Graphics Library) — программная библиотека для языка программирования JavaScript, позволяющая создавать на JavaScript интерактивную 3D-графику, функционирующую в широком спектре совместимых с ней веб-браузеров. За счёт использования низкоуровневых средств поддержки OpenGL, часть кода на WebGL может выполняться непосредственно на видеокартах.

Узнать больше >>