Прошла неделя с тех пор, как я присоединился к The Hacking School, и эта неделя была совсем не легкой, а гораздо более беспокойной.

Сессия началась с представления наших наставников Мохаммеда Афзала и Прашанта Теджи. Оба они подчеркивали важность понимания концепции и логики каждого кода или концепции, которые мы будем изучать. Окружающая среда и обучение в THS не являются традиционным способом обучения. Учиться становится весело, и мы не чувствуем себя в классе.

Мы кратко обсудили структуру курса и время, отведенное на каждую тему.

Мы начали с введения в работу Интернета и основ JavaScript, включая строки, функции, объекты, циклы и массивы. Мы ответили на основные вопросы по алгоритмам.

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

Поскольку мы уже имели дело с HTML и CSS в Школе кодирования, когда обсуждались эти темы, инструктор дал нам (Харике и мне) задание разработать веб-страницу. После чего мы завершили раздел JavaScript в Free Code Camp.

Как следует из названия, этот учебный лагерь действительно «интенсивный», и в нем можно многое усвоить за ограниченное время. Нам дали задания с 1 ДНЯ!

Был один сеанс, полностью основанный на установке Linux и установке среды веб-разработки. Наш наставник помог некоторым членам группы установить WSL (подсистема Windows для Linux). Затем он познакомил нас с командами, используемыми в Linux.

GitHub – это служба веб-хостинга для проектов разработки программного обеспечения, использующая систему контроля версий Git. GitHub был темой, которая частично обсуждалась в подготовительном лагере. Но на этот раз все было совсем иначе. Мы узнали о функции ветвления в Git. Мы также узнали, как происходит сотрудничество. Прашант рассказал нам о платформе, известной как GitCoin (gitcoin.in), где наши коммиты и производительность на GitHub можно отслеживать и оценивать. Кроме того, я познакомился с Bitbucket и его командами (почти так же, как с GitHub).

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

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

Так что следите за обновлениями Batch (D)-2019 The Hacking School (Best Coding Bootcamp) в следующем блоге. Это Мария Джамал подписывает.