Когда дело доходит до обучения разработке программного обеспечения, последние 2 месяца были для меня эпическими. Впервые в моем путешествии у меня была большая структура в моем обучении. Самое интересное, что со мной произошло, — это знакомство с платформой Andela Homestudy, платформой, которую начинающие жители Анделы используют для самостоятельного обучения.

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

Сегодня я просто хочу поделиться с вами некоторыми интересными инструментами, с которыми я столкнулся в домашнем обучении, которые изменили мой способ обучения. Это exercism.io, Mozilla Developer Network, Codecademy.com, w3schools.com, Stackoverflow.com, Tutorials Point, jsbin.com, Freecodecamp.org и многие другие. .

Exercism.io — это платформа для практики кода и наставничества, которая абсолютно бесплатна для всех. На сайте есть более 2544 упражнений на 47 языках программирования (java, javascript, python, Ruby, C++, C# и т. д.). Вы также можете пообщаться/обсудить один на один с выделенными наставниками. Как правило, вы получаете доступ к упражнениям/вызовам упражнений в зависимости от трека по вашему выбору, а затем попробуйте выполнить его локально, после чего вы должны отправить его обратно на платформу для проверки наставником.

Mozilla Developer Network – это платформа Mozilla, представляющая собой открытое сообщество, где разработчики создают потрясающие учебные пособия и делятся документацией по большинству замечательных технологий разработки программного обеспечения (веб-разработки) в мире ИТ прямо сейчас. Ресурсы там, как правило, глубоки и богаты, что делает их удивительными в использовании.

Codecademy.com — один из лучших сайтов с обучающими программами, с которыми мне приходилось сталкиваться. Несмотря на то, что они предлагают бесплатные услуги, бесплатной версии в основном достаточно, чтобы вы могли начать изучать язык программирования по вашему выбору. Сайт предоставляет вам песочницу, где вы можете практиковать свои коды и становиться лучше. Содержание очень структурировано и организовано, систематически увеличивая сложность, чтобы помочь эффективному обучению. Я смог охватить их учебную программу Python за 1 неделю, это было действительно хорошо.

w3schools.com гордится тем, что является крупнейшим сайтом веб-разработчиков в мире. У меня лично тесная связь с этим сайтом. Это может быть в основном потому, что именно с него я начал свое обучение. Другая причина, безусловно, заключается в том, что их содержимое очень организовано и удобно для использования. Они также предоставляют редактор tryit для тестирования кодов на сайте. Я не знаю, насколько полезным вы найдете w3schools.com, я могу только сказать, что никогда не было времени, когда я собирался писать коды, что одна из вкладок в моем браузере не w3schools (мне нужен сайт настолько много, что мне пришлось получить офлайн-версию на случай, если у меня не будет подключения к Интернету.)

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

Спасибо за ваше время!