learn to code by building projects
HTML CSS JavaScript
Latest commit 64823ef Jan 19, 2017 @samayshamdasani fixing mobile
Permalink
Failed to load latest commit information.
_includes fixing mobile Jan 19, 2017
_layouts updates Jan 16, 2017
_posts Enlight Redesign 1/1/16 :) Jan 1, 2017
_site updates Jan 16, 2017
demo Redesign + Jekyll Integration :) Dec 29, 2016
img img size Dec 29, 2016
404.html fixing grid Jan 3, 2017
CNAME reset Nov 5, 2016
README.md Update README.md Dec 29, 2016
config.yml Redesign + Jekyll Integration :) Dec 29, 2016
favicon.ico updating favicon Dec 23, 2016
forum.html Redesign + Jekyll Integration :) Dec 29, 2016
index.html fixing grid Jan 3, 2017
ios.html Enlight Redesign 1/1/16 :) Jan 1, 2017
sitemap.xml sitemap Dec 29, 2016
web.html fixing grid Jan 3, 2017
why.md Enlight Redesign 1/1/16 :) Jan 1, 2017

README.md

Gitter

learn to code by building projects

projects available

for the future

  • a twitter bot
  • personal website
  • blog with jekyll
  • calculator
  • real-time chat
  • tic-tac-toe game
  • AI chrome extension pulling info from searches
  • browser notifications from websites
  • news + link aggregator
  • suggest more ideas using this issue

CONTRIBUTE by adding your projects & tutorials!

Enlight is open-source - which means we love contributors! Have a project on the web, a cool app you're making, or really anything useful? Share your knowledge! It doesn't have to be a specific programming language -- just send us whatever you want to share!

If it's useful, it'll be posted on the site with of course, credit to you!

  • fork the repo
  • in the project folder, make another folder w/ the project name
  • in that folder: include the project demo (w/ it's source files) and a markdown file with the tutorial.
  • create a pull request & and it'll be up soon!

or...if you don't want to go through GitHub, you can email me your project+tutorial at hi@shamdasani.org

thank you!

why?

My name is Samay Shamdasani and I built enlight. Over the past year, I’ve been learning to code the web (mainly in JavaScript). At first, I ended up taking many courses and reading books learning about the language. However, I learned so many terms, objects, statements, etc. that I couldn’t really implement them. Then, I started to make mini-projects by following tutorials online and scraping through code on GitHub. Here’s my attempt at sharing my knowledge of these mini-projects so that you can develop your skills by actually creating something. On here, you’ll find a variety of fun, useful, and interesting projects related to my learning to code experience. I hope you’ll benefit from them.