О сайте

Сообщество программистов

«Unetway» - сайт для развития сотрудничества между компаниями и IT-специалистами. Здесь начинающие и профессиональные программисты могут набираться знаний и рассказывать о своем опыте.

Сайт появился 16 июля 2017 года и за это время превратился из небольшого блога в IT-портал, который ежемесячно посещают более 25 000 уникальных пользователей из России, Беларуси, Украины, Казахстана.

Блоги

Рассказывайте истории о создании или развитии ваших проектов, поиске команды или инвестора, трудностях и решениях

Компании

Корпоративный блог IT компании для продвижения услуг, товаров или личного бренда через интересные кейсы и статьи

Туториалы

Каталог бесплатных онлайн курсов и обучающих материалов по программированию

Софт

Каталог с бесплатными компьютерными программами для компьютера с операционной системой Windows или MacOS

Об авторе

Меня зовут Черепанов Илья, я создатель этого сайта
и здесь вы сможете узнать много интересного о мире информационных технологий.
А также, немного и обо мне.

Первым компьютером с которым я познакомился, оказался ПЭВМ «Агат». Работа с ним велась исключительно через клавиатуру в консоли. Никакой мышки не было, за исключением специального игрового манипулятора, чем-то напоминающего современную мышь.

Программы были разработаны на алгоритмическом языке «Бейсик», который и стал первым языком, на котором я написал несколько простых программ. Затем познакомился с языками «Робик», «Рапира», «Ассемблер».

Игры на компьютере (куда же без них) хоть и текстово-графические, но были интересными. Исходный код многих из них можно было модифицировать через «Бейсик» и даже создавать свои собственные игры.

Компьютер не сохранился и канул в небытие, а на его месте появился более современный, с операционной системой «Windows XP». В этот момент я стал набираться опыта в разработке программного обеспечения для настольных компьютеров.

Затем я получил образование программиста по специальности «Вычислительная техника и программное обеспечение», защитив дипломную работу по теме «Искусственный интеллект», разработав прототип программы синтеза и распознавания речи.

Спустя какое-то время, я заинтересовался веб-программированием, после чего серьезно углубился в эту тему.

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

Некоторое время я занимался обслуживанием компьютерной техники, после чего переключился на фриланс.

Сейчас работаю программистом в компании uKit Group (uCoz), которая занимается разработкой и развитием различных сервисов и продуктов в интернете. Я люблю изучать и разрабатывать сложные и интересные проекты для широкого круга пользователей.

Вскоре, появилась задумка о создании этого сайта, где в свободное время от работы и других дел, я делюсь своим опытом и интересными знаниями в области информационных технологий.

Опыт и знания

Узнайте что я умеют, если желаете предложить работу или сотрудничество

Навыки работы с компьютером

Уверенный пользователь компьютера, с опытом установки и настройки ОС Windows, прикладных программ, аппаратного обеспечения, умею работать с пакетом MS Office, графическим редактором Photoshop. Есть понимание, что такое Internet, Ethernet, DNS, OSI, TCP, IP, Socket

Управление проектами

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

Проведение PR-кампаний

Занимаюсь планированием и реализацией PR-кампаний, анонсирую пресс-релизы, провожу работу с отзывами, формирую узнаваемость продукта.

Знание языков

Английский язык на уровне понимания технической документации и литературы

Знание языков программирования

В основном работаю с языками PHP и JavaScript. Есть небольшой опыт и знания языков C++ и C#. Ранее активно использовал Delphi (среда разработки).

IDE и инструменты

В разработке использую редакторы PhpStorm и Atom, для небольших изменений NotePad++, есть опыт работы в Visual Studio Code. Работаю с контролем версий Git и GitHub.

Паттерны проектирования

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

Базы данных

В качестве основной системы хранения и обработки данных использую MySQL

Системы управления контентом

Занимался разработкой сайтов на CMS: WordPress, PrestaShop, Magento, InstantCMS

Опыт PHP

Разрабатывал сайт Unetway на фреймворке Yii (затем перенос на Laravel). Занимался разработкой внутреннего API на фреймворке Laravel для маркетплейса конструктора сайтов. На фреймворке Codeigniter занимался разработкой небольших сайтов. Активно использую Composer для управления пакетами

Опыт JavaScript

В разработке активно использую стандарт ES6, в качестве вспомогательных библиотек jQuery. Есть опыт разработки на ReactJS с использованием Redux и Mobx. Для сборки проектов использую Bower и Gulp.

Опыт UX и UI

Есть общее понимание UX и UI. В качестве UI фреймворков активно использую Bootstrap, есть опыт работы с другими фреймворками. Умею работать с css-препроцессорами: LESS и SASS