UrbanPro

Learn Python Training from the Best Tutors

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

Search in

I want to learn Python. but I cant decide which application to choose.I don't understand if I should be a Developer, testing or something else which is the future and which is more in demand.

Asked by Last Modified  

18 Answers

Learn Python

Follow 7
Answer

Please enter your answer

14 yrs of Expertise in Maths & Science for IB/IGCSE/ICSE/CBSE Boards

Hello,You should first go for Python basics and practice some basic programming. Then advance your skillset.Python is quick to learn and use Pycharm as the IDE as it is widely used in the industry.
Comments

Computer Science Teacher & Educational Coach

Good to hear that you want to learn Python. You can choose any application you want to learn in Python based on your interest. Python developer is the most demanded positions in the IT industries and thus if you love programming in Python then I highly recommend you to become a Developer. If you like...
read more

Good to hear that you want to learn Python. You can choose any application you want to learn in Python based on your interest. Python developer is the most demanded positions in the IT industries and thus if you love programming in Python then I highly recommend you to become a Developer. If you like to fix bugs or errors in the system then you may choose to become a Tester. The future will be Python developers who will be working either as a Data Scientist or Web Developer in a big company.

read less
Comments

Hello Srinu,It's good that you have decided to learn the most popular Programming Language. I will suggest you start with the official IDE naming IDLE which you will get with official Python Package. Once you are good with Core Python, you can go for the VS Code, which is the world's best IDE with no...
read more

Hello Srinu,
It's good that you have decided to learn the most popular Programming Language. I will suggest you start with the official IDE naming IDLE which you will get with official Python Package. Once you are good with Core Python, you can go for the VS Code, which is the world's best IDE with no doubt.
Whether you want to be a Developer or Tester, it solely depends on your interest. I will suggest you to start learning Python, and you will be self-realizing what to do next.

read less
Comments

I coach BCA and MCA students and I do teach Kannada and Computers for all levels

Hello Srinu, Hope you are doing well!! First learn the basics of Python such as Loops, List, Tuples, Dict and majorly how oops works? I do not think about the role or application. If you become strong enough in basics, then you can decide or become - 1. Developer 2. Tester 3. Ethical hacker 4. Analyst...
read more

Hello Srinu, Hope you are doing well!! First learn the basics of Python such as Loops, List, Tuples, Dict and majorly how oops works? I do not think about the role or application. If you become strong enough in basics, then you can decide or become - 1. Developer 2. Tester 3. Ethical hacker 4. Analyst 5. Data Scientist 6. Machine Learning Engineer You can choose jupyter to practice. Code and Have fun.

read less
Comments

Experienced Software Professional with good teaching skills and interactive sessions.

Dear Srinu, Python is widely used in a number of areas. But, the three main areas where Python is used these days are Web Development, Data Science and Machine Learning. Out of these three areas, Python with Data Science has more demand. Once you learn Python with Data Science, then you can find excellent...
read more

Dear Srinu, Python is widely used in a number of areas. But, the three main areas where Python is used these days are Web Development, Data Science and Machine Learning. Out of these three areas, Python with Data Science has more demand. Once you learn Python with Data Science, then you can find excellent opportunities in this area. 

read less
Comments

Srinu - Python is a language which is used in automation, web development and data science. If you have just begun, then focus on getting a grip on the programming language. The reason is that nearly all companies have a coding test. This coding test is a test of logic.Once you have a good grip on the...
read more

Srinu - Python is a language which is used in automation, web development and data science. If you have just begun, then focus on getting a grip on the programming language. The reason is that nearly all companies have a coding test. This coding test is a test of logic.
Once you have a good grip on the language, you can focus on the specialization like web and data science. But the key, as I mentioned, is to have mastery of language first.

read less
Comments

If you are interested in embedded domain, go for machine learning or artificial intelligence.
Comments

Trainer

Hello Srinu, First of all, I would like to say that Python is a very versatile technology, and it is a must be add-on in your portfolio irrespective of any career choices. It is very easy to learn and comprehend and opens up a vast portal of opportunities, as you mentioned. Let's talk about these three...
read more

Hello Srinu,

First of all, I would like to say that Python is a very versatile technology, and it is a must be add-on in your portfolio irrespective of any career choices. It is very easy to learn and comprehend and opens up a vast portal of opportunities, as you mentioned. Let's talk about these three things, Development, Testing and I am going to consider the "something else" as Data Science.

Testing as a concept is something which is never going to fade away, so we can safely say that it is future proof. You can do a lot when it comes to testing using Python, a whole lot of scripting and automation. Development using Python is not that of a booming market in comparison to Web Development using Python/Django/Flask. If you are into web app development, this could be one of the career options.

Now I am going to talk about Data Science, a field where I belong and meaning to build my career in. Data Science/Machine Learning is something you'll hear a lot these days. This is a field which gradually moves towards the "Artificial Intelligence" zone and is very much future-proof skill you can have in your skillset today. As of now, in India, the demand for Data Scientists is on the rise. However, there are fewer companies that can absorb a fresher, the reason being a lot of companies are not reached to the stage where they can fully leverage Data Science as a sector. But, again as I said, it is very much future proof. So the career path could go something like this, Data Analyst -> Data Scientist -> Machine Learning Engineer -> AI Engineer. So you can start your career with Data Analysis and Visualization and over the course upskill into AI.

I hope this gives you more insight and helps you resolve your confusion.

Testing as a concept is something which is never going to fade away, so we can safely say that it is future proof. You can do a lot when it comes to testing using Python, a whole lot of scripting and automation. Development using Python is not that of a booming market in comparison to Web Development using Python/Django/Flask. If you are into web app development, this could be one of the career options.

Now I am going to talk about Data Science, a field where I belong and meaning to build my career in. Data Science/Machine Learning is something you'll here a lot these days. This is a field which gradually moves towards the "Artificial Intelligence" zone and is very much future-proof skill you can have in your skillset today. Right now here in India, the demand for Data Scientists is on the rise, BUT, as compared there are less companies that can absorb a fresher, the reason being lot of companies are not reached to the stage where they can fully leverage data science as a sector. But, again as I said it is very much future proof. So the career path could go something like this, Data Analyst -> Data Scientist -> Machine Learning Engineer -> AI Engineer. So you can start your career with Data Analysis and Visualization and over the course upskill into AI.

I hope this gives you more insight and helps you resolve your confusion. But if still in doubt and want more clarification, you can hit me up anytime and I would be happy to help.

Thank You!

read less
Comments

Perl Developer | Perl Trainer

If you want to learn Python, then learn it. Learn everything in Python. I know it is going to take a few years, but it's ok, after that you will not have this question. That time you will not be a developer or tester or something, you will be considered as an expert, and you can help developer and tester...
read more

If you want to learn Python, then learn it. Learn everything in Python. I know it is going to take a few years, but it's ok, after that you will not have this question. That time you will not be a developer or tester or something, you will be considered as an expert, and you can help developer and tester both. :)
Happy Learning!

read less
Comments

Data Science with Python is very much in demand.
Comments

View 16 more Answers

Related Questions

which is the best institute in mumbai to learn python language and they provide good placements as well after the course is over 

You can check the best option on Urbanpro site. You will certainly get good options.
Anuj
What is the difference between Python 2.x and Python 3.x?
Python 2.x and Python 3.x have several key differences: 1. **Print Statement**: In Python 2, `print` is a statement (`print "Hello"`), while in Python 3, it's a function (`print("Hello")`).2. **Integer...
Kartheek
0 0
5
If I get trained in python is there any chance to get a job as a fresher
While no one can guarantee getting a job after being trained as it depends on the trainer and the person being trained but yes, getting a job as a fresher in python is relatively easy compared to other...
Sai
0 0
6

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

Ask a Question

Related Lessons

Built-In Functions (Python)
Built-in Functions: The Python interpreter has a number of functions built into it that are always available. They are listed here in alphabetical order. Built-in Functions abs() divmod() input() open() staticmethod() all() enumerate() int() ord() str() any() eval() isinstance() pow() sum() basestring() execfile() issubclass() print() super() bin() file() iter() property() tuple() bool() filter() len() range() type() bytearray() float() list() raw_input() unichr() callable() format() locals() reduce() unicode() chr() frozenset() long() reload() vars() classmethod() getattr() map() repr() xrange() cmp() globals() max() reversed() zip() compile() hasattr() memoryview() round() __import__() complex() hash() min() set() ...

Write your first Python program in 10 minutes
1. Download python from python official site search "python download" in google 2. Install in your machine 3. verify using : "python --version" command 4. Write first program using notepad create...

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,...

Big Data & Hadoop - Introductory Session - Data Science for Everyone
Data Science for Everyone An introductory video lesson on Big Data, the need, necessity, evolution and contributing factors. This is presented by Skill Sigma as part of the "Data Science for Everyone" series.

Bit-wise operators
Operation Syntax Function Bitwise And a & b and_(a, b) Bitwise Exclusive Or a ^ b xor(a, b) Bitwise Inversion ~ a invert(a) Bitwise Or a b or_(a, b) Left...

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 >

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 >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

Read full article >

Software Development has been one of the most popular career trends since years. The reason behind this is the fact that software are being used almost everywhere today.  In all of our lives, from the morning’s alarm clock to the coffee maker, car, mobile phone, computer, ATM and in almost everything we use in our daily...

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