Codelabs: сеть для обучения программированию с помощью браузера

За последние десятилетия языки веб-программирования и программирования значительно продвинулись вперед. Наряду с новыми технологиями, развивались и инструменты для написания и тестирования создаваемых программ. Даже сегодня существуют инструменты для выполнения кода из браузера. Инструменты, ускоряющие процесс компиляции кода и позволяющие проверять функциональность в реальном времени в браузере.

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

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

Выполнить код из браузера

В Greycampus есть проект Codelabs, с помощью которого вы можете научиться программировать, запуская код прямо из браузера. Имеет поддержку Python, Ruby, PHP и JavaScript. Она также имеет обширную документацию с примерами, видео-уроки, проекты и упражнения. Создатели работают над обеспечением поддержки следующих языков в ближайшем будущем: угловой, Java, Mysql и React.

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

Она откроет новую страницу с редактором кода (куда нужно поместить код для тестирования), полем ввода (чтобы можно было вводить параметры, если этого требует код), кнопкой для выполнения кода (можно также использовать команду ctrl + enter) и консолью, где вы получите результаты выполнения вашего кода.