Let's learn about

Tutorials and learning resources for programmers

  • Home
  • #FromZeroToHacker
  • Tutorials.py
  • Utils.py
  • About…
automating with Python

Automating with Python | Creating and classifying files

Learn how Python can help us with mundane tasks by automating repetitive tasks.

4 October, 20194 October, 2019Automating, Python, tutorial
Continue Reading

How to send emails with just a few lines of code with Yagmail in Python

Learn how to send emails from a Gmail account in just a few lines of code with Yagmail.

26 September, 20192 April, 2020email, Python, tutorial, yagmail
Continue Reading

How to send beautiful emails with attachments (yes, cat pics too) using only Python

Learn how to send emails using Python. We will learn how to send beautiful HTML-based emails with attached files using just Python.

25 September, 201929 September, 2019email, Python, smtp, tutorial
Continue Reading
100 Days of code

#100DaysOfCode, 3rd round | Python, Flask, Django and more

Time to start a new good old #100DaysOfCode. And now, it is time to Python and its frameworks: Flask, Django, DRF and more!

23 September, 20194 October, 2019100DaysOfCode, Blog, Django, Flask, Python
Continue Reading

Should you use Medium or dev.to?

Medium or dev.to, which one should you use as a blogging platform? What are the pros and cons of each one?

20 September, 201929 September, 2019Blog, blogging platform, dev.to, medium
Continue Reading

How to add a progress bar to Python with tqdm

Learn how to add a cool progress bar to your Python process and iterations just in seconds! How often are you doing Machine Learning iterations, long calculations or process that take a lot of time, with Python, and you have…

18 September, 201929 September, 2019one-shot, Progress bar, Python
Continue Reading

Creating Text-To-Speech with Python and gTTS

Creating Text-to-speech mp3’s with Python is fun. And easy! Learn how to do it with the gTTS library and just a few lines of code.

16 September, 201929 September, 2019one-shot, Python, text-to-speech
Continue Reading

Python Scrapy tutorial for beginners – 04 – Crawler, Rules and LinkExtractor

In our last lesson we scraped the whole website. Today we are going to learn a tool that is going to make our Web Scraping tasks even easier: Crawler Spider

14 September, 201920 January, 2020Crawler, LinkExtractor, Python, Rule, Scrapy, tutorial, Web scraping
Continue Reading

Python Scrapy tutorial for beginners – 03 – How to go to the next page

On our last lesson we managed to extracted all the data from each book on the main page. Now, it is time to learn how to go to the next page with Scrapy.

12 September, 201929 September, 2019next page, Python, Scrapy, tutorial, Web scraping
Continue Reading

What it is a T-Shaped developer (And why you should be one)

Full Stack, Frontend, Backend, Specialist, Jack-of-all-trades…You have heard them almost every day. But what it is a T-Shaped Developer?

10 September, 201929 September, 2019Blog, Discussion, T-Shaped
Continue Reading

Posts pagination

Previous 1 … 10 11 12 … 17 Next
Lynis logo

Security auditing your Linux OS with Lynis

25 January, 2024
Docker

Creating our own Docker images

12 January, 2024
Docker

Docker basics for beginners

7 January, 2024

Vagrant tutorial for beginners

7 January, 2024

The Linux File System: A simple guide for beginners

1 November, 2023

Follow me on Twitter

My Tweets