Courses by egghead

Scale React Development with Nx

Scale React Development with Nx

On the surface, starting a project sounds easy. First you make some directories, install some dependencies, then you write some code. But there's a bit more to
1 hour 34 minutes 10 seconds
Add React Storybook to a Project

Add React Storybook to a Project

In this lesson, we show how to setup React Storybook into an existing React project. We’ll go through common configuration files and how to adjust them.
3 minutes 36 seconds
The Beginner's Guide to Figma

The Beginner's Guide to Figma

Figma is a collaborative prototyping tool that allows you to responsively design your applications, with resolution presets for all of the most popular devices.
24 minutes 19 seconds
Build a Server Rendered Vue.js App with Nuxt and Vuex

Build a Server Rendered Vue.js App with Nuxt and Vuex

Vue.js has a first-class ecosystem to help construct Vue.js apps. This includes Nuxt.js which enables server-rendered applications and a page-based approach. T
33 minutes 40 seconds
JSON Web Token (JWT) Authentication with Node.js

JSON Web Token (JWT) Authentication with Node.js

JSON Web Token (JWT) is a low overhead option for authentication that is easy to implement and scales with your application. There is no need to store session d
32 minutes 33 seconds
AngularJS and Webpack for Modular Applications

AngularJS and Webpack for Modular Applications

How much work would it take for you to move all of your directives and their templates to several different new directories? You'd have to update the templateUrl, script tags, e...
43 minutes 56 seconds
AngularJS Authentication with JWT

AngularJS Authentication with JWT

JSON Web Tokens (JWT) are a more modern approach to authentication. As the web moves to a greater separation between the client and server, JWT provides a terrific alternative t...
31 minutes 11 seconds
Using Angular 2 Patterns in Angular 1.x Apps

Using Angular 2 Patterns in Angular 1.x Apps

Implementing modern component-based architecture in your new or existing Angular 1.x web application is a breath of fresh air. In this course, you are going to
1 hour 3 minutes 22 seconds
Learn to Use VIM

Learn to Use VIM

Vim is a classic text editor that saw its first incarnation in 1976. Used around the world across most platforms, the ability to drop into a computer, open a co
13 minutes 15 seconds
RxJS Beyond the Basics: Operators in Depth

RxJS Beyond the Basics: Operators in Depth

Operators are the core building blocks for reacting to data in your JavaScript applications. In this course you will learn what operators are, and then take a tour of the most ...
1 hour 30 minutes 9 seconds
How to Use npm Scripts as Your Build Tool

How to Use npm Scripts as Your Build Tool

In this course we will introduce the topic of using npm scripts as a build tool. We will start simple and then continue to build a small website as we introduce new topics. By t...
52 minutes 53 seconds
React: Flux Architecture (ES6)

React: Flux Architecture (ES6)

As a React application grows, so does the needs for organization and patterns. How do components communicate? How do we manage state across the application? How is data shared b...
49 minutes 50 seconds
How to Contribute to an Open Source Project on GitHub

How to Contribute to an Open Source Project on GitHub

“Feel free to submit a PR!” - words often found in GitHub issues, but met with confusion and fear by many. Getting started with contributing open source is not always straightfo...
38 minutes 20 seconds
Use Grep for Fast Search from the Command Line

Use Grep for Fast Search from the Command Line

CMD+F in your text editor can only get you so far! In this course, we will learn to use grep and find, two powerful command-line utilities, to search through and explore our cod...
24 minutes 27 seconds
Wrangle your terminal with tmux

Wrangle your terminal with tmux

Learn to manage your terminal sessions and work more effectively from the command line using tmux. If you use the command line at all, tmux can make your life easier.
27 minutes 13 seconds
Gulp and Browserify - Adding Babel & Source Maps

Gulp and Browserify - Adding Babel & Source Maps

What is already a nice workflow using Gulp, Browserify, Watchify & Browsersync to enable auto rebuilds & live browser reloading can be further improved by adding Babelify. A sim...
4 minutes 31 seconds
egghead

egghead

The egghead.io project presents a huge selection of courses and screencasts for developers of all levels and professions.