Select Page

We are always creating blogs to engage our readers in our scholarships, events, and talent transformation efforts. Here are the top 5 blogs you may have missed from Q4 2022.

Data structures and algorithms in Python.

No matter what kind of Python program you’re writing, it’s very likely that you’ll find that your program needs to handle some data. Sometimes data needs to be stored, analyzed, manipulated, ordered, transferred, or even used as input into machine learning models. Since data is so important in the Python world, it’s valuable to carefully study how to handle it correctly and efficiently.

In this article, we’ll discuss data structures and the standard formats for arranging and storing data in Python. We’ll also discuss algorithms, the ordered sets of instructions used to process data. We’ll talk about both of these concepts, and illustrate the concepts with working Python code.

Closures in JavaScript.

A closure refers to the combination of a function and the lexical environment in which that function was declared. Every time a function is defined, closure is created for that function.

But when it comes to day-to-day development, what does this actually mean? What does a closure look like, and how can we best leverage it in JavaScript?

In order for us to see the value and impact of closures on the code we write, let’s first take a look at scope.

AI programming with Python. In action.

It’s amazing what people can do. We humans can write novels, build skyscrapers, sing operas, drive race cars, cook delicious food, and so much more. Each of these tasks requires intelligence of one kind or another. 

In recent years, computers and software have grown so powerful that we’ve tried to teach them to do some of these things as well. When computer programs can do something that seems to mimic human intelligence, we say that they have artificial intelligence (AI).

In this article, we’ll discuss a task that requires intelligence: determining whether a mushroom is edible or poisonous. We’ll introduce an AI method that can help us, and we’ll go over some Python code that implements the AI method.

7 online courses to boost your resume in 2023.

In today’s competitive job market it’s important that your resume stands out among the thousands that come across recruiters’ and hiring managers’ desks.

One option for differentiating your resume is to include certifications that show potential employers your drive, talents, and qualifications. Here are 7 online courses to boost your resume in 2023.

Cybersecurity: hacking your own people.

One of the most daunting tasks for a risk manager is to understand your company’s weaknesses. In psychological terms, we are subject to a cognitive bias known as the illusion of explanatory depth which is an observable phenomenon where people tend to believe they understand something better than they actually do. 

Discover More Blog Posts

The Udacity blog has many great articles to learn more about the latest in tech and talent. We hope you’ve enjoyed these blogs and you can discover more on our homepage.

Monique Roberts
Monique Roberts
Monique is part of the Marketing team at Udacity. When she's not creating content, she enjoys photography, traveling, and exploring new restaurants.