All Projects â†’ freearhey â†’ Web Learn

freearhey / Web Learn

Licence: mit
A free service which provides simple access to thousands of video lessons on web developing and programming

Projects that are alternatives of or similar to Web Learn

Shuffle
Shuffle every song in existence from YouTube
Stars: ✭ 131 (-16.03%)
Mutual labels:  youtube
Youtube Music
🎵 A Mac app wrapper for music.youtube.com
Stars: ✭ 2,097 (+1244.23%)
Mutual labels:  youtube
Downline
Free cross-platform desktop app to download videos and music from YouTube and many other sites
Stars: ✭ 146 (-6.41%)
Mutual labels:  youtube
Node Youtube Dl
youtube-dl driver for node
Stars: ✭ 1,692 (+984.62%)
Mutual labels:  youtube
Workflowshare
Workflow实例分享
Stars: ✭ 137 (-12.18%)
Mutual labels:  youtube
Youtube
Upload a video to a single YouTube channel with Laravel 5.
Stars: ✭ 143 (-8.33%)
Mutual labels:  youtube
Pytchat
library for youtube chat.
Stars: ✭ 128 (-17.95%)
Mutual labels:  youtube
Youtubemeetupappreactnativenode
Repos of my youtube tutorial where we build a Meetup app with React-Native and Node
Stars: ✭ 153 (-1.92%)
Mutual labels:  youtube
Edx Dl
A simple tool to download video lectures from edx.org (and other openedx sites)
Stars: ✭ 1,769 (+1033.97%)
Mutual labels:  youtube
Sponsorblockserver
Skip YouTube video sponsors (server side portion)
Stars: ✭ 143 (-8.33%)
Mutual labels:  youtube
Youtubeadsblacklist
A list of YouTube video ad domains. (Discontinued)
Stars: ✭ 136 (-12.82%)
Mutual labels:  youtube
Vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features 🔥
Stars: ✭ 2,048 (+1212.82%)
Mutual labels:  youtube
Youcast
Turn YouTube Channels into Subscribable Podcasts.
Stars: ✭ 142 (-8.97%)
Mutual labels:  youtube
Vuetify Youtube Clone Template
A youtube clone template called vuetube built with vue & vuetify
Stars: ✭ 131 (-16.03%)
Mutual labels:  youtube
Shark
Future Of Phishing With less delay
Stars: ✭ 150 (-3.85%)
Mutual labels:  youtube
Yuuplayer
Android Youtube Player library without any dependency, webview based.
Stars: ✭ 130 (-16.67%)
Mutual labels:  youtube
Youtube Viewer
🤖 A view bot for Youtube.
Stars: ✭ 140 (-10.26%)
Mutual labels:  youtube
Computer Vision Video Lectures
A curated list of free, high-quality, university-level courses with video lectures related to the field of Computer Vision.
Stars: ✭ 154 (-1.28%)
Mutual labels:  youtube
Explore Flutter Firestore
This is a Flutter App with Firebase's Cloud FireStore Database and Google Map. This app represents that Beautiful UI can be implemented with the Best Performance.
Stars: ✭ 152 (-2.56%)
Mutual labels:  youtube
Youtube Projects
This repository contains all the code I use in my YouTube tutorials.
Stars: ✭ 144 (-7.69%)
Mutual labels:  youtube

Web Learn

Web Learn is an open source service which provides simple access to thousands of video lessons on web developing and programming.

Web Learn

Development

To start making any changes to the project, you first need to copy it to your computer using one of the available methods. For example, this can be done using the git clone command:

git clone https://github.com/freearhey/web-learn.git

Then you need to go to the project folder and install all the dependencies:

# change directory
cd web-learn

# install dependencies
npm install

The next step is to create the .env file in the project folder with the YouTube Data API key:

echo "YOUTUBE_API_KEY=YOUR_API_KEY_HERE" > .env

The key can be obtained via Google API Console: https://console.developers.google.com/

And after that you can start the development server:

npm run dev

and open the site in a browser. Usually the server starts at http://localhost:8080.

Contributing

If you find a bug or want to contribute to the code or documentation, you can help by submitting an issue or a pull request.

For example, if you want to add new topic to the site you only need to create a Yaml file inside the topics folder with its description:

nodejs.yml

id: nodejs # topic id
title: Node.js # full title of the topic
score: 149856 # number of questions on http://stackoverflow.com/tags
color: '#539e43' # usually the main color of the logo
site: http://nodejs.org # official site (optional)

License

MIT

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