• Stars
    star
    254
  • Rank 160,264 (Top 4 %)
  • Language
    TypeScript
  • Created about 3 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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! 🤩

More Repositories

1

react-native-hold-menu

📱 A performant, easy to use hold to open context menu for React Native powered by Reanimated 🚀
TypeScript
1,407
star
2

rn-swipeable-panel

Zero dependency swipeable bottom panel for React Native 📱
TypeScript
970
star
3

json-data-ai-template

JSONDataAI.com template with Next.js 13 and Vercel AI SDK
TypeScript
570
star
4

react-native-ios

iOS UI implementation in React Native with gestures and animations 🍏
TypeScript
361
star
5

react-native-instagram

Instagram iOS page transitions implementation with FlashList and Reanimated
TypeScript
313
star
6

sticker-store

E-commerce website powered with Next.js.
TypeScript
40
star
7

hyper-rename-tab

Hyper plugin to rename your tabs
JavaScript
29
star
8

chatectron

Web socket implementation with Socket.io & Electron & React JS 💬 🖥
JavaScript
17
star
9

website

⚪️ My personal website with Next JS, & Tailwind
TypeScript
15
star
10

myrteal

13
star
11

tcdd-bilet-bul

TCDD üzerinde sefer sorgusu yapıp telefonunuza bildirim gönderen Python Scripti 🚂
Python
12
star
12

react-native-onesignal-example

This is an example project for OneSignal push notification setup
JavaScript
9
star
13

solito-nativewind

Example setup with Solito & Nativewind
TypeScript
8
star
14

react-native-jsi-example

Example React Native library written with JSI
Java
8
star
15

nextjs-page-transitions

Page transition example with React Spring on Next Js application
JavaScript
6
star
16

react-native-hold-menu-expo-example

Showcase project for React Native Hold Menu with Expo 🔥
TypeScript
5
star
17

solidity-playground

My playground repo for learning Solidity with CryptoZombies
Solidity
4
star
18

react-native-reanimated-playground

My playground repo for creating animations with Reanimated v1.
TypeScript
3
star
19

rick-and-morty

Example app with Rick and Morty API including Snapshot & Unit tests
TypeScript
2
star
20

deploy-next-to-x

Guides to deploy your Next JS apps 📘
1
star
21

DesignPatterns

Gang of four design patterns with samples
C#
1
star
22

nft-react-goerli-test

CSS
1
star
23

swift-apollo-image-upload

Example app to upload
Swift
1
star
24

enesozturk

1
star