Публикации по теме 'flatiron-school'


Создание приложения Pokédex
Должен закодировать их всех! Введение Проходя курс обучения веб-разработчиков полного цикла Flatiron School, я наконец-то добрался до первой задачи программы: разработки одностраничного веб-приложения на Javascript, HTML и CSS с нуля. Хотя я колебался между несколькими разными идеями о том, что создать для своего приложения, я в конце концов решил сделать приложение на основе Pokédex, инструмента из франшизы Pokémon, который используется для отслеживания каждого покемона, пойманного..

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

Я потерпел неудачу
И это раскрепощало. Именно Джон С. Максвелл сказал: «В жизни вопрос не в том, будут ли у вас проблемы, а в том, как вы собираетесь с ними справляться. … Если вы преуспеваете во всем, что делаете, то, вероятно, вы недостаточно напрягаетесь. А это значит, что вы недостаточно рискуете. Вы рискуете, потому что у вас есть что-то ценное, чего вы хотите достичь. Чем больше вы делаете, тем больше вы терпите неудачу. Чем больше вы терпите неудач, тем больше вы учитесь. Чем больше ты..

Самое сложное — просто начать
Я вырос в очень техничной семье. Мой папа был студентом информатики в 70-х. Он работал инженером-программистом в PRIME computer на заре персональных компьютеров. В детстве в доме всегда были компьютеры. Один из наших столов на самом деле был просто большим старым компьютером. С таким количеством технологий вокруг меня с самого раннего возраста неудивительно, что я увлекся ими. В детстве я хотел узнать о компьютерах все, что мог. Я собрал свой первый настольный ПК в 12 лет. Я изучил..

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

Используйте модульное программирование, чтобы улучшить свой код и жизнь
Отделение вашего кода от длинных функций повысит читаемость вашего кода для других программ и расширит ваше собственное понимание того, как на самом деле работает код. Модульное программирование — это метод проектирования для разделения кода на независимые и взаимозаменяемые части (также известные как модули), отвечающие за обработку одной части функциональности приложения, другими словами, это разделение программы на отдельные подпрограммы. Преимуществ разбиения кода на мелкие части..

Удвоение вниз — стрелочные функции и .map()
На каждом этапе в Flatiron School вы должны пройти испытание по программированию. Первая задача по кодированию сосредоточена на JavaScript, и это действительно адская неделя. Чтобы перейти от непонимания какого-либо языка программирования в целом к ​​решению задачи по программированию, потребовались самоотверженность, решимость, разочарование, бессонница и новый взгляд на мир. Я провел много ночей, просыпаясь от сна о материале, только для того, чтобы снова заснуть и вернуться к «работе»...