The Evergreen: Python - TechPro

Latest

You will find cool and interesting stuff's as the name suggest its all about the "Tech Programming"

Sunday, September 13, 2020

The Evergreen: Python




Nowadays, majority of progress in the world, as well as what we call the "Upcoming FUTURE" is somewhat just a magic of some codes.
If you have no idea where are codes, look on your computer, mobile, video games, the internet, the advance security systems, robots, machines.
The important one, look yourself, the human body, the DNA,  just a bunch of codes.

The emerging new world, is running through none other then some codes.

In this technical era, the one bright, big and cool field is python.


What is python?

Python is a coding/programming language, a technical skill.

The path: 

*Simply start learning about its syntax, loops, list, tuple, sets, dictionary, array, class, iterators and some other OOP's concept.

*Further proceed to know the uses of its various modules and packages. (Not all, just as much as possible)

Where to learn Python?

I will simply suggest go for any possible free course online. As it is very easy to grab the basics of python.
A course will give you an entire look in the "One Go" and you do not seek to search the basic things here and there.

That's it...
Basic knowledge is build.

Further possible improvement in programming:


*Give time to solve some coding questions with python. (The best way to hone and strengthen your grab over it).

Do some basic starting projects like:

-Make some cool programs using loops.
-Dice Rolling Simulator
-Hangman
-Music Player
-Rock, Paper, Scissors
-Tic-Tac-toe
-Snake & ladder
-Jumbled words

and many-many more projects are there, go to google you will find a large possible projects that can be done with python.
Now, Select the one in which you are interested and can complete it fully.

(There are hundreds of possible projects, so choose wisely).


Some classical advance projects, which can be done on the way:


*Try to make a colorful game (GUI programming).

*Use some Modules and make your own programming project.
 (Like, with Nltk, Sentiment, Pandas, Selenium, Tkinter, Canvas, Itertools, Random, etc.)

*Learn Networking with python, and on the go, you can try to make a website-scanner or any other project you like.

*You can also make a Database system with python.

Possible top and finest expanding fields with python:

 
Python development:

This will actually lead to web/app development area and more specifically at the back-end work, means script writing.
Which is mostly done through cool frameworks like Django, Flask, etc.

Many big companies officially uses python as there server-side language like:

-Google (use for build systems, log analysis, code review tools etc.)
-Facebook (use in production engineering)
-Instagram (use Django framework)
-Spotify (For back-end services and data analysis)
-Quora (use Tornado framework)
-Dropbox (majority of its server-side is written in python)
-Reddit (uses a lot of python libraries)
-Amazon (use python along with Hadoop)
-Netflix (use for Security and data analysis and also extensively relies for training machine learning models)


Python is not alone here on the back-end, Not all the coding is written in python, but many other languages are also used by these big companies like C++, Java, PHP etc.
Doesn't matter how much a company uses python, its always a million-million lines of codes behind the scene for such big companies.

These are the Biggest reason to learn python. isn't it ?

Data science:

Here, all you have to do is play with data, like data analysis, data visualization, data manipulation,
Big data analysis and many other fine set of skill are needed to move smoothly with its work.

Machine learning:

Now, you need a good knowledge of Statistics and probability as well as problem solving ability, and most important applying ML libraries and algorithms.
Further NLP is a another major aspect on the long road.

Deep learning:

This is the power.
You can explore the very interesting thing the neural network.
If you want to, know more about a human brain working, its the perfect path.

Artificial Intelligence:

AI is a name which simply resemble with future in our mind.
Now, what to know and learn for this field, actually you need everything...
Like the good knowledge of Science and more specifically physics, mechanics.
A lot of math is also there, calculus, algebra, predictions, statistics, probability etc.
Also, logic and efficiency matters, actually everywhere.

It is the ultimate field...
And mark the word: "Ultimate" means Ultimate.

Significance of python:


Well ! there are a lot of possible significance of it.
But I will tell you most interesting and fun one,
I have read this on one of my social media:

"Python has so many modules, and the speed with which its increasing its modules, one day it will have a module by which we can go to Mars!"


Important Note:
The things on the upper layer are always look delicious...
But the truth is...
NO PAIN, NO GAIN...


No comments:

Post a Comment

If you want to convey your thoughts regarding this blog-post, you are most welcome...