Posts by: Artur Sannikov

10 Exciting SQL Project Ideas for Beginners (2022)

To demonstrate your SQL skills to your future or current employers, you need to create your own projects. This is how you will learn to apply your knowledge in real-world scenarios. So, let’s look at 10 cool SQL projects that you can do right now. Most of them are beginner-friendly, but the last projects in […]

Read More

Python Data Structures: Lists, Dictionaries, Sets, Tuples (2022)

After reading this tutorial, you’ll learn what data structures exist in Python, when to apply them, and their pros and cons. We’ll talk about data structures in general, then dive deeper into Python data structures: lists, dictionaries, sets, and tuples. What Is a Data Structure? A data structure is a way of organizing data in […]

Read More

How to Use Python Docstrings for Effective Code Documentation

Documenting your code is a critical skill for any data scientist or software engineer. Learn how to do it using docstrings. Why Documentation in Python Is Important? The Zen of Python tells us that "Readability counts" and "Explicit is better than implicit." These are necessary characteristics of Python. When we write code, we do it […]

Read More

Python Dictionary Comprehension Tutorial (with 39 Code Examples)

You may have already mastered dictionaries in Python and learned a lot about list comprehension. Now it is time to combine these skills and learn something new: dictionary comprehension in Python. What Is Dictionary Comprehension in Python? Before that, though, let’s remind ourselves what is comprehension in Python. It simply means applying a specific kind […]

Read More

Python vs. Anaconda — What’s the Difference?

What are the key differences between Python and Anaconda? Here’s what you need to know. Python is a multi-purpose programming language used in everything from from machine learning to web design. It uses pip (a recursive acronym for "Pip Installs Packages" or "Pip Installs Python") as its package manager to automate installation, update, and package […]

Read More