1

Этап 1

Начать зарабатывать на HTML / CSS

2

Этап 2

Изучить Python

3

Этап 3

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

1

Этап 1

Начать зарабатывать на HTML / CSS

2

Этап 2

Изучить Python

3

Этап 3

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

19 июня 2014 18 апреля 2015
Цель завершена 23 августа 2018

Автор цели

Бизнес и Финансы

Начать зарабатывать на создании сайтов

Я работаю контент-менеджером в одном из дилерских агентств портала tiu.ru (prom.ua), и мне нравится эта работа. Однако денег не всегда хватает, или точнее хватает только на хлеб с маслом, при том что времени на себя любимого почти не остаётся. А жить как-то нужно, да и в возрасте до 30-ти уже пора бы добраться до приличного заработка, определившись с ремеслом, которое будет приносить эти деньги и оставлять больше времени на личную жизнь. И выхода, как известно, два - стать карьеристом или создать своё дело. Хорошая новость для меня заключается в том, что у меня есть два серьёзных увлечения, которые могли бы приносить доход в перспективе развития - музыка и веб-разработка. Я играю на ударной установке, но с точки зрения заработка всё же более интересна другая часть музыки. А именно, сведение, мастеринг, звукозапись и обучение этим делам. Очень люблю эти вещи, однако путём долгих размышлений я пришёл к выводу, что моя не менее сильная любовь к вебу быстрее позволит обзавестись хорошими деньгами. Да и позже можно будет заняться музыкой и замутить, к примеру, какой-нибудь музыкальный онлайн проект. С этой точки зрения я поставил себе цель научиться делать сайты, поскольку хороший сайт стоит не мало, а если я один смогу это делать, то можно будет идти дальше и зарабатывать ещё больше. Отличные перспективы, не правда ли?

 Критерий завершения

Первая оплата за первый сайт.

 Личные ресурсы

1. Огромная мотивация в виде малого заработка.

2. Среднее знание HTML и CSS.

3. Общее знание о языках программировании и самом программировании в целом.

4. Поверхностное знание Python.

5. Теоретическое знание SEO.

 Экологичность цели

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

  1. Начать зарабатывать на HTML / CSS

    Подумав как можно начать дополнительно зарабатывать (хотя бы совсем немного), ещё не достигнув критерия завершения цели, я понял, что нужно идти от простого к сложному.

    Для начала нужно закрепить знания HTML/CSS и выйти на должный уровень front-end разработки. Сделать это можно только активно практикуясь. Поэтому на первом этапе необходимо сверстать для себя 2-3 дизайна, чтобы лучше понять что к чему и, может даже, наработать некий собственный стиль. Благо HTML и CSS легки в освоении и не требуют долгих сроков изучения, а дизайнов для практики в интерне не мало, как-говорится верстай не хочу. И дальше ринуться на сайты по фрилансу, где уже за деньги оттачивать искусство вёрстки, параллельно изучая JavaScript, о важности и нужности которого также говорить не приходится.

    Критерием завершения этого этапа будет выход на постоянный дополнительный заработок вёрсткой.

  2. Изучить Python

    Почему именно Python? Да, всё верно, зная front-end разработку, можно делать сайты на CMS и успешно продавать их. Тем более, что их сегодня много, на любой вкус и под любые задачи. Однако, как не крути, CMS помимо своих плюсов имеют и весомые минусы. Здесь можно долго дискутировать, и тем не менее, это отдельная большая тема для разговора. Но почему всё-таки Python? Ведь есть же PHP, заточенный под web с меньшим порогом вхождения или С++ с уклоном в программирование. В том-то и фишка... Порассуждав на тему программирования в целом, я понял, что Python является как раз той самой золотой серединой, позволяющей как программировать, так и писать сайты с помощью django. То есть, научившись создавать сайты на Питоне, я автоматически открою для себя дальнейшие перспективы программирования. И пусть порог вхождения в него не мал, но он далеко не самый высокий, что безусловно радует. Так что изучать Питон нужно уже сейчас параллельно с выполнением первого этапа.

    Критерием завершения здесь будет первый написанный движок для сайта.

  3. Изучить теорию моделей проэктирования и баз данных

    Эти два дела я объединил в один этап, потому что их изучение нужно начать до написания первого движка сайта. То есть в процессе изучения необходимого языка программирования. Чтобы в ходе написания кодов примерно понимать как это делается и для чего. И уже на практике закрепить эти знания. Ведь не одно написание средней и большой программы не обходится без модели проектирования (в случае если вы не быдлокодер правильный программист), и не один сайт не может существовать без базы данных. Хотя в последнем я не уверен, поскольку почти ничего не знаю о базах данных, но много раз слышал, что они каким-то образом относятся к движкам. Вот как раз все эти вещи мне и нужно будет изучить, чтобы знать наверняка.

    Критерием завершенности здесь будет появление понимания как нужно писать сложные программы.

  • 4168
  • 19 июня 2014, 14:02
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?