HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
joaoventura
full-speed-python
Makefile2018–2023
joaoventura / full-speed-python

full-speed-python

Full Speed Python: a book for self-learners

2Distinct people
15Mentions
0Explicit recommenders
4.1KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Full Speed Python: a book for self-learners

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year15 dated mentions

Observed mentions: 2018-03-19 19:12:07 UTC to 2023-12-31 14:22:42 UTC.

02462018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 6 mentions; 1 submissions, 5 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC615
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC303
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC303
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC101
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101

What Hacker News says

15 sources
SEEKING FREELANCE WORK | Portugal | Remote I'm available for Python and Django freelance work, if it's interesting enough. I've got 10+ years of professional experience working with that stack. You can check some of my projects at [1] and look at some of my code at [2] and [3]. I'm also a part-time CS Professor (I have a CS PhD - AI - TextMining), so I'm also available for tutoring students 1-1 (or small groups). Topics can include anything from CS curricula, but I have lots of experience introducing people to programming (I have a Python ebook with exercises - fullspeedpython [4]), and building web apps either in Python or Java (intro to programming, databases, networking, html+css, webframeworks, webservices => web apps). If you're new to CS and programming and you're self-learning, I can help you navigate what's important, what's irrel
Read the rest
evant and provide you with some guidance. Giving that I see thousands and thousands of lines of code every semester, I'm also available for doing code reviews or helping with best practices for individuals and teams. My current rate is 80€-100€/hour. My email address can be found in my website. [1] https://joaoventura.net/projects/ [2] https://github.com/joaoventura/ [3] https://github.com/flatangle/flatlib [4] https://github.com/joaoventura/full-speed-python
In Ask HN: Freelancer? Seeking freelancer? (December 2021)
I’m in the initial phase of structuring a book that aims to teach some simple algorithms and data structures using Python. The idea is that the reader should do the (guided) exercises to learn how to build those data structures. It’s basically “learn by doing”. For instance, to teach what a stack is I’ll explain the basic idea of a stack, then provide a base class and the reader must implement each method (init, push, pop, peek, etc) given the requirements and intended results of each functionality. I already have a kind-of “learn by doing” ebook about Python (https://github.com/joaoventura/full-speed-python), so it’s like a follow-up to that one. Don’t know if people are interested in a book like this, though..
In Ask HN: Looking for a book on algorithms and data structures
Cool list! @pamoroso, if you read this comment, I've submitted an issue on the repo to add my own ebook (full-speed python). If someone stumbles on this on HN, here's the link to the repo [1] and releases [2]. It's basically a simple ebook where each chapter shows a little bit of what you can do with something (numbers, strings, lists, dicts, modules, etc.) and then the reader is asked to solve some exercises. I use this for my students (BSc and MSc students), who already know how to program, how to get up to speed with Python so that we can go learn sockets, the http protocol, webservices, web frameworks, etc.. [1] https://github.com/joaoventura/full-speed-python/ [2] https://github.com/joaoventura/full-speed-python/releases/
In Free Python Books
I do about 5€/month on an astrology app on the Play Store [1], and I did 50€ once on my SaaS astrology web app [2]. The rest of my web apps [3][4][5] give me 0 (zero) per month.. I'm now planning on starting a python development blog, and I hope I can sell some courses if I'm able to drive an audience. I teach CS (next year part-time) on a local college and I have some tutorials and lab exercises for my students (some of which I shared at the full-speed python ebook [6]).. Edit: forgot that the fine guys at educative.io send my a monthly payment of about ~100€ for the full-speed python course at their platform [7]. I guess I'm much better at coming up with programming tutorials than with business ideas.. Some day my luck will improve! :) [1] https://play.google.com/store/apps/details?id=com.flatangle.... [2] http://elements.flatangle.com/
Read the rest
In Ask HN: What is your passive income 2020?
Well, you can try my "Full Speed Python" book [1]. Each chapter shows the minimal syntax needed for the chapter content, and then it has some exercises to get you going. I use it to teach Python to my Distributed Computing course students (2nd year students, which come mostly from a Java and C background). The first chapters are mostly for beginners, so I guess you can skip them if you want. I also talk about more advanced concepts on the later chapters (such as iterators, generators, coroutines and asyncio). You can get the epubs/pdfs from [2].. [1] https://github.com/joaoventura/full-speed-python/ [2] https://github.com/joaoventura/full-speed-python/releases/
In I wrote a free book about TDD and clean architecture in Python

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.