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

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

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

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

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

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

Computer Trainer

Python is very easy to learn and as a beginner python is always preferable to learn. But if you want to make such projects where security is required and that might be more complex and stable, then Java is the option, not python. Thats why now a days more clients are prefer Java for their project.
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

What are the Python libraries that are used by data scientists?
Data scientists commonly use the following Python libraries: 1. *NumPy*: For numerical computations and data manipulation. 2. *pandas*: For data manipulation, analysis, and visualization. 3. *Matplotlib*...
Ujwalajagdale
0 0
5
What web framework is best to use with Python?
The best web frameworks to use with Python are **Django** for robust, full-featured applications and **Flask** for lightweight, flexible projects. Django is great for complex, scalable sites, while Flask...
Dinesh
0 0
5
How do I learn Python in depth?
Learning Python in depth is not a big issue first start practising basic of coding daily don't copy and paste start writing the code , after these basic you can go for advanced level of python like OOPS...
Mahender
0 0
5
i recently completed my M.Tech EEE is it the right choice to learn Python now. And i completely have interest in programming only if available get me the tutor details.
Dear Adupa Python is competitively on demand now. But please note the purpose of Phython is highly on to Data Analytics. If you have Mathematics, Statistics as one of your core papers then Phython...
Adupa

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

Ask a Question

Related Lessons

Benefits of Design Patterns in Application Development
Application developments is a tedious job. Programmers write code and test it again and again to make sure their software works fine. So designing complex software is a hard nut to crack. Skilled programmers...

Top Programming Languages 2017: Every Beginner Should Learn
Every year a plethora of job opportunities are being created for skilled programmers. So if you are thinking of honing your coding skills it is really a bright idea. But with so many programming languages...

Why is the Hadoop essential?
Capacity to store and process large measures of any information, rapidly. With information volumes and assortments always expanding, particularly from web-based life and the Internet of Things (IoT), that...

Black in Python
When you are upturn in your career from beginner to experienced in programming world, your team will start looking at ‘how you are writing?’ Here the responsibility piling up. Okay,...

Learn Python : Formatting with the .format () method
A good way to format objects into your strings for print statements is with the string.format() method. The syntax is :'String here {} then also {}'.format('something1','something2')Example 1:print("This...
B

Biswanath Banerjee

0 1
0

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