Забота о навыках, чтобы мы могли позаботиться о бизнесе

У меня две недели до 12-недельного погружения в веб-разработку на Генеральной Ассамблее. Чтобы принять участие, я отказываюсь от Knotty Tie Co, компании, которую я помог основать и в которую я вложил почти всю свою энергию за последние несколько лет.

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

По необходимости я изучил достаточно основ, чтобы мы могли существовать как компания. Я могу читать и писать на базовом HTML/CSS, по крайней мере, достаточно, чтобы редактировать шаблон для нашего веб-сайта и создавать новые страницы. Я собрал воедино сеть разрозненных сервисов и приложений с помощью существующих технологий (хвала Zapier), чтобы наши операции работали. Однако с течением времени становилось все более и более очевидным, что нам нужен кто-то, кто может разработать уникальные решения наших собственных уникальных проблем. Я счастлив, что этим человеком буду я, и я так благодарен, что компания, которую я создал, может поддержать меня, пока я развиваю эти навыки.

Две недели в

Всего за 10 дней занятий я чувствую, что продвинулся на много миль вперед от своей отправной точки. Вот несколько вещей, которые мы рассмотрели:

Основы: как работает Интернет; с помощью командной строки; понимание контроля версий с помощью Git и Github; все части и части инструментов разработчика Chrome

HTML/CSS:исправлено несколько пробелов в блочной модели и позиционировании; использование Bootstrap для быстрого прототипирования; строительные формы; базовое использование API;

Javascript:начал почти с нуля, поэтому мне нужны были все основы: типы данных, функции, объекты, переменные и т. д.; Манипуляции с DOM (манипулирование вещами на странице с помощью JS); объектно-ориентированное программирование (вроде как… все еще сильно запутался в этих концепциях);

Что будет

Проект № 1. На этой неделе я сосредоточусь на создании инструмента, который позволит клиентам строить свои собственные оценки, манипулировать количеством и ценами, а также мгновенно видеть стоимость выполнения своего заказа (в отличие от ожидания чтобы пришло электронное письмо).

Бэкенд-разработка.Первые две недели основное внимание уделялось внешнему интерфейсу (чтобы все выглядело красиво и было интерактивным). Следующий блок посвящен разработке серверной части (ключ к хранению данных).