Publications by Dario Radečić

Logging Explained in 5 Minutes — Walkthrough with Python

10.08.2020

Master one of the essential tools for programming and data science. Making your code production-ready is not an easy task. There are so many things to consider, one of them being able to monitor the application’s flow. That’s where logging comes in — a simple tool to save some nerves and many, many hours. Python has great built-in supp...

902 sym

5 Minute Guide to Decorators in Python

17.08.2020

Master the more advanced topics in no-time There’s no doubt that Python decorators are one of the more advanced and tougher-to-understand programming concepts. This doesn’t mean you should avoid learning them — as you encounter them in production code sooner or later. This article will help you master the concept in no-time. This artic...

909 sym

Python has a Built-in Database — Here’s How to use it

01.10.2020

How to utilize the built-in database for data storage and manipulation Databases are a great, secure, and reliable way to store data. All major relational databases have something in common — SQL — a language to manipulate databases, tables, and data. SQL is a broad topic to cover, especially when dealing with different database vendo...

953 sym

Develop Database Driven REST API with Python in 10 Minutes

06.10.2020

Make a full CRUD REST API with Python. Did I mention it’s database driven? REST APIs are everywhere around us and are used to build good-quality software. In data science, they are used to deploy machine learning models to production, so no, you can’t avoid them in the long run. Today we’ll create a simple but fully functional database-dri...

958 sym

How to Send Beautiful Emails With Python — The Essential Guide

02.11.2020

Send stylized emails with attachments with Python. To multiple recipients. Sending emails through programming languages like Python has many use cases. For example, you might want to manage a mailing list without paying monthly fees, or use it to notify you when something breaks in production code. Today you’ll learn how to easily send beautifu...

958 sym

How to Make Python Statically Typed — The Essential Guide

07.11.2020

Type hints, variable annotation, and forcing runtime type checks — everything you need to know. Python is a dynamically typed language — I’m sure you know that. This makes it easy and fun for beginners, as there’s no need to think about data types. Still, static typing has some benefits. Today we’ll explore how to make Python a...

923 sym

SHAP: How to Interpret Machine Learning Models With Python

09.11.2020

Nobody likes a black-box model. With sophisticated algorithms and a fair amount of data preparation, building good models is easy, but what’s going on inside? That’s where Explainable AI and SHAP come into place.Don’t feel like reading? Check out my video on the topic:Today you’ll learn how to explain machine learning models to the genera...

5904 sym 10 img

Object Oriented Programming With Python — Everything You Need to Know

16.11.2020

Master the concepts of the most popular programming paradigm in 10 minutes.Object orientated programming isn’t that new of a concept. It was introduced back in the 1960s by Alan Kay, but didn’t hit the mainstream until the 1990s (thanks C++). Today we’ll look at the basics of OOP through the Python programming language.Covering everything t...

7933 sym Python (1833 sym/5 pcs) 8 img

Object Orientated Programming With Python — Everything You Need to Know

16.11.2020

Master the concepts of the most popular programming paradigm in 10 minutes. Object orientated programming isn’t that new of a concept. It was introduced back in the 1960s by Alan Kay, but didn’t hit the mainstream until the 1990s (thanks C++). Today we’ll look at the basics of OOP through the Python programming language. Covering everythin...

883 sym

Object Orientated Programming With Python – Everything You Need to Know

18.11.2020

Object orientated programming isn’t that new of a concept. It was introduced back in the 1960s by Alan Kay, but didn’t hit the mainstream until the 1990s (thanks C++). Today we’ll look at the basics of OOP through the Python programming language.Don’t feel like reading? Check out my video on the topic:Covering everything there is on OOP i...

8093 sym 6 img