How to Work with Python Dictionaries

The dictionary is one of Python’s most important data types. So if you’re looking to master the Python language, you’ll need to know the ins and outs of dictionaries. 

In this article, we show you how to work with dictionaries, illustrating both fundamental and advanced techniques.



Continue Reading

A Udacity Instructor’s Take on the Future of Cybersecurity

The continuous and rapid growth in technology has placed cybersecurity as a critical skill for jobs in 2021.

In fact, it’s been reported by cybersecurity company PurpleSec that cybercrime is up by 600% since the beginning of the pandemic. 

Never before has it been more important to introduce cybersecurity skills to the workforce.

In this post, we talked to Information Security Analyst and Udacity Instructor Richard Phung about the future of digital security, using education to drive talent into cybersecurity, and his advice to students who want to break into the field.



Continue Reading

How to Declare a Python Variable

Assigning a variable in Python is as easy as typing x = 5 into the console. There you go! Now you’ve got a variable named x that holds the value 5. But there’s quite a bit more to know about variables in Python.

Learn what a Python variable is, what data types there are in Python, how variable scope works in Python, and how to choose a variable name in Python.



Continue Reading

How to Define a Function in Python

Functions are the building blocks of computer programs. When used correctly, functions allow you to reuse a lot of the code you write making your programs shorter and more readable.

Python, like all programming languages, has a specific set of rules that define how functions should be used. This article will explain the specifics of using Python functions, from definition to invocation.



Continue Reading