Повечето от важните неща в света са постигнати от хора, които са продължавали да опитват, когато е изглеждало, че няма никаква надежда —Дейл Карнеги

Всичко започна в петък, 24 август 2018 г. Получих имейл от Андела с покана за участие в тренировъчния лагер на Андела. Бях много щастлив и мислех, че съм „ПРО“.

Предизвикателството преди стартовия лагер беше изпратено в понеделник, 27 август 2018 г. Казаха ми да създам приложение с пълен стек, наречено Fast-Food-Fast. Бях тъп основан, без да знам откъде да започна или какво да правя.

Никога преди не съм хоствал API, нито съм завършвал напълно функционална уеб страница, съдържаща различни функции.

Това е мястото, където се появява мисленето за растеж, вярата, че мога да подобря своята интелигентност, способности и представяне и също така да изпълня предизвикателството. Проверих много ресурси, гледах много видеоклипове в YouTube и направих Google свой приятел и надежден партньор.

Да, мога да го направя. Завърших потребителския интерфейс за една седмица и го хоствах на gh-страници.

Има начин да го направите по-добре, Намерете го. - Томас Едисон

Стремежът към самоусъвършенстване се гмурка и аз си казах „Мога да го направя по-добре“. Направих потребителския интерфейс отзивчив и добавих някои функции на JavaScript, за да го направя интерактивен.

Изпълних втората задача (Rest API) на втората седмица. Докато изпълнявах задачата, се сблъсках с няколко предизвикателства, някои от които използват Node js за първи път, използват модул на файловата система (fs) за четене и запис във файл, използват модул multer за вземане на данни от формуляр и качване на файл в моя API, използване на eslint за следване на ръководството за стил на Airbnb и използване на модула Babel за транспилиране на код от ECMAScript 6 в ECMAScript 5. Преодолях всичко това, като гледах видеоклипове в YouTube и четях документация за различните използвани модули. Стремежът към знания и усъвършенстване ме поддържаше и научих много от него. Успешно интегрирах TravisCI за непрекъсната интеграция, babel за транспилиране на моя код от ECMAScript 6 в ECMAScript 5, за да стане съвместим с по-стари версии на браузъри, eslint да следвате ръководството за стил на Airbnb и някои други функции.

Имам моя Rest API, хостван на Heroku и моя преден край на Gh-страници, това беше пълноценен момент за мен и съм толкова щастлив, защото „Мога да направя всичко, ако вложа ума си в това и имам положително мислене към него ”.

Само не забравяйте, че можете да направите всичко, което решите, но това изисква действие, постоянство и изправяне пред страховете ви - Джилиан Андерсън

В рамките на две седмици научих неща, които не бих научил след година.

Внимавайте за следващата ми публикация…….