Python language basics 1: installing Python and PyCharm


This is the very first part of the long series of posts on the Python language. It is intended to show the basics of Python: objects, libraries, classes, methods etc. Note that I’m not a trained educator but I’ll try to be as educational as possible anyway so that even novice programmers can follow this series.

I’ve decided to learn a new technology to diversify my skills and my choice fell upon Python. It is a general-purpose language which can be used for anything ranging from simple scripting to fully-fledged Web/desktop/game etc. applications. This series is the documentation of how I’m progressing that hopefully some readers can also benefit from. I’m developing on Windows so e.g. all file paths will be described like “c:\folder\file”.

Here’s a short list of – probably biased – motivations to learn Python:

Read more of this post


A great site

Elliot Balynn's Blog

A directory of wonderful thoughts

HarsH ReaLiTy

A Good Blog is Hard to Find

Softwarearchitektur in der Praxis

Wissenswertes zu Webentwicklung, Domain-Driven Design und Microservices

Technology Talks

on Microsoft technologies, Web, Android and others

Software Engineering

Web development

Disparate Opinions

Various tidbits

chsakell's Blog


Once Upon a Camayoc

Bite-size insight on Cyber Security for the not too technical.

Guru N Guns's

OneSolution To dOTnET.

Johnny Zraiby

Measuring programming progress by lines of code is like measuring aircraft building progress by weight.

%d bloggers like this: