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.
This guide will walk through a straightforward explanation of how NoSQL databases work, when they should be used in an application.
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.
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.
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.
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.
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.
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
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.
devCamp does not support ancient browsers.
Install a modern version for best experience.