UrbanPro

Learn Python Training from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

Why still in India lot of people are learning Java and .Net etc. We know that Python is in very demand in now-a-days. Recently I came to know that infosys and wipro was not able to undertake a project because it need to be develop in Python (source economictimes). What may be the good way to have a awareness about Python Language?

Asked by Last Modified  

29 Answers

Learn Python

Follow 1
Answer

Please enter your answer

Real Time Corporate Training Consultant

Let me contradict and clarify. firstly, Python is built on C API or C routines. Hence, the argument that scalability and reliability are the issues with Python is totally wrong. Secondly, Python is natively object oriented like C++ and Java. Hence, the statement that Java and C++ are superior has no...
read more
Let me contradict and clarify. firstly, Python is built on C API or C routines. Hence, the argument that scalability and reliability are the issues with Python is totally wrong. Secondly, Python is natively object oriented like C++ and Java. Hence, the statement that Java and C++ are superior has no standing. Thirdly, Python is for system administrators/network engineers/high end developers/testers/ITIS people and also core engineering experts. The other day I conducted once training in Bio-Python also for an international crop research institute in Hyderabad. So many legacy languages like Fortran, Pascal and COBOL which were there for more than 20 years died with the arrival of new applications and language. Python is for today, tomorrow and day after. read less
Comments

I would say there are two points: 1. People are more directed towards college subjects, they usually learn these languages in their engineering time. This helps in getting placement in same domain and after that they are not really interested to learn new language. 2. Since Java is a pretty famous...
read more
I would say there are two points: 1. People are more directed towards college subjects, they usually learn these languages in their engineering time. This helps in getting placement in same domain and after that they are not really interested to learn new language. 2. Since Java is a pretty famous language and every CS engineer knows its name. They want to learn because of popularity. But now Python is becoming popular and is in high demand. The main beauty is dynamic typing which reduce code and take very less time to develop. Why enterprise companies adapting it because it reduce overall cost of development. read less
Comments

Programmer

First lets understand why big companies are still sticking to Java or C or C++. The answer is scalability and reliability. JVM is mission tested for more than 20 years now. Do you know, the client as well as server of Gmail is written in Java? The core algortithms of Facebook are written in Java and...
read more
First lets understand why big companies are still sticking to Java or C or C++. The answer is scalability and reliability. JVM is mission tested for more than 20 years now. Do you know, the client as well as server of Gmail is written in Java? The core algortithms of Facebook are written in Java and C++. You can pick up any company that has scaled and you will realize that the core has been written in Java or C++ or C. Python/PHP/Ruby have scalability issues when you bombard the servers with huge traffic. So where exactly is python used? Its mostly used in writing the logic which doesn't require much of algorithmic computations. For example, Quora's business logic (ie. mostly CRUD operations and some processing logic) is written in python. But the modules that have heavy algorithms and (speed of execution+ memory efficient) are of utmost importance, are written in C++. Also, python is used extensively in Start-ups, where launching your product to market quickly is important.Like, Facebook was initially written in PHP.But as it began to scale, they moved their major computations to C++ and now PHP just acts as an end layer of their stack.They have wrappers all around PHP. So yes, python is important and in high demand. But python isn't going to replace any of the legacy languages. So if somebody wants to learn python, I suggest him/her to first learn either C++ or Java, get your OOPS concepts cleared, understand how programming languages work, and then pick up python. I write code in Python extensively, but I understood python well because my concepts were clear and hence transition was not difficult. But I agree on the point of spreading awareness. That could be done perhaps by conducting seminars/conferences in engineering colleges and if the government decides, then introducing these languages in syllabus would be best solution. read less
Comments

I am conducting advanced trainings in Python for senior java/.Net architects staying in US. The day is not far off when every technology expert has to participate in learning and develop applications in python. I am conducting 15 days of training in Python on an average per month across the CMM level...
read more
I am conducting advanced trainings in Python for senior java/.Net architects staying in US. The day is not far off when every technology expert has to participate in learning and develop applications in python. I am conducting 15 days of training in Python on an average per month across the CMM level 5 companies for the last 2 years read less
Comments

ME Mechanical Engineering, BE production Engineering

CS & IT syllabus in most universities stress on Microsoft Technologies and there is a need to sync it with industry which majorly works in open source.
Comments

Python, Django, Artificial Intelligence, DevOps and AWS Trainer

Learn Python + Django
Comments

Tutor taking Computer subjects Classes

Python is fine to start with .. However, while doing python , object oriented concept are to be grasped in parallel .
Comments

Trainer

This is just mindset of people who keeps on listening to their seniors or other about Java or asp.net. They get more interested towards it. The day is not far when people will understand the flexibility and power of Python language and start learning it.
Comments

A lot of demand of Python is coming from Data Science and Analytics. Python is getting a lot attention as an alternative to Analytical Tools such as R and SAS. So in my view , knowing Analytics will help not just Python as programming.
Comments

Tutor

The simple reason for this might be that though python is recently being used in production, still many of the products are being developed in Java and if it is in Microsoft ecosystem in .Net. Also Microsoft has done a very good job in pushing its technologies in educational institutions so much so that...
read more
The simple reason for this might be that though python is recently being used in production, still many of the products are being developed in Java and if it is in Microsoft ecosystem in .Net. Also Microsoft has done a very good job in pushing its technologies in educational institutions so much so that there are courses in colleges for .Net. Also that many of the best institutions in the world have started using python as a primary language in computer science education, python will be incorporated soon into our curriculum but the rate of change is expected to be linear. read less
Comments

View 27 more Answers

Related Questions

Is python useful for app development?

Android doesn't support python but you can convert easily python to android app.
Prachi
Why is Python an object-oriented language?
Python is considered an object-oriented language because it supports the principles of object-oriented programming (OOP). This means: 1. **Classes and Objects**: Python allows you to define classes, which...
Rksanthosh
0 0
6
While teaching IT Student (MCA / BCA / BTech), I found most of the students are not having good programming skills but they are still running behind to learn .NET / PHP / PYTHON / ANDROID / JAVA. Why is it so? What we should do better to improve a sound programming skills among most of IT Students?
on college days they r learning c,c++ and following faculties are also giving a road map of "programming means" thease languages only , even these are the languages are familier , where you justify them...
Amit Kumar

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Debugging Python code
If you are getting an error while executing your python code, the better way of running your python code is by using -i switch. ex: python -i scriptname.py once you run the above command, your execution...

Writing Simple programs in Python(cont.)
To start writing simple programs in Python, we have to know firstly the SW development process and then we also have to know a bit about the language in which we wish to code,in this case,python, to get...

Getting started with Python IDLE
Now that we have looked at some example programs, we would like to learn how to begin the actual process of writing a program in Python. There are a variety of ways to tell Python to execute the code we...

Python- 5 reasons to learn python
1. Dynamically Typed You don’t have to declare a type when declaring a variable. It skips headaches of type casting JAVA:- int x = 1; x = (int) x/2;...

Python Programming or R- Programming
Most of the students usually ask me this question before they join the classes, whether to go with Python or R. Here is my short analysis on this very common topic. If you have interest/or having a job...

Recommended Articles

Python is one of the most popular programming languages in the world. It is general-purpose, object oriented, high-level programming language used in a number of programming fields. Python is a great programming language to learn as it will introduce you to the world of programming. If you are from the technical background...

Read full article >

Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...

Read full article >

Hadoop is a framework which has been developed for organizing and analysing big chunks of data for a business. Suppose you have a file larger than your system’s storage capacity and you can’t store it. Hadoop helps in storing bigger files than what could be stored on one particular server. You can therefore store very,...

Read full article >

Information technology consultancy or Information technology consulting is a specialized field in which one can set their focus on providing advisory services to business firms on finding ways to use innovations in information technology to further their business and meet the objectives of the business. Not only does...

Read full article >

Looking for Python Training classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you
X

Looking for Python Training Classes?

The best tutors for Python Training Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Learn Python Training with the Best Tutors

The best Tutors for Python Training Classes are on UrbanPro

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more