Build Node.js APIs with OpenAPI Spec (Swagger)

In this course we will build a ToDo API that stores notes using the OpenAPI Specification (Swagger). We will start with a blank API definition using the Swagger Online Editor.
Content by:
egghead.io

Bite-size video tutorials for badass web developers. Learn the latest frameworks from industry pros.

Views: 307
Learned: 0
Bookmarks: 0
Updated: Dec 12 2016 00:03 UTC

A Quick Tour Of ES6 (Or, The Bits You’ll Actually Use)

Just want examples of ES6 in use? I’ve put four ES6 projects on Github. ES6 has been getting a lot of press lately. And with all of the benefits that the new syntax and built-ins bring, it damn well should. But given the breadth of the changes, how is a forward-thinking developer to know where to start? What is worth practicing now, and what is best left for a rainy day?

Chart.js project

Simple HTML5 Charts using the canvas element chartjs.org. Open source, MIT licensed!

Getting Started with Express.js

Getting Started with Express.js Express is a minimal web server built on Node.js that provides essential functionality for delivering web applications to the browser and mobile devices. This series will guide you through the first steps of using Express for building your own applications.

Introduction to Node: The Fundamentals

Introduction to Node: The Fundamentals Understanding Node.js can have a significant positive impact on your career as a Javascript developer. Knowing how it works, how it scales, and how to interact with it can save you time, headaches and delays going to production which can put you well ahead of your competition.

Introduction to Node Servers with Hapi.js

Introduction to Node Servers with Hapi.js Hapi is a battle-tested, full-featured, framework for building web applications and services with Node.js. With integrated support for essentials like authentication, caching and validation, and a powerful plugin system, hapi is ideal for projects and teams of any size.

Use Types Effectively in TypeScript

Use Types Effectively in TypeScript TypeScripts purpose, the reason it exists, is to add a solid type system on top of ECMAScript 6+. JavaScript is a dynamically typed language. TypeScript applies a fundamental change to the language and applies static typing to the code in our applications.

Up and Running with TypeScript

Up and Running with TypeScript The first question you ask after installing TypeScript is "What do I do now?" In this course you'll learn about using the TypeScript compiler, configuring your project, definition files, and all the ins-and-outs of understanding how to use TypeScript in your project.

Build Interactive JavaScript Charts with D3 v4

Build Interactive JavaScript Charts with D3 v4 In this course we will learn and demonstrate the fundamental concepts and APIs of D3, on our way to building several common chart types. We’ll start with the building blocks upon which all D3 visualizations are built; things like scales, interpolators, and selections.

Use D3 (v3) to Build Interactive Charts with JavaScript

Use D3 (v3) to Build Interactive Charts with JavaScript This series will gently guide you through the first steps in getting to know D3. The curve can be steep, but with a few simple tools, you'll be charting your buns off in no time flat.

Manage Complex State in React Apps with MobX

Manage Complex State in React Apps with MobX MobX is designed to enable building web applications with a complex data model in an intuitive and very performant manner. Using React and MobX is currently the simplest way to build component based web applications.

Animate React Native UI Elements

Animate React Native UI Elements In this course we will learn and demonstrate the basic concepts of the React Native Animated API. We'll use Animated calls like timing and spring to animate style properties, and learn how to combine animations to create more complex effects.

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 between components? These are the questions that Flux was built to answer.

React Native Fundamentals

React Native Fundamentals If you're a web developer who has been itching to get into native development, now is your chance. In this series we'll be talking all about React Native. React Native allows you to build native iOS and Android applications in JavaScript and React.js.

Build Your First React.js App

Build Your First React.js App Let's start from scratch and build a full React application! Building your first React application can be challenging. React itself is fairly simple. It has a small API that can be learned quickly.

React Testing Cookbook

React Testing Cookbook In this course we will take a look at testing React applications. From getting setup and running tests, all the way through testing Redux enabled React applications.