Skip to content
#ILOVEJavascript - This repo will enable you to become a better JS developer. It contains code snippets and apps I've written. It contains a jumbo list of all the interesting JS related things for you to watch when you have a spare 10 minutes free
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
javascript-101
javascript-apps
react-101
react-apps
react/portfolio
webpack-boilerplate
README.md

README.md

ILOVEJAVASCRIPT - By JONDJONES.COM

As someone who writes code most days - who is also very forgetful - this repo is an on-going colloboration of tutorials, packages, meet-ups amd ideas of all things Javascript. The aim of this project is to help web developers become true software crafts people. Why waste hours trying to remember that website you once found randomly Googling. This area is a on-stop shop to get you set-up and building applications.

Don't forget to star this app as it's updated frequently

This is an open-source repo. If you would like to add something or correct a mistake, please open a PR.

Getting Started

Useful Links

  • Cheatsheet - A list of useful cheatsheets
  • Packages - A list of NPM packages I recommend checking out
  • Technology - A list of useful Javascript technologies you should check out
  • Web Developer Reources - A list of useful resource for building websites

Javascript 101

📖 Tutorials

💾 Code Samples

Arrays

Arrays 101 - Adding and removing items - Filtering - Foreach and For

Async

Async Example - Await - Callbacks - Fetch - Promise Chaining - Promise and Callbacks

Datatypes

Boolean - Date - Null - Number - String - Undefinied - Var, let and const

Dom Manipulation

Event Listener - Inserting - Local Storage - Selection

Functions

Functions 101 - Functions Scope - Functions With Arguments

logic Gates & Conditional Operators

AND - OR - NOT - DOM Manipluation - IF - ELSE - Operators - Tenary Operators - Truthy Falsy

Misc

Currying - JSON Stringify - Rest Parameters & Spread - Scope - Strict Mode - Try/Catch - Strict Mode - Type Coercion

Objects

Objects 101 - Object Methods - Object References - Objects And Functions

Prototype And Object Oriented Design

Classes & Subclasses - Closures & Lexical Scopes - Get & Set - hasOwnProperty() - Prototype Chain - Prototype Declartion - Public & Private properties

Algorithims

Algorithims - GetCountries() - GetIPLoction()]


⬆️ BACK TO TOP


React

📖 Tutorials

💾 Code Samples

This project contains a number of single page applications written in React JS and Redux. Apps contain examples of using things like Redux, Webpack, Babel, Yarn, ES6/ES2015 Javascript syntax

Tests

Writing A Test

Examples

Hello World - Creating a Higher Order Component - Creating a Filterable Component - JSON Form - Redux 101


⬆️ BACK TO TOP

You can’t perform that action at this time.