<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Learning-Resources on Janusworx</title><link>https://janusworx.com/tags/learning-resources/</link><description>Recent content in Learning-Resources on Janusworx</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>feedback@janusworx.com (Mario Jason Braganza)</managingEditor><webMaster>feedback@janusworx.com (Mario Jason Braganza)</webMaster><copyright>© 2026, Mario Jason Braganza</copyright><lastBuildDate>Sat, 09 May 2020 18:11:06 +0530</lastBuildDate><atom:link href="https://janusworx.com/tags/learning-resources/index.xml" rel="self" type="application/rss+xml"/><item><title>A Hundred Days of Code, Day 027 (Python Beyond The Basics - Object Oriented Programming)</title><link>https://janusworx.com/work/a-hundred-days-of-code-day-027-python-beyond-the-basics-object-oriented-programming/</link><pubDate>Sat, 09 May 2020 18:11:06 +0530</pubDate><author>feedback@janusworx.com (Mario Jason Braganza)</author><guid>https://janusworx.com/work/a-hundred-days-of-code-day-027-python-beyond-the-basics-object-oriented-programming/</guid><description>&lt;p&gt;Realised that while I do know rough and tumble basic Python, I have a &lt;em&gt;long&lt;/em&gt; way to go before I can do things or even understand things.&lt;/p&gt;
&lt;p&gt;Half of my frustration writing, is because I cannot do the things, I want to do, and I struggle along and by the time, some generous friend shows me or I find the answer on the net, I realise that I don’t know this part of Python at all!&lt;br&gt;
I have a vocabulary problem. I know to talk like a child, not communicate like an adult.&lt;/p&gt;
&lt;p&gt;So I have decided (let’s see how this pans out) to spend Saturdays learning something new about Python. Do some &lt;a href="https://www.calnewport.com/blog/2009/06/22/on-the-value-of-hard-focus/" target="_blank" rel="noreferrer"&gt;deep work&lt;/a&gt;.&lt;br&gt;
Probably once I know enough this time could be spent working deeply on a project.&lt;br&gt;
The realisation is that I need to do both, study as well as practice to learn as fast as I can.&lt;/p&gt;
&lt;p&gt;To that end, I went and learnt about classes in Python today.&lt;br&gt;
I used David Blaikie’s &lt;a href="http://shop.oreilly.com/product/0636920040057.do" target="_blank" rel="noreferrer"&gt;Python Beyond The Basics - Object Oriented Programming&lt;/a&gt; to get up to speed.&lt;br&gt;
This was an excellent, class on the basics of classes and their implementation in Python.&lt;br&gt;
I can honestly say, I know a lot more about reading and understanding Python code now that I have been through this class.&lt;br&gt;
Classes, the Three Pillars, Subclasses, Exceptions, Debugging … all the basics are there.&lt;/p&gt;
&lt;p&gt;Now, to put this knowledge to good use, in the coming weeks.&lt;/p&gt;</description></item></channel></rss>