Responsive Design

By Keith J. Grant

This article takes a look at the three principles of responsive design. We will start building a responsive page, and I’ll unpack each of them as we go. After that, we’ll take a look at images, which require some special considerations on responsive sites.

Building Your First Docker Application

By Ian Miell and Aidan Hobson Sayers

This article, adapted from chapter 1 of Docker in Practice, Second Edition, jumps in feet first and gets you started on making a simple application image with Docker. You will also explore some key Docker features like Dockerfiles, tagging an image for easy reference, and more.

Slideshare: Get off the ground and running with Node.js

From Get Programming with Node.js


By Jonathan Wexler

Slideshare: Architecting a Blog Engine with the MEAN

From Getting MEAN with Mongo, Express, Angular, and Node, Second Edition


By Simon D. Holmes

Connecting React and Redux

By Marc Garreau and Will Faurot

Redux was made for React, and this article discusses how to connect them using the react-redux package.

Web Layout is Here: grid layout

By Keith J. Grant

This article delves deep into grid layout in CSS, how it works, and how you can make it work for you. Grid layout is also contrasted and compared to Flexbox.

What Functional Programming Is

By Christopher J. Wilson

This article discusses functional programming, using functions, and how this paradigm can help your programming.

Assembly, Web and Otherwise

By Christopher J. Wilson

This article discusses assembly language. To learn about an assembly language is to learn about the “mind” of the machine. The things which are easily expressed in assembly reflect, though it may be tenuous, the design of the underlying architecture.

Getting Started with Vue.js

By Erik Hanchett

This article explores how to get started with Vue.js and gives insight into some of its core workings.

Working with Forms in React

By Azat Mardan

This article covers how to capture text input and input via other form elements like input, textarea, and option. Working with them is paramount to web development because they allow our applications to receive data (e.g. text) and actions (e.g. clicks) from users.

© 2018 Manning — Design Credits