How to start programming in python


This course covers the very basics of python from installing the software to object-oriented programming.

You don’t need any previous knowledge in python or even programming -in general- to take this course, you only need a device to use and a python-editor on it (which we will cover how to install in the first lecture).

The course is divided based on the difficulty of the contents. We start in the first section with how to download the tools and software you will need and how to install them on your PC.

The second section will address the basic data types like integers, floats, and strings. It also covers how to take data from the code (printing the outputs) and how to give the code data (inputs from the user). Then we go to the containers of data like lists, sets, tuples, and dictionaries which we use to store big data like statistics or sequences. Finally, we cover some basic concepts like the arithmetic operations for numbers, developer comments, and data types’ transformations (how to transform any type of data to another).

The third and fourth sections will cover the loops, the conditional statements, error handling, and all sorts of functions and libraries. The fifth one will be an additional process on the data types.

The last one will be talking about the most important topic, Object-Oriented Programming.

The contents of this course will be as following:

  • Installing the required tools

  • Setting the environment

  • Outputs (printing)

  • Inputs

  • Integers

  • Floats

  • Strings

  • Lists

  • Sets

  • Tuples

  • Dictionaries

  • Arithmetic operations

  • Comments

  • Data types’ transformations

  • Loops

  • Conditional statements

  • Error handling

  • Non-parameters function

  • Known-parameters function

  • Unknown-parameters function

  • Lambda function

  • Libraries

  • Modules

  • ASCII code

  • Object-Oriented Programming (OOP)



Leave a Reply