Free Online Training, React Sound Player

2015-04-28 17:35:32 +0100 by Alex R. Young

Free Online JavaScript Training

Bitovi is hosting free weekly training sessions for intermediate to advanced JavaScript programmers. The content covers core concepts like closures, prototypes, and DOM manipulation.

This training is designed to make people proficient at JavaScript application development from the ground up. A fundamental understanding of how JavaScript, the DOM, and other technologies work is, in the long run, essential to make good choices in large scale application development.

The sessions are held over Google Hangouts on Air, and the videos are posted to YouTube. The material is based on content that was used for a Frontend Masters course.

If you want to join in, go to the page about the workshop and get the Google Calendar link.

React Sound Player

React Sound Player

Dmitri Voronianski sent in a very nicely designed React library for SoundCloud (GitHub: soundblogs/react-soundplayer, License: MIT, npm: react-soundplayer). It has a high-level component (SoundPlayerContainer), and there are lots of other components relating to audio playback. This includes buttons like PlayButton and NextButton, but also play position (Progress, Timer), and album art (Cover).

My screenshot is from the example near the bottom of the page, which is a full-blown audio player that uses most of the features of the library. It looks very nice, and is all done through HTML5, React, and the SoundCloud API.