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

На самом деле на вопросы было нетрудно ответить, я уже давно думал о том, чтобы начать свой путь в веб-разработку. Я не знала, с чего конкретно начать. Ресурсов так много, что я был просто ошеломлен. Я начал делать уроки по freeCodeCamp, но не получал необходимой глубины в темах. В один прекрасный день в моей почте появилось уведомление о моем согласии с программой фронтенд-разработки. Конечно, я был взволнован, но я знал, что мне нужно прилагать регулярные усилия, чтобы продвигаться по этому веб-треку.

Дорожка состоит из четырех частей:
- HTML
- CSS
- Javascript
- JQuery

Процесс :

Udacity зарезервировал 10 000 мест для трассы для начинающих. Из них 350 кандидатов, которые проявили свой талант, получат стипендию для прохождения программы Front-end Development Nanodegree.
Результативность кандидата зависит от

  • успешное завершение всех упражнений по кодированию (обязательно)
  • его участие в обсуждениях в Slack и на форуме. (об этом написано позже).

Продолжительность прохождения курса составляет 3 месяца.

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

Ожидайте, что результаты по стипендии будут объявлены 29 мая. Это определит, были ли вы выбраны для второго раунда. Источник: https://discussions.udacity.com/t/what-is-the-last-date-for-completion-of-this-course/642086/3

Дополнительная информация: https://in.udacity.com/google-india-scholarships (не забудьте проверить раздел часто задаваемых вопросов, это важно!)

Помощь сообществу:

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

Большинство сомнений и вопросов подробно обсуждаются, часто ветка получает более 4 ответов, подтверждающих, опровергающих и дополняющих факты. Мне помогали люди даже в 3 часа ночи!

Со временем у вас появятся друзья, с которыми вы сможете вместе создавать крутые проекты. После завершения курса кандидаты сами проводят тесты и побуждают других решать их. Люди придумывают новаторские методы, чтобы применить то, что мы узнали. Это действительно потрясающее сообщество, частью которого можно быть. Наконец, большинство из них начали создавать проекты на Github, такие как TaskMaster и JeevanRakht, чтобы делать что-то, чтобы помочь другим с помощью полученных знаний.

Я не могу отрицать вклад наставников Udacity. Они мотивируют нас работать усерднее и преподносить сюрпризы в канале #announcement Slack.

Slack против форума?

  • Slack хорош для получения мгновенной помощи. Здесь в основном обмениваются небольшими сомнениями, нормальным разговором и мотивациями. Это полезно для охвата большего количества людей.
  • Форум - это более формальный и стандартный способ задавать вопросы. Для этого больше подходят темы, требующие разных мнений и продолжительного обсуждения. Также вы можете легко найти ответы здесь.

Дополнительная информация: https://discussions.udacity.com/t/forum-vs-slack-explain/634675/4?u=srinjoy_s

Чтобы помочь другим, я написал сценарий на Python, чтобы быстро получить ответы и помочь с соответствующими деталями.



Мое путешествие :

14 февраля я начал трек, когда большинство моих друзей развлекались (вы понимаете, о чем я!). Я был немного знаком с HTML и CSS, поэтому мне не потребовалось много времени, чтобы изучить их. Среди книг мне понравилась книга Джона Дакетта HTML и CSS: дизайн и создание веб-сайтов.

Javascript был совершенно другой игрой. Имея некоторый предыдущий опыт работы с таким языком программирования, как C, я думал, что Javascript будет проще. Я был так неправ. Хотя Javascript имеет в основном тот же синтаксис, необходимо изучить слишком много концепций ООП. Курс дает краткий обзор наиболее полезных частей языка, позволяя вам изучить больше.

Часть JQuery была немного сложной для понимания. Дело не в том, что видео были плохими, роль действительно сложная. Я смогла закончить соответствующие части курса, но не имела необходимого уровня уверенности. Мне все еще нужна практика, особенно по темам манипуляции с DOM и прослушивателей событий.
Я все еще работаю над своим проектом Pixel Art, завершу его после экзаменов в конце семестра.

В основном я использовал редактор скобок. Мне нравится предварительный просмотр в реальном времени. Я тоже исследовал Atom. Он во многих отношениях превосходит первый.

Полезные ресурсы:

Связанные с треком:



HTML / CSS / Javascript:





CSS:



Javascript:



JQuery:



Редактор скобок:



Проверьте это расширение на наличие ярлыков (иногда становится действительно удобно)!



Подборка замечательных веб-ресурсов:





Путешествие впереди

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

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

Вот мой веб-сайт с портфолио (все еще в стадии разработки), который я сделал, используя то, что я узнал за эти недели ускоренного обучения.



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



Не забудьте выразить свою признательность аплодисментами и ответами.