How to learn Python from scratch :

python,python hacking,python basic,python networking , best python modules , best python library's
How to learn Python from scratch :
this article for people how want to learn python from scratch and i will give some advice's and same ways you should take after learning Basics in Python .
befor that you must see also : 
How to teach your self programming : 
this blog help you to know programming if python is your fist programming language and know what choices you have .
5 best source to learn programming : 
this blog help you to find the best source where you can learn programming but in this article we will add some more source for python so just stay with us and support us with sharing .

First of all why we need python in 2020 ?

Python's expansive library of open source data analysis tools,web frameworks, and testing instruments make its ecosystem one of the largest out of any programming community.
Python also is the best choice for new programmers because the community provides many introductory resources.

who use python ?

many big companies in the world use python , so it good for you if you looking for a job as python developer . some of these companies are : Google , Facebook , Instagram , Quora , Spotify , Netflix and more .

this article is was written from "automate the boring stuff with python" you can download it from here   : Python Book

1-Python Basic :

python basic , len(),len,print
Print The len of a word with python
in this chapter of this book you will learn :
  • how to declaring variables and store data in them
  • then the data types in python such as integer and string and float 
  • after that you will learn some usefull function like print(),input(),len()

1-Flow control  in Python : 

Flow control in python or any other language is the important think so you must learn them , in this chapter from that book you will learn how :
  • - to make Boolean values (TRUE | FALSE) .
  • -  the if .. else statement : an if statement could be read as, “If this condition is true, execute the code in the clause.”
  • - the while loop statement : an while loop could be read as, “while this true just repeat it when he is false stop or break ”
  • -the For loop statement : The while loop keeps looping while its condition is True (which is the reason for its name), but what if you want to execute a block of code only a certain number of times? You can do this with a for loop statement . 

2-Functions def() in Python :

After learn all the above you must be  already familiar with the print(), input(), and len() functions from the previous chapters. Python provides several built in functions like these, but you can also write your own functions. A function is like a mini-program within a program .
You can make a program inside a function (like a box ) and named for example “box” but when you need this peace of code you call just his name by writing box() like that :

def(),python basic

3-Lists[] in Python: 

List is like array in many other language like C,C++,and Java … but in python A list is a value that contains multiple values in an ordered sequence.  term list value refers to the list itself (which is a value that can be stored in a variable or passed to a function like any other value) . and every value in this list have his own index number start from 0 for the first value in the list

4-dictionary in Python : 

Dictionaries is a collection which is : 
  • unordered
  • changeable
  • indexed
she can store data values like map which unlike other Data Types that hold only single value as an element, Dictionary holds key:value pair. for example :

5-Manipulating Strings

string , Manipulating Strings
you will learn in this chapter  add and remove spacing, convert letters to lowercase or uppercase, and check that strings are formatted correctly. You can even write Python code to access the clipboard for copying and pasting text .

6-some basic python libraries you must learn:

after learn this basic stuff you must learn some modules that will help you to automate you boring stuff with python . 
  • OS Module :  provides a way of using operating system dependent functionality. The functions that the OS module provides allows you to interface with the underlying operating system that Python is running on – be that Windows, Mac or Linux.
  • Random Module : Random Numbers in Python. Python defines a set of functions that are used to generate or manipulate random numbers. 
  • Socket Module : Socket programming is a way of connecting two nodes on a network to communicate with each other. 
  • Tkinter Module : Help python programmers to make there own GUI programs .
  • HTTPLib2 Module : A comprehensive HTTP client library that supports many features left out of other HTTP libraries, like httplib on the standard library.

If you get some ideas from this blog pleas share it with your friends 

Post a Comment


  1. Present day innovation has prepared for another modern age, with man-made reasoning (AI) and AI among the main thrusts behind development. machine learning course

    1. if you need any promote in our website please contact as in the contact page above

  2. There are plenty of dissertation web sites over the internet while you obtain not surprisingly detailed in the webpage. web technologies