Как я начал программировать

тел. +38 095 338 09 91

skype: djony_tovstik

Первый опыт

Итак эпопея с программированием продолжается. За это время произошло довольно много изменений. В частности закончил учебу с php, сейчас осваиваю ООП. Не столько само ООП, а смысл его создания (не для резюме, а понять назначение и пользу от его приминения).

Первые впечатления от применения ООП это в первую очередь просто удобно, в голове не нужно держать переменные и запоминать где ты что делал. Вторым преимуществом можно назвать сильно сократившееся количество кода, а как говорят "меньше кода - больше скорость загрузки".

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

Но вернемся к нашей истории. Чем больше изучал php все больше внутри росло желание чего нибудь такое запрограммировать. Учебные задания казались какими то плоскими и хотелось испытать себя на практике. Сказано-сделано, как оказалось один мой товарищь занимался контекстной рекламой, а так как програм которые бы его устраивали небыло, заказал он мне сделать один сервис. Вот благодаря этому первому проекту появилась некоторая уверенность в своих силах. Но были и разочарования, допустим совсем не владел JS и производными вроде JQuery и т.д. В итоге с интерфейсом помучится пришлось нормально, правда потом позже уже переписал с учетом новых знаний, что зделало код более читаемым, да и скорость работы программы увеличилась.

Следующим этапом стало создание сайта http://metro-neft.ru. Благодаря этой работе освоил работу с Jooml'ой и версткой страниц, редактированием модулей и принципом работы с шаблонами для Joml'ы.

Ну и вдохновившысь результатами своих трудов, начал искать себе работу. Как оказалось это было не так и просто как казалось. Каждый рас требовалось буквально на ходу осваивать новые технологии. Благодаря тестовым заданиям освоил дополнительно OpenCart, Smarty. Получил не забываемый опыт по работе с JS. Собственно благодаря этому опыту и родился данный сайт.

Продолжение следует))

...Развернуть

Начало

Итак, шел стремительный 2014 год, Украина разлагалась на части и начинала дурно пахнуть. В стране один за другим останавливались заводы, лопались банки. Гривна побила все мыслимые и немыслимые рекорды по падению. Население нищало просто на глазах. Предприниматели разорялись один за другим. Собственно говоря, и автор попал под этот "кризис", ремонт оргтехники и заправка картриджей уже не давала того дохода. И для того, чтобы совсем не помереть с голоду, было принято решение открыть интернет-магазин.

С этого, собственно, и началась эпопея с интернетом. Для начала был скачан самоучитель по созданию интернет-магазина и на его основе создан первый проект. Но, так как не было возможности менять внешний вид магазина и некоторые реквизиты, плюс абсолютно непонятные слова о педингах и мержинах сподвигли автора на изучение сначала html, а потом и css.

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

Следующим шагом стало изучение php. Это уже полноценный язык программирования, с функциями, константами, массивами и т.д. Кстати по началу, когда скачал шаблон интернет-магазина, никак не мог понять как его запустить. Все файлы в том числе и index были с расширением php. Так вот запускаются такие файлы через сервер, реальный или виртуальный (например можно поискать пакет Denver, он бесплатный и включает в себя все необходимое). Собственно и этот сайт – процесс обучения, что бы на практике усваивать полученные знания. На данный момент пройдены константы, понятие функций, арифметические и логические операции, работа с массивами данных, подключение сторонних файлов, циклы и блок сравнения.

Самое приятное в этом видеть, как открываешь посторонний файл и видеть что все больше понимаешь то что там написано. Это как реставрируешь фреску, по мере изучения предмета, открываются все новые детали и ваш сайт дополняется новыми красками.

...Развернуть