All Projects → enesozturk → awesome-course

enesozturk / awesome-course

Licence: other
Create awesome courses that let your audience learn by coding ⌨️

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to awesome-course

Free Courses
A collection of free courses about programming 📖
Stars: ✭ 281 (+25.45%)
Mutual labels:  education, course, learn
Dsci 100
Repository for UBC's Introduction to Data Science course (DSCI 100)
Stars: ✭ 46 (-79.46%)
Mutual labels:  education, course
Elm Cheat Sheet
An overview of Elm syntax and features
Stars: ✭ 928 (+314.29%)
Mutual labels:  education, learn
Thimble.mozilla.org
UPDATE: This project is no longer maintained. Please check out Glitch.com instead.
Stars: ✭ 1,414 (+531.25%)
Mutual labels:  education, code
Hypatia
A JavaScript open source LMS (eLearning platform) for MOOCs and online courses
Stars: ✭ 478 (+113.39%)
Mutual labels:  education, course
Pxt Microbit
A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
Stars: ✭ 501 (+123.66%)
Mutual labels:  education, code
Lpic 1 Anki Flashcards
Deck of Anki flashcards for the LPIC-1 (Linux System Administrator) exams 101 and 102 of the Linux Professional Institute (LPI).
Stars: ✭ 90 (-59.82%)
Mutual labels:  education, learn
rest-apis-flask-python
A small repository of projects built in my course, REST APIs with Flask and Python.
Stars: ✭ 861 (+284.38%)
Mutual labels:  education, course
Woofjs
Learnable JavaScript
Stars: ✭ 128 (-42.86%)
Mutual labels:  education, learn
Coding Problems
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Stars: ✭ 2,221 (+891.52%)
Mutual labels:  education, learn
Free Gophers Pack
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
Stars: ✭ 2,343 (+945.98%)
Mutual labels:  education, course
Python
All Algorithms implemented in Python
Stars: ✭ 125,688 (+56010.71%)
Mutual labels:  education, learn
algorithms-in-python
Some famous algorithms implemented in Python
Stars: ✭ 21 (-90.62%)
Mutual labels:  education, learn
Rest Api Sections
A small repository of projects built in my course, REST APIs with Flask and Python.
Stars: ✭ 645 (+187.95%)
Mutual labels:  education, course
bash-course
Material for the advanced bash scripting course at Heidelberg University
Stars: ✭ 35 (-84.37%)
Mutual labels:  education, learn
Sagefy
🔭 Learn anything, adapted for you. Free.
Stars: ✭ 80 (-64.29%)
Mutual labels:  education, learn
Awesome Python Scripts
🚀 Curated collection of Awesome Python Scripts which will make you go wow. Dive into this world of 360+ scripts. Feel free to contribute. Show your support by ✨this repository.
Stars: ✭ 198 (-11.61%)
Mutual labels:  education, learn
diwa
A Deliberately Insecure Web Application
Stars: ✭ 32 (-85.71%)
Mutual labels:  education, learn
Raspberry Pi Os
Learning operating system development using Linux kernel and Raspberry Pi
Stars: ✭ 11,000 (+4810.71%)
Mutual labels:  education, learn
Rust Algorithms
Common data structures and algorithms in Rust
Stars: ✭ 2,918 (+1202.68%)
Mutual labels:  education, learn

awesome-course-og

Introduction

Create awesome courses that let your audience learn by coding.

Why?

  • Learn by coding

    As a developer, to learn a new software technology, we mostly start reading a document about it. Then we are trying to find other resources for advanced topics and watch video courses. Video courses might be wasting time. To learn something, we need to get our hands dirty; code. Awesome Course lets you learn any course by coding directly.

  • Simple to create

    As a content creator, making video courses is exhausting. Filming, editing, camera, microphone, all the details are important to be good at that. Do you really care that your audience learns from your content? Awesome Course let you create courses that your audience learn by coding.

Example Course

Want to see how does Awesome Course works? Try my demo Testing JavaScript course.

Getting Started

Want to create an Awesome Course? Check out the documentation website.

Features

  • React & Next.js under the hood.
  • Ready to use with minimum development 🚀
  • Supports dark/light mode 🌗
  • Written in TypeScript

Todo

  • Start and Completed pages
  • Responsiveness for course detail pages
  • CLI support to easly create an awesome course
  • Overview page to see all lessons and chapters
  • Documentation with Docusaurus
  • Demo course - TDD with React
  • New sections on landing page
  • Multi language for courses
  • Settings for customize workspace UI (such as editor theme etc.)

Ideas

  • Authorization to create courses online
  • Marketplace to list and share courses

LICENCE

MIT

Show Your Support

Please give a star if you like this project! 🤩

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].