Самостоятельно изучать Javascript может быть сложно. Мне было трудно решить, какой курс выбрать и сколько времени мне понадобится, чтобы набрать скорость. Я также беспокоился о том, смогу ли я завершить стипендию в отведенные сроки, смогу ли я выполнить работу и не подведу ли членов моей команды. Это были все вопросы, которые я должен был задать себе. Я был обескуражен, но что-то продолжало подсказывать мне, что я должен просто начать с любого курса, который мне удастся найти. Я провел небольшое исследование и начал использовать w3schools для моего Javascript. Это было здорово в течение первых двух дней, но после этого мне стало скучно, потому что это было больше обучение на основе текста. Я обнаружил, что просматриваю терминологию, я понятия не имел, что они означают, поэтому я пошел на YouTube, чтобы найти видео по Javascript, и наткнулся на определенный сайт под названием Free Code Camp.

Я начал семичасовой курс Javascript на Freecodecamp. Я прошел курс менее чем за три недели, потому что он был таким полным и понятным, и за эти недели я уже знал основы javascript, потому что я не просто изучал логику; Я также видел, как они применялись на практике в реализованных нами проектах.

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

Я сделал свой второй проект, который был игра в блэкджек, моя первая игра с javascript. Было трудно завершить этот проект, потому что было много ошибок, но в итоге он сработал. Я попросил своего друга сыграть в игру, и если он выиграет, я дам ему денег. К сожалению, он выиграл, и мне пришлось заплатить деньги.

Третьим моим проектом был калькулятор оценок, который был довольно простым.

Моим последним проектом за 7-часовой курс было расширение Google Lead Tracker для сохранения URL-адресов. Это было сложно, потому что мне приходилось работать с API, и я не до конца понимал их концепцию. Я также столкнулся с большим количеством ошибок.

Когда я закончил свой 7-часовой курс, мне пришлось записаться на еще один курс javascript на Udemy, где я работал над конкретным калькулятором. Благодаря моему предыдущему опыту работы с FreeCodeCamp этот проект был довольно простым.

В настоящее время работаю над проектом ванильного javascript, я разработал ряд проектов, в том числе улучшенное приложение счетчика и изменитель цвета фона, и я все еще изучаю новые. Это подводит итог моего приключения до сих пор. Огромная благодарность Ingenii Fellowship, моему наставнику Акореде Фодилу и мне за все, что мы сделали за последние два месяца.