JavaScript’s this keyword is one of the hardest aspects of the language to grasp. But it is critically important for writing more advanced JavaScript code. In JavaScript, the this keyword allows us to: Reuse functions in different contexts, andIdentify which object to focus on when a method is invoked.When
Category Archives: Uncategorized
New web developers often try to learn everything at once without mastering any one skill. But before you learn the latest JavaScript framework, make sure you know the fundamentals of HTML and CSS. Colby Fayock is an experienced front end developer and prolific freeCodeCamp contributor. He has been teaching others
MVC frameworks such as Ruby on Rails, Laravel, and Angular are often used in web development. MVC stands for “Model View Controller” and is a common way to separate the main parts of an application. And we’ve released a course on the freeCodeCamp.org YouTube channel that will teach you
The Indian Premier League or IPL is a T20 cricket tournament organized annually by the Board of Control for Cricket In India (BCCI). Eight city-based franchises compete with each other over 6 weeks to find the winner. In this article, I’m going to analyze data from the IPL’s past seasons
A front-end developer is someone who works on software, like desktop or mobile websites, that users interact with. Specifically, a front-end developer spends time on the side of technology that the user touches and sees. The front end is also commonly referred to as the client side, or more broadly
The latest stable release of Python is out! Open-source enthusiasts from all over the world have been working on new, enhanced, and deprecated features in Python for the past year. Though the beta versions have been rolling out for quite some time, the official release of Python 3.9.0
Docker and Kubernetes make it simpler to run code and software in different environments. Containers are a way of packaging software. Running a container is like running a virtual machine. You can use Docker to build and deploy containers and you can use Kubernetes to manage containers. We’ve released a
I recently came across AWS Chalice and was fascinated by the simplicity and usability it offers. AWS Chalice is a serverless framework that allows you to build serverless applications using Python, and deploy them on AWS using Amazon API Gateway and AWS Lambda. I decided to play around with it
You’ve heard of the MERN Stack but how about the MERNG Stack? Adding GraphQL to your stack can make interacting with data even simpler. We’ve released a course on the freeCodeCamp.org YouTube channel that will teach you how to use MongoDB, Express, Node, React, Node, and GraphQL to create
Do you have the knowledge and skills to design a mobile gaming analytics platform that collects, stores, and analyzes large amounts of bulk and real-time data? Well, after reading this article, you will. I aim to take you from zero to hero in Google Cloud Platform (GCP) in just one
