Потрясающий опыт в учебном лагере ImpactByte

ImpactByte - это учебный курс по программированию на месте с ускоренным курсом в Индонезии.

Привет, мир!

Меня зовут Фуркан, и я являюсь участником партии №1 Amazing Ancalagon. В настоящее время я закончил стипендию ImpactByte Bootcamp, и мой стартап все еще продолжается. Наш буткемп начался 10 декабря 2018 г. и закончился 8 февраля 2019 г.

Анкалагон - самый большой дракон, который когда-либо существовал во вселенной Средиземья или Властелина колец.

Немного о себе: раньше я был биржевым брокером в финансовой индустрии. Я учился в колледже по специальности «Бухгалтерский учет» и не ходил на курсы по информатике. У меня есть небольшие познания в программировании на некоторых онлайн-курсах по Udemy и Udacity, но, по сути, я новичок в программировании.

Почему я присоединился к ImpactByte?

ImpactByte является соучредителем М. Хайдара Ханифа и Уильяма Хендраджая. Это удивительно талантливые люди с разными навыками и опытом. Один в сфере технологий, другой в бизнесе.

Я выбрал ImpactByte Jakarta по следующим причинам:

  1. ImpactByte получил хорошие отзывы, хотя он все еще новый и растет (например, Coursereport.com и Switchup.org).
  2. Программа ориентирована на создание стартапа. В течение последних недель программы студенты разработают и представят аудитории свои собственные стартапы или веб-приложения. Было бы здорово работать над проектом в команде и в конечном итоге продать его аудитории. Так что здорово, что это не только программирование, так как в учебном лагере есть предпринимательская сторона. Посмотрите наш код «ImpactByte (BatchName)» на github, чтобы увидеть некоторые примеры того, что мы создаем для финального проекта.
  3. Программа короче по сравнению с другими популярными учебными лагерями. Это хорошо, если предположить, что выпускники буткемпа станут готовыми к работе разработчиками в более короткие сроки. С другой стороны, более короткая продолжительность курса также означает, что у вас меньше времени на углубленное изучение некоторых тем.
  4. Я получил полную стипендию, которая в основном соответствовала моему бюджету. Программа значительно дешевле по сравнению с другими популярными учебными лагерями, в основном базирующимися в Индонезии. Продолжительность программы также короче по сравнению с другими буткемпами.
  5. Джакарта потрясающая! Я люблю мультикультурное общество, и у меня есть друзья, которых я хотел бы навестить.

Как присоединиться к Bootcamp?

Вам нужно подать заявку онлайн и выбрать, к какой партии и местоположению ImpactByte вы хотите присоединиться. В настоящее время у них есть лагеря в Индонезии (Батам и Джакарта).

После этого директора буткемпа проведут с вами интервью. В моем случае они спросили о моем опыте программирования, прошлой работе и моей мотивации присоединиться к учебному лагерю. Никаких технических знаний или навыков программирования не требуется, но важно показать, что вы серьезно относитесь к обучению. Я не могу не подчеркнуть, что у вас должна быть настоящая мотивация учиться. В первые две недели у меня были моменты, когда я изо всех сил пытался понять среду операционной системы Linux Ubuntu, языки HTML, CSS и Javascript. Хотя есть наставники по программированию, которые помогут студентам решить проблемы, лучше всего решить свои собственные проблемы с помощью поиска в Google или StackOverFlow. В свободное время вы можете научиться программировать на freeCodeCamp.org и codepen.io для вдохновения.

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

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

Что я узнал отсюда?

Программа курсов ImpactByte всегда обновляется в соответствии с отраслевыми стандартами. Шеф Magic ImpactByte М. Хайдар Ханиф разработал эту программу вместе со своей командой волшебников wingardium leviosa.

Одним из востребованных сейчас и в будущем языков программирования является Javascript. Вот факт обзора.

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

Я извлек много уроков из ImpactByte:

1 неделя

  • Введение в ImpactByte
  • Настройка Linux Ubuntu и VSCode
  • Git и Github
  • Markdown, HTML, CSS и вводный Javascript
  • Мини-викторины и проекты

2 неделя

  • CSS Grid и Flexbox
  • Дизайн в Figma для мокапа
  • Логика программирования
  • Javascript и DOM
  • DOM проекты

3 неделя

  • Nodejs
  • jQuery
  • Библиотеки Javascript
  • Веб-архитектура
  • Управление проектом

4 неделя

  • Реагировать 1
  • Реагировать 2
  • Redux 1
  • Redux 2
  • Проекты

5 неделя

  • Введение в базу данных
  • База данных ORM и Sequelize
  • MySQL и Workbench
  • Expressjs
  • Проект и викторины

6 неделя

  • Введение в API
  • Промежуточное ПО
  • Аутентификация и JWT
  • Тестирование API с помощью POSTMAN
  • Проекты

Неделя 7

  • Начало финального проекта
  • Название проекта
  • Идея и дизайн
  • Изучите похожие сайты
  • Слайд презентации дизайна

Неделя 8

  • Тестирование API и базы данных
  • Дизайн домашней страницы и профиля
  • Презентация практики
  • Развертывание на Heroku, AWS и Netlify
  • Выпускной

Какие финальные проекты?

На выпускной день представлены четыре финальных проекта. Есть:

  1. Servisbos.com | услуги механиков по запросу
  2. JadiAtlet.netlify.com | программа стать профессиональным спортсменом
  3. Rentnesia.com | аренда и управление предметами
  4. Hipawy.com | поиск домашних животных и усыновление

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

Я придумал эту идею давно и хочу реализовать ее поскорее и обсудить с друзьями нашу идею финального проекта. Затем мы обсуждаем самые сложные вещи на любом языке, на котором называется наш проект. После долгого обсуждения мы пришли к соглашению о рентнезии, которая является отличным именем и, к счастью, доступна для dot com. Это спасибо Рине за то, что она подумала об этом имени, и спасибо Арсиаду за то, что он привел проект к успеху.

Роль:

  • Арсьяд Сукма Рамадан как ведущий проект и разработчик полного цикла
  • Рина Хафиза Утами как фронтенд-разработчик
  • Фуркан Модхуди как серверный разработчик

Кто присоединился к этому путешествию?

12 участников присоединились к этой полной стипендиальной программе. Есть люди разных национальностей и разное образование. Я сам из провинции Ачех и не IT.

Вот имена моего друга:

  • Арсьяд Сукма Рамадан
  • Азерино Йогананта Гатот С.
  • Кристиан Иосафат Сурио
  • Дези Мандасари
  • Дхета Чатур Махарани
  • Фуркан Маудхуди
  • Ипул Сепуллох
  • Ивин Прадана Рахардджо
  • Масагус Хариади Ариф
  • Панджи Гумелар
  • Рина Хафиза Утами
  • Юсуф Хабиби

и большое спасибо команде ImpactByte, команде ImpactHub, KEB Hana Bank, М. Хайдару Ханифу, Уильяму Хендраджа, Майя Асмэра, М. Касифуннур, М. Хаекалу , Джебран Хрисна Путра, Рахман Фадхил, Тими, Бунда Данти, Солихин, Chefs ImpactHub, Ибу Кос Элия Кеманг, Ньяква Нона, Ньяква Нони, мои друзья в Ачехе и моя семья во всем.

Каковы были мои впечатления от буткемпа ImpactByte?

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

Двигаясь вперед, предстоит так много узнать о новых наборах технологий, что затрудняет определение того, что изучать дальше. Учебный курс не сделает из вас эксперта по веб-разработке в одночасье, но он определенно должен направить вас на правильный путь к вашим целям. А пока я собираюсь глубже изучить Javascript и React, улучшить наше приложение и, надеюсь, скоро найду работу!

Надеюсь, вам понравился мой рассказ, и вы сочли его полезным. Спасибо за чтение!