chuck black (@chuckablack) header
chuck black (@chuckablack) profile picture

Software Engineer, Networking, Teaching, SDN

Joined June 2010
Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)Photo by chuck black (@chuckablack)
Thanks to all of you who responded to my poll regarding how you are doing in learning Python! I want to encourage you to stick with it! So here's a video to show what you'll learn from taking the 52-weeks-of-python course. here: youtu.be/4tli1Ta9Yys @davidbombal #Python
2
2
16
For those of you who vowed in 2022 to learn Python programming, how is it going? We are a month into 2022, so consider this to be your nerdy conscience speaking, checking up on you.🤓 @davidbombal #Python So, how is learning Python going?
19%It's going awesome!
29%Going ok, wishing better
32%Barely going at all :-(
19%What's Python again?!
207 votes • Final results
4
3
24
In quokka-prime-from-scratch, I'm beginning to discuss using a database. If you are interested in a fuller look at Python and databases, check out my 52-weeks-of-python database lessons, which begin at week 42. check it out: youtu.be/ZLMPb5BrRu0 @davidbombal #Python
2
3
21
The next quokka-prime-from-scratch lesson is available; we begin to add DB functionality to our implementation. We touch on installation of Mongo, on running quokka-prime with DB, and begin looking at quokka DB code. check it out: youtu.be/TlRi193ZMsg @davidbombal #Python
1
7
The next 'explainer' lesson is available, on the software design pattern called "pub-sub". If you think "pub-sub" is a sandwich you get at a local watering hole, this lesson might be for you. check it out: youtu.be/9bfQjXQ-hiU @davidbombal #Python
2
18
Thinking of learning Python in 2022? You could do worse that to go through my training courses, all available on YouTube for free. 100+ videos, including: - a 52+ week course on Python - 'quokka' (networking app) walkthroughs youtube.com/c/chuckblack52we… @davidbombal #Python
4
39
160
The next "explainer" lesson is available; the topic is "separation of concerns". Sounds complicated but it isn't, and once you've learned what it is, you can impress people when you use that phrase at parties. 🤓 check it out: youtu.be/hgsAgmgSjOM @davidbombal #Python
1
1
17
Hey Folks! The next quokka-prime-from-scratch video is available, covering the code details of service monitoring. This includes: - Classes (OOP) for monitoring - Concurrency (threadpools) - Command line arguments check it out: youtu.be/GtAx31GiMN8 @davidbombal #Python
1
4
29
The next 'explainer' video is published, on the topic of software design and the idea of creating "loosely coupled" applications. I show how this design allowed me to add Java and Go monitoring code to quokka-prime. check it out: youtu.be/Fl2gie3ZBB4 @davidbombal #Python
1
4
20
I'm looking at the paltry number of retweets and hearts here. "Loosely coupled" maybe isn't a hot or well-understood subject. But if you want to grow to become a real software developer, YOU NEED TO UNDERSTAND THIS TOPIC. So my advice: check it out. @davidbombal #Python
1
1
7
Here's the thing: if your ambition is only to write small scripts, no worries - you don't need this topic. But if you want to understand software, and how it is built at a professional level - well, you 100% need this topic. youtu.be/Fl2gie3ZBB4 @davidbombal #Python
6
The next quokka-prime-from-scratch lesson is available; in it we display the service monitoring data we are gathering. REST API calls, formatting output in tabular fashion, refreshing the output, its all in there. check it out: youtu.be/cQGOQZ4EIe0 @davidbombal #Python
6
27
The next 'explainer' lesson is available, on the topic "object-oriented programming" (OOP). I discuss the theory behind OOP, reasons for using it, and examples of it in the quokka-prime service monitoring code. Check it out: youtu.be/M-DQS3_VtOU @davidbombal #Python
2
1
18
Oops I just realized that I didn't click the final "publish" button on the video - if you've attempted to follow the link, and it wasn't available, it should be OK now. Doh!🤪
4
The next quokka-prime-from-scratch lesson is available, an overview of service monitoring. In this and future lessons we will be demonstrating: - classes and inheritance - concurrency - passing arguments to programs here it is: youtu.be/BFm1-7GH0kQ @davidbombal #Python
2
23
Interested in hacking? I created lessons on this topic as bonus material for my 52-weeks-of-python course. - cracking passwords using dictionary and brute force - denial of service attack Here's the first of those lessons: youtu.be/mxCn5YkS5_c @davidbombal #Python
1
10
83
The next quokka-prime-from-scratch lesson is available, on the actual monitoring of status for devices. We use NAPALM to do this, plus there's the normal REST API stuff that we implemented previously. And the terminal UI. here: youtu.be/RDYnf53eXK8 @davidbombal #Python
4
21
Interested in understanding REST APIs and even building one yourself? Check out my 52-weeks-of-python lesson on creating a REST API using Flask: youtu.be/3j8DtFYKLlk @davidbombal #Python
13
78
You've heard people say that in Python, "everything is an object". But what does that mean? In this 'explainer' lesson, I explain what it means, especially in the context of 'mutable' and 'immutable' data types. check it out: youtu.be/U86ix9-gSbE @davidbombal #Python
3
43
The original seems to have gotten rendered at a lower resolution - I need to fire my production team! ... oh wait, that would be me. Anyway, the new version ("... full HD") is uploaded and available now. 🤓 here it is: youtu.be/6AgJ30VRK_g @davidbombal #Python
2