Задача кодирования MahaWiki: знания, которыми стоит поделиться !!

Ребята HOLA! В этом моем первом блоге я расскажу о моем первом путешествии по проблеме программирования на MahaWiki. Хотите знать, что такое MahaWiki? В чем суть этой проблемы кодирования?

Итак, ребята, приготовьтесь прыгнуть и погрузиться в море Знаний и веселья…

Что такое MahaWiki?

Для новичков в мире технологий, которые имеют калибр и которым нужна платформа для демонстрации своих технических навыков, MahaWiki - не что иное, как благословение.

GirlScript Foundation совместно с ProlificMe Team организовали онлайн-конкурс кодирования для студентов из Индии.

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

Фазы Махавики -

45 дней 21 вызов с множеством наград и мотивации.

Этап 1 - Задача 1: - Завершение курса GitHub.

«РАЗРАБОТКА без GITHUB не завершена! «

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

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

В награду мы получили сертификат от ведущей платформы онлайн-обучения Udemy и 2 месяца бесплатной подписки от progate.

Задача 2, 3, 4: -

Темный рыцарь: восстание.

Джокер и кислота.

Бэтмен в лабиринте.

Проблема кодирования и структур данных

А вот и вторая лучшая часть испытания (Thamba Thamba! Скоро будет раскрыта и первая лучшая часть). В этом испытании уровень задач был от базового до среднего, так что каждый участник может участвовать в нем.

Наставник обычно предлагал задание по кодированию каждый божий день.

Эта задача состоит в том, чтобы подготовить новичков к работе на различных платформах программирования, таких как HackerRank, TechGig и т. Д.

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

Этот вызов наверняка повысил мой уровень логического мышления.

Он предоставил участникам направленный подход к решению различных проблем.

Фаза 2 - задание 5,6: -

Завершенный курс веб-разработки.

Завершение проекта веб-разработки.

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

К счастью, мне удалось реализовать предложенную идею до указанного срока.

Ссылка моего веб-сайта -

Https://www.linkedin.com/feed/update/urn:li:activity:6503709169030393856

Ссылка на репозиторий GitHub

Https://github.com/shivani7n7/Business_Portfolio

N Вот мои достижения и награды

Задача 7,8: -

Завершенный курс по кибербезопасности.

Задача кибербезопасности.

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

Этап 3 -

Задача 10,11,12: -

Задача Python 1.

Задача Python 2.

Задача Python 3.

Эти задачи были основаны на Python, в котором участники должны отправлять свой оптимизированный код в репозиторий ProlicMe GitHub.

Вы можете просмотреть формулировку проблемы и код здесь -

Уровень «Постановка проблемы» был от базового до среднего.

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

Задача 13,14,15: -

Задача Python 1.

Задача Python 2.

Задача Python 3.

Уровень постановки задач в этой задаче был средним для продвинутого. Каждый вопрос в основном касается концепций DSA.

Задача 16: -

PR-вызов GitHub.

Пока участники узнали, как сделать запрос на перенос, чтобы запросить у целевого репозитория некоторые изменения.

Задача 17,18: -

Написание электронного письма.

Составление отчетов.

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

Задача 19: -

Действия в Google.

Лучшая и яркая часть задачи. мы, ребята, должны были создать действие в Google для Google Assistant и других платформ.

Мне очень понравилось работать над этим.

Самюкта (наш наставник AoG), девочка, ты действительно заслуживаешь поклона за то, что иногда отвечаешь на мои глупые вопросы. Надеюсь, скоро увидим, как мои действия начнутся.

Задача 20: -

Задача построения профиля в социальных сетях.

«СЕТИ - ключ к УСПЕХУ»

Вы не сможете добиться успеха до тех пор, пока не продемонстрируете свои навыки на крупной сетевой платформе, такой как LinkedIn, Twitter и т. Д. Нам сказали опубликовать наши сертификаты и путешествие по MahaWiki, чтобы продемонстрировать наш карьерный рост.

Задача 21: -

Написание сообщений в блогах

Последнее, но самое важное, где я и мои товарищи должны записать наш опыт, наши знания или что-то новое и актуальное в ИТ.

Мой опыт работы с MahaWiki -

Это было отличное путешествие, работая с таким количеством талантливых людей из разных городов Индии. Вы называете город, и у нас есть участник MahaWiki из этого города (лучшая часть).

Стоит запомнить встречи с такими прекрасными талантливыми людьми со всей Индии и обсуждение краевых технологий, таких как блокчейн, Tensorflow, Google Cloud и многих других. Однажды мы, ребята, обсуждали на Nvidia, а на днях показывали разочарование из-за плохих университетских правил, таких как обязательная посещаемость, N CGPA, все чувствуют болезненные истории друг друга.

Наконец, спасибо нашему наставнику Анкиткумару Сингху, Самьюкте Прабху, Пратику, Ишану, Чандрашекхару, Сонали за их постоянную поддержку.

Прости! Если я забыл упомянуть здесь чье-то имя: /

Некоторые сведения о MahaWiki -

5 лучших авторов и победителей

Анант Верма

Приябрата Бисвас

Гаурав Бурджвал

Сиддхеш Кхедекар

Шивани Мехта

Ведущие участники -

Анкит Тивари

Шашанк

Ишвин Каур

Адитья

Hain Shoby

ПрадняБ

Йогита

Воздействие, созданное MahaWiki-

1) Увеличение участия девушек.

2) Новички начали программировать и ждут от них следующего вызова.

3) 300+ публикаций в Twitter, LinkedIn

4) Успешно построить сеть из 150+ активных кодеров.

P.S - Я вхожу в пятерку лучших участников конкурса ‘)

Ссылки на блоги и сообщения моих друзей -

Https://medium.com/@siddheshkhedekar007/taking-on-the-mahawiki-challenges-52b2adcf4b42

Https://link.medium.com/omagaMhAOU

О работе, которую стоит упомянуть:

1) Задание на GitHub выполнено более 110 участниками.

2) 100+ активно участвовали в испытании структуры данных и алгоритма

3) Сертификаты успешно розданы участникам, выполнившим задания 1 и 2. Общее количество участников, получивших сертификаты, составило 35 человек.

4) Для задачи веб-разработки в группе было обсуждено более 20 идей, из которых 8 человек успешно завершили работу над сайтом.

(Ссылки доступны в репозитории GitHub)

5) Проблема кибербезопасности была решена Абдул, который помог студентам в области кибербезопасности. Он назвал одного из победителей именами Амар Чечатвала.

Ссылка на репозиторий GitHub -

Https://github.com/www-prolificme-com/mahawiki

Хотите узнать больше о MahaWiki? добро пожаловать - http://www.mahawiki.tech/