Category: Free Code Camp

Free Code Camp: Challenges Resolved
A compendium of all basic and advanced algorithm practice challenges presented at Free Code Camp. More advanced front-end, back-end and fullstack projects are also being released over time.

Each challenge is fully explained, with a comprehensive and in depth explanation of the end result. The thought process behind its development is also an integral part of each guide.

Examples and multiple solutions are also provided as part of the full explanation; as well as the offer for additional help and possible queries.

Read More
Image search abstraction layer

Create an Image Search Abstraction Layer with Node.js

Today, we are going to be building an image search abstraction layer that is built on top of the Bing search API. For this purpose, we’ll make use of Node.js + Express and Mongoose as an object manager for MongoDB. Additionally, we’ll harness the power of ECMAScript 6 using Babel.

If you are not familiar with Mongoose, take a look at this recent post. If you want to know more about ECMAScript 6 usage in Node.js with Babel, give this other article a read first.

Read More
Create a Request Header Parser Microservice with Node.js

Create a Request Header Parser Microservice in Node.js

This time, we are going to be creating a request header parser microservice in Node.js. Keep in mind that I’ll be using a set-up similar to  that used by the previous two tutorials; for those who have not read them, that means that we’ll be using Express, and code our app using ECMAScript 6 thanks to Babel.

Feel free to go though the creation of a simple Express app post, as well as the set-up for using ECMAScript 6 within your node app.

Read More
ECMAScript 6 in Node.js with Babel

Use ECMAScript 6 in Node.js with Babel

ECMAScript 6 is a great step for JavaScript. It provides some invaluable tools that make developing new code a bliss. If you want to learn about the features that ECMAScript 6 (also known as ECMAScript 2015, ES6 or ES2015), take a look at this two part series:

Unfortunately, Node.js will not let you use ES6 features out of the box. It does provide a way of using some of the ECMAScript 6 features, but not the whole thing. That’s what we are here to fix.