jquery

jQuery Selectors 101 (Video Summary)

appendTo offers JavaScript Training Courses for Software Teams. In addition to this, we also offer free jQuery/JavaScript training videos for individuals on our YouTube channel. Below is a free video with an introduction to JavaScript. Full Video Transcript I’m going to talk about two things specifically. We’re going to introduce some terms that are used […]

jquery

Manipulating the DOM 101 with jQuery (Video Summary)

appendTo offers JavaScript Training Courses for Software Teams. In addition to this, we also offer free jQuery/JavaScript training videos for individuals on our YouTube channel. Below is a free video with an introduction to manipulating the DOM in jQuery: Full Video Transcript In this lesson we’re going to talk about jQuery’s DOM manipulation capabilities. First, a […]

8408220671_02194d0e46_o

How to Grow as a New Software Developer

Note: This post started out as a mostly buried Reddit comment that the author, Jonathan LeRoux, was asked to build these ideas out into a complete post. Outline Finding a language you like working with Fix a problem you have Publish your work (publicly) Blogging Tips for maintaining a healthy mindset Introduction “Oh, man. I’m so […]

jquery

Free Intro to JavaScript Training Video Summary

appendTo offers JavaScript Training Courses for Software Teams. In addition to this, we also offer free jQuery/JavaScript training videos for individuals on our YouTube channel. Below is a free video with an Introduction to JavaScript.     Covered in this video: How to get help online for jQuery and JavaScript topics How to use MDN […]

javascript-300x120

What are ES6 generators useful for?

Easily one of the weirder new constructs within the new ES6 spec, the ES6 generator answers a perplexing question: What would happen if you stopped a loop in the middle of its execution, went off and did something else for a while, then came back? It turns out that you can actually do quite a bit. […]

javascript-300x120

History and Background of JavaScript Module Loaders

Introduction Application logic for web apps continues to move from the back end to the browser. But as rich client-side JavaScript apps get larger, they encounter challenges similar to those that old-school apps have faced for years: sharing code for reuse, while keeping the architecture separated into concerns, and flexible enough to be easily extended. […]

javascript logo

Why do ES6 Classes exist and why now?

In 1995, Sun Microsystems started developing a new language internally called Oak. It bore a striking resemblance to C++, most notably in the use of classes. A class was a fairly radical concept at the time; it packaged up modules of functions that had previously been in loose libraries, and then let programmers create “objects” […]

Reactjs

What is the difference between state vs. props in React?

React is an open-source JavaScript library that provides the V (view)  of traditional MVC JavaScript framework. React promises programmers a model in which subcomponents cannot directly affect enclosing components- meaning data is flown downwards, updating data changes in HTML efficiently, and abstracts away the DOM allowing better performance using Virtual DOM. You may ask, if […]

1024px-Flatirons_Winter_Sunrise_edit_2

Using JavaScript forEach to do Array Looping and Iterations

This tutorial demonstrates using the Array.forEach() method with some examples. forEach() is designed to run a function on each indexed element in an array. Starting at index[0] a function will get called on index[0], index[1], index[2], etc… forEach() will let you loop through an array in much the same way as a for loop. Let’s […]