All Projects → Hexlet → Interactive Courses

Hexlet / Interactive Courses

Projects that are alternatives of or similar to Interactive Courses

Azure Az 900 Study Guide
Study Guide for the Microsoft Azure Fundamentals Exam
Stars: ✭ 134 (-1.47%)
Mutual labels:  hacktoberfest
Saleor
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
Stars: ✭ 14,720 (+10723.53%)
Mutual labels:  hacktoberfest
Slackbotapi
node.js Slack RTM API module
Stars: ✭ 135 (-0.74%)
Mutual labels:  hacktoberfest
Vscode Emacs Mcx
Awesome Emacs Keymap - VSCode emacs keybinding with multi cursor support
Stars: ✭ 135 (-0.74%)
Mutual labels:  hacktoberfest
Fluent.ribbon
WPF Ribbon control like in Office
Stars: ✭ 1,895 (+1293.38%)
Mutual labels:  hacktoberfest
Responsively App
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
Stars: ✭ 14,425 (+10506.62%)
Mutual labels:  hacktoberfest
Stegbrute
Fast Steganography bruteforce tool written in Rust useful for CTF's
Stars: ✭ 134 (-1.47%)
Mutual labels:  hacktoberfest
Stream.new
The repo for https://stream.new
Stars: ✭ 132 (-2.94%)
Mutual labels:  hacktoberfest
Ice
Comprehensive RPC framework with support for C++, C#, Java, JavaScript, Python and more.
Stars: ✭ 1,772 (+1202.94%)
Mutual labels:  hacktoberfest
Php Etl
Extract, Transform and Load data using PHP.
Stars: ✭ 134 (-1.47%)
Mutual labels:  hacktoberfest
Whatsapp Bulk Sender
Send bulk messages right from your WhatsApp Android Client or WhatsApp Web
Stars: ✭ 135 (-0.74%)
Mutual labels:  hacktoberfest
Wiredtiger
WiredTiger's source tree
Stars: ✭ 1,812 (+1232.35%)
Mutual labels:  hacktoberfest
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Stars: ✭ 12,270 (+8922.06%)
Mutual labels:  hacktoberfest
React Google Places Autocomplete
React Google Places Autocomplete input -- fully customizable
Stars: ✭ 135 (-0.74%)
Mutual labels:  hacktoberfest
Hr
Odoo Human Resources Addons
Stars: ✭ 135 (-0.74%)
Mutual labels:  hacktoberfest
Studio
An authoring platform to build Web Augmented Reality experiences, without coding knowledge
Stars: ✭ 135 (-0.74%)
Mutual labels:  hacktoberfest
React Content Loader
⚪ SVG-Powered component to easily create skeleton loadings.
Stars: ✭ 11,830 (+8598.53%)
Mutual labels:  hacktoberfest
Build
A simple, correct PEP 517 package builder
Stars: ✭ 136 (+0%)
Mutual labels:  hacktoberfest
Gir ffi
Auto-generate bindings for GObject based libraries at run time using FFI
Stars: ✭ 135 (-0.74%)
Mutual labels:  hacktoberfest
Network
An ansible role to configure networking
Stars: ✭ 134 (-1.47%)
Mutual labels:  hacktoberfest

Hexlet Ltd. logo

Данный репозиторий создан и поддерживается командой и сообществом образовательного проекта Хекслет. Подробнее о проекте.

Список небольших интерактивных курсов (игровых) по разным направлениям

Как помочь?

Мы принимаем Pull Request'ы!

Курсы

Ruby

  • https://rubymonk.com/ (en) – Интерактивный курс по Ruby
  • https://www.bloc.io/ruby-warrior (en) – Изучение Ruby через игру. Персонаж управляется кодом. Требуется учётная запись в Facebook.

JavaScript

  • http://www.crunchzilla.com/ (en) - Простые уроки программирования на JS через рисование.
  • https://warriorjs.com/ (en) – Изучение JavaScript через игру. Персонаж управляется кодом.
  • https://lab.reaal.me/jsrobot/ (en) - Программирование робота.
  • https://jsfight.club/ (en) - Участвуй в боях, программируя персонажей через js
  • http://codegames.io/ (en) - Есть космический корабль, необходимо его запрограммировать и победить всех

CSS

  • https://flexboxfroggy.com/ (multi) – Изучение flex в виде игры, где нужно передвигать лягушек по полю
  • http://www.flexboxdefense.com/ (en) – Изучение flex в виде игры Tower Defence
  • https://cssgridgarden.com/ (multi) – Изучение grid layout в виде игры, в которой нужно сажать морковку на грядки
  • https://wattenberger.com/blog/css-cascade (en) – Объяснение CSS каскада с интерактивом
  • https://mastery.games/p/flexbox-zombies (en) - Изучение flex в виде игры про зомби-апокалипсис. Игра повествует историю мальчика и его ментора, которые выживают в мире полном зомби. В основе игры качественное визуальное оформление и сюжет. Обучение строится через практику flex свойств в контексте основго сюжета игры. Также исполльзуется система интервальных повторений (spaced repetition).
  • https://flukeout.github.io/ (en) - Простенькая игра, позволяющая освоить основы CSS. Необходимо выбирать определенные предметы со стола с помощью CSS.

HTML

GIT

  • https://learngitbranching.js.org/ (en/ru) – Изучение веток в гит
  • https://githowto.com/ (multi) – Основы git
  • https://lab.github.com/ (en) - Классные и интерактивные курсы от GitHub.
  • https://github.com/jlord/git-it-electron#what-to-install (en) - Приложение, которое помогает создать первый репозиторий. Потом сделать форк, внести в него изменения и отпрвить pull request. Идеальное подходит для первого знакомства с GIT.
  • https://github.com/git-game (en) - Очень необычный квест в двух частях на знание/изучение git'a. Клонируем репозиторий и читаем README файл. В котором содержится первая загадка. Для решения надо просто применить правильные команды в консоли.

VIM

DevOps

  • https://kodekloud.com/ (en) - Курсы + Интерактивная практика на engineer.kodekloud.com. Вы будете работать в придуманной компании системным администратором. Вам будут даваться различные задачи с возрастающей сложностью. По мере их завершения, вы будете повышаться в должности, вплоть до DevOps Architect.

Scala

Задачники

  • https://www.codewars.com/ (en) – Большой сборник задач, которые можно решать online на разных языках программирования
  • https://exercism.io/ (en) – Специально подобранные наборы задач (learning tracks) для практики на разных языках. Задачи решаются offline. Решение загружаетя на сайт и проверяется. Можно бесплатно получить обратную связь от ментора или сообщества.
  • https://checkio.org/ (en) – Сборник заданий разных уровней сложности для изучения Python и Javascript
  • http://www.sql-ex.ru/ (ru) – Сборник заданий по написанию SQL-запросов
  • https://pgexercises.com/ (en) - Интерактивная практика написания запросов в PostgreSQL - от самых простых, до сложных.
  • https://adventofcode.com/ (en) - Сборник пазлов по программированию на любом языке. Через адресную строку можно выбирать год с задачами с 2015 по 2019.
  • https://cmdchallenge.com/ (en) - Набор челленджей для bash.

Игры для разработчиков

PHP

https://returntrue.win/ (en) - Прикольный набор головоломок из 16 уровней. Сложность возрастает постепенно. Для идеального решения нужно применять некоторые фишки/трюки языка. Официальная документация в помщь

Как узнать что ваше решение идеальное?

Под полем для ввода ответа. Указан Absolube best score это указатель на то какой длины (количество символов) должен быть идеальный ответ. Ваш ответ может быть и длиньше. И это позволит вам пройти на следующий уровень, с одной стороны. А с другой это будет указывать на вашу зону роста.

Подсказка для прохождения 1-го уровня

!0

JavaScript

Computer Science

  • https://deadlockempire.github.io/ (en) – Игра про многопоточное программирование. Нужно пошагово выполнять несколько параллельных потоков, чтобы сломать программу
  • https://david-peter.de/cube-composer (en) – Игра вдохновленная функциональным программированием (композиция функций, map, filter). Надо расставить функции в нужном порядке, чтобы преобразовать картинку, состоящую из разноцветных кубов.
  • https://www.codingame.com/ (en) - Учебно - игровая платформа для программистов
  • https://codecombat.com/ (multi) - Игра по обучению программированию с нуля, где код является заклинаниями или действиями героя.

Интерактивные справки

  • https://explainshell.com/ (en) – Разбирает введённую консольную комманду и описывает все её части.
  • https://crontab.guru/ (en) – Помогает разобраться в настройке времени запуска команды в cron
  • https://gitexplorer.com/ (en) – Подсказывает git команду исходя из описания задачи
  • https://devhints.io/ (en) - Подсказки по разным языкам и технологиям
  • https://ndpsoftware.com/git-cheatsheet.html (en) - Интерактивная шпаргалка по командам Git
  • http://www.pythontutor.com/ (en) - Визуализация выполнения кода по шагам для Python, Java, C, C++, JavaScript, Ruby.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].