Смысл проекта?
Какой вообще смысл данного блога? Ведь подобных сайтов бесчисленное множество. На данной странице я бы хотел ответить на этот вопрос.
Мы с вами живём в быстро меняющемся мире. Ещё буквально 5-10 лет назад знание иностранного языка при устройстве на работу было привилегией, а не насущной необходимостью. Сейчас же без знания языков — никуда. К чему я всё это говорю?
А к тому, что я думаю настанет время, когда знание какого-либо языка программирования также станет необходимостью, и человек, обладающий такими знания, готовый учиться, будет иметь преимущество перед тем, кто такими знаниями не обладает. Кругом мы видим автоматизацию всего, что творится вокруг нас. Алгоритмы совершенствуются, программы разрабатываются, коды пишутся. То, что раньше делали 10 человек — сейчас может делать всего лишь один.
Лет 10-15 тому назад компьютеры были далеко не у всех, сейчас компьютеры (ноутбуки, нетбуки) стоят практически в каждой квартире, у многих и по два-три.
То же самое касается и мобильных телефонов. Если же вспомнить совсем былые времена, то окажется, что и электронная почта появилась относительно недавно.
Так вот, мне кажется, что скоро (через 1-2 десятка лет) настанет время, когда у каждого человека будет свой личный сайт и люди будут удивляться, узнав, что у кого-то его нет.
Для того, чтобы помочь вам создать свой сайт и управлять им, я создал свой. Здесь вы сможете изучить следующие разделы по созданию сайта:
1) HTML — это основа, так сказать, кирпичики любого сайта. Знание данного языка просто необходимо. На моём сайте вы сможете найти уроки и статьи по основам HTML, а также уроки и статьи по HTML5 — последняя версия стандарта HTML, с помощью которой можно создавать интерактивные веб-приложения, использующие аудио, видео и графику.
2) CSS — каскадные таблицы стилей. Это технология, без знания которой не обходится создание ни одного дизайна сайта. В настоящий момент уже есть CSS3 — новый стандарт оформления HTML-документов.
3) JavaScript — это язык для написания скриптов, который помогает улучшить взаимодействие с пользователем, сделать сайт динамичным.
4) PHP — самый популярный язык для программирования WEB-серверов. Он позволяет реализовать всю серверную часть, как пример, создание регистрации и авторизации пользователей, отправка почты, создание различных движков.
5) MySQL — это СУБД (система управления базами данных) для управления базами данных, использующая язык SQL. Сейчас уже практически нет сайта, который не использует базу данных.
6) Раскрутка сайта: внутренняя и внешняя оптимизация. Какой смысл от сайта, если его никто не посещает? Хотя…Плюсы всё же есть и от такого сайта: во-первых вы раскладываете свои знания по полочкам, а во-вторых вы всегда можете показать свой сайт потенциальному работодателю (если вы устраиваетесь по тому направлению, по которому пишите статьи), что, конечно же, будет вам большим плюсом.
Возможно будут уроки таким популярным движкам, как Joomla и WordPress.
Прикладное программирование ещё пока никто не отменял, хотя оно и вытесняется по-немного дядюшкой Вебом. На данном сайте вы сможете найти статьи и уроки по популярному языку C# и среде разработки Visual Studio, которая позволяет в разы быстрее разрабатывать приложения. Кто знает, может быть потом вы, изучив C#, напишите приложение для Windows Phone, которое купят и установят миллионы людей, тем самым вы заработаете много денег.
Во всех офисах больших и малых компаний стоят продукты компании Microsoft: Office, Excel. Поэтому до тех пор, пока живы эти продукты, будет спрос на VBA-программистов, т.е. тех людей, которые способны автоматизировать работу в этих программах, ведь далеко не все возможно сделать, благодаря встроенным функциям. На данном сайте вы найдёте уроки и статьи по VBA.
Кто-то может подумать, что я решил объять необъятное, ведь каждый раздел, по сути своей, может являться темой отдельного сайта. Однако, это всё те технологии, которые мне нравятся и которые мне в радость изучать. Поэтому на страницах данного блога я бы хотел поделиться с вами теми знаниями, которые получил и приобретаю по сей день. Я буду с вами до конца честен и скажу, что я не являюсь признанным экспертом во всех этих областях с кучей сертификатов. Какую-то технологию я знаю лучше, какую-то хуже. Я человек, которому нравится программировать, нравится разбираться в новых технологиях.
Я знаю одно: если есть конкретно поставленная задача, то её можно решить. Достаточно выбрать правильную технологию и усердно трудиться.
Изначально данный сайт создавался с целью структурировать свои знания по данным направлениям. Однако, с каждым днём становится всё больше и больше людей, которые хотят освоить ту или иную технологию и теряются в большом объёме информации, которой так и пестрит интернет. Поэтому здесь, мы, с каждой новой статьёй, будем всё глубже постигать определенное направление.
Всё же, мой блог ориентирован больше на начинающих программистов. Здесь вы сможете выбрать интересующий вас раздел и начать учиться, переходя от одной статьи к другой. Практически в конце каждой статьи есть домашнее задание, которое позволит вам закрепить материал.
Хватит болтать: приступайте к изучению интересующего вас раздела и неситесь вперед, к новым знаниям, к лучшей жизни!!!
Комментарии: |