- Learn Javascript. This book teaches the basics of programming in JS. I would highly recommend it to anyone interested in JS. Extremely simple. Very clear to the point.
- JavaScript For Cats. An introduction to JS for new programmers. Easy to follow.
- Airbnb JavaScript Style Guide.
- Eloquent JavaScript.
- Coding with JavaScript For Dummies.
- Introduction to the DOM.
- JavaScript Glossary. Great programming reference for JavaScript.
- The Modern JavaScript Tutorial.
- Learn JavaScript in One Week. A great resource to learn the basics of JS and to practice solving some challenges (coderbyte).
- JavaScript Basics. From variables, strings, arrays to hoisting, closures, promises and much more.
- DOM - Beau teaches JavaScript.
- ES6 - Beau teaches JavaScript.
- Intro to JavaScript. Fundamentals of the JavaScript Syntax (What is JavaScript?, Data Types & Variables, Conditionals, Loops, Functions, Arrays, Objects).
- Intro to AJAX.
- JavaScript Testing.
- ES6 - JavaScript Improved.
- Website Performance Optimization.
- JavaScript and the DOM. The Document Object Model, Creating Content with JavaScript, Working with Browser Events, Performance.
- Intro to jQuery.
- HTML/JS: Making webpages interactive with jQuery.
- jQuery.
- Full Screen Image Slider With HTML, CSS & JS.
- Drag & Drop With Vanilla JS.
-
5 JavaScript Style Guides — Including AirBnB, GitHub, & Google. A style guide is a set of standards that outline how code should be written and organized. Style guides can help you write cleaner code.
-
JavaScript — WTF is ES6, ES8, ES 2017, ECMAScript… ? Learn JavaScript and ECMAScript history and naming conventions is this short article.
-
5 Common mistakes that every new JavaScript programmer does. Truthy And Falsy Values, Ternary Operator, Equality Check, Addition and Concatenation, Using variable as key in object.
- Try JavaScript by Code School. A 5 minute introduction to JS.
- Coding with JavaScript For Dummies.. Basics of JS (especially liked introduction to OOP) & jQuery.
- Intro to JS: Drawing & Animation. Teaches JS and Processing.js library.
- HTML/JS: Making webpages interactive. This tutorial teaches DOM access methods, DOM modification, DOM events, DOM animation.
- Advanced JS: Games & Visualizations.
- Advanced JS: Natural Simulations
- Introduction To JavaScript.
- Mastering Markdown. Examples and basic syntax.
- Markdown Syntax. Cheat sheet of Markdown syntax.
- Git & GitHub. An introductory overview.
- Version Control with Git. How to create a new Git repo, commit changes, review the commit history of an existing repo, keep commits organized using tags and branches, merge changes, edit commits, revert changes, delete commits.
- How to Use Git and GitHub.
- GitHub & Collaboration.
- Udacity Git Commit Message Style Guide.
- git - the simple guide.
- github: git cheat sheet.
- Chrome extension tutorial. Extensions are small software programs that can modify and enhance the functionality of the Chrome browser. This tutorial teaches how to create chrome extension to replace all the pictures in your tab with the picture of your choice.
- THE BEGINNER’S GUIDE: Build a simple Chrome Extension in minutes. This short tutorial teaches how to create Chrome extension using page action.
- Computer Science and Software Engineering Theory with Briana.
- Internet 101.
- Networks.
- How Computers Work.
- Networking for Web Developers.
- Algorithms.
- Journey into information theory.
- Why All Developers Should Learn Command Line by Jake Rocheleau. Reasons to learn CLI.
- Windows Command Line Tutorials by thenewboston. Learn about the Windows command prompt and basic commands. A beginner friendly resource to learn CLI.
- Shell Workshop. Getting Started in the Shell (using a terminal; working with files and directories; using command-line programs with options; customizing the shell).