Development Skills


Not CompletedMonolithic vs Microservice Application Architectures

If you are interested in modern web development, you have probably already heard the monolithic vs microservice debate. It’s difficult to talk about web apps without this discussion arising. While you can create beautiful, functional applications with either option, it is important to look closely at the two so you can pick the one that is right for your needs.

Not CompletedGuide to NoSQL Databases for Developers

This guide will walk through a straightforward explanation of how NoSQL databases work, when they should be used in an application.

Not CompletedObject Oriented Inheritance Tutorial for Developers

First and foremost, what is Inheritance as it relates to OOP? At a high level inheritance allows you to extend the functionality of classes in your code. We’ll walk through a real world code project in this guide that will give an example for how inheritance can help you more efficiently design your codebase.

Not CompletedGuide to Instantiation

If you’re new to object oriented programming, a natural question to ask is: what does instantiation mean? Like many other concepts in the development world, instantiation is actually a relatively straightforward concept that suffers from having an overly complex name.

Not CompletedGuide to Polymorphism

This guide will walk through an explanation of how polymorphism works along with practical examples of how it can be used in a real life application.

Not CompletedThe Case Against Code Comments

A question asked by aspiring and experienced developers alike is: should I comment my code? This discussion typically stirs up a lively debate with developers. However I don’t think the question has a right or wrong answer. Instead I think the answer is: it depends.

Not CompletedGuide to CSS Selectors for Web Developers and Designers

When it comes to building out web applications, a solid understanding of CSS will take you a long way. You can use this post as a guide to CSS selectors. Which are the key component for connecting styles with page elements.

Not CompletedThere is No Foo Bar

If you're a new or aspiring developer you may have come across that terms foo and bar whether you're reading a post on Stack Overflow, or listening to some type of webinars, or anything like that

Not CompletedJavaScript Frameworks vs Vanilla JavaScript

In this video, we're going to walk through the rationale on why you'd want to use a front-end JavaScript framework, such as React, Vue, or Angular as opposed to just writing your programs in Vanilla JavaScript.

Unsupported Browser

devCamp does not support ancient browsers.
Install a modern version for best experience.