UrbanPro
true

Python training

LIVE
6 reviews
40 Hours

Course offered by Nageswara Rao

7 reviews
Certified

This course has been planned as per industry standards. This is suitable for freashers as well as experience people.
This course will be 100% sufficient for python scripting developers, Automation developers with python.
If you want to web/Full stack developer the you have take a another course "Django" from us.
Actually the course will be divided into two parts
1. In 1st part we will be discussing about all core topics in python
2. In the second part we will be practising some real time tasks and also we will be discussing advanced concepts.

 

3. we will beÃ? guiding to do a mini project.

 

Fee:
So the fee for entire course is RS 5000/-

 

If you are joining as a group of 4 people, then we will be providing a discount of 10% to each person.

 

Are you ready to be an python expert, Then come and join our community.
Are you ready to mingle with different domain experts in IT, then come and join our community.

 

 

Syllabus:


PYTHON CONTENT

 

NOTE: Almost every task is explained with an example
Introduction:
1. What is a script and program?
2. Difference between scripting and programming languages?
3. What is Python?
4. Characteristics of python
5. Python versions
6. Download and install Python
7. Setting the Path in windows
Executions in Python:
1. Execute simple Python commands
2. What is interactive mode?
3. What is script mode? 
4. When to use script mode?
5. When to use interactive mode?
Variables in Python:
1. Identifiers
2. Rules to identifiers
3. Keywords in python
4. What is a variable?
5. Rules to define variable
6. Implicit and Explicit Variables
7. Values and types
8. Swapping variables
9. Mutable and Immutable objects
Data Types:
1. Numbers 
2. List
3. Tuple
4. String
5. Set
6. Dictionary 
7. FrozenSet
Operators:
1. Arithmetic 
2. Relational Operators
3. logical
4. Assignment
5. Identity
6. Membership
7. Bitwise
8. Operator precedence
Sequences:
Lists: 
1. Creation of Lists
2. Indexing (positive and negative)
3. Slicing
4. Comprehension
5. List traversal
6. List in Boolean context
7. List methods (CRUD operations)
8. Copy methods on List
9. Functionality of operators supported by lists
Tuples:
1. Creation of tuples
2. Advantages of tuple over list
3. Indexing and slicing
4. comparison of List and Tuple
5. Tuple comprehension/ generator expression
6. When to use tuple and list combination [real time example]
String: 
1. What is a string?
2. Single, double and triple quotes
3. Raw string
4. String in Boolean context
5. Indexing and slicing
6. String traversal
7. String manipulations
8. String methods
9. Formatting a string 
10. Converting string to list
11. Converting list to string
12. Functionality of operators supported by strings
13. Join, split, find, index etc.
Set: 
1. What is a set?
2. Why canâ??t we use mutable objects inside the Set? 
3. Why indexing and slicing is not possible in Set?
4. How to Identify a 
5. Set is mutable
6. Set operations
7. Modifying the Set
8. Removing the elements from set
9. Built-in functions with Set
Dictionary:
1. Creating a dictionary
2. Reading keys and values from dictionary
3. Reading only keys from dictionaries
4. Reading only values from dictionaries
5. Updating key value pair in dictionary
6. Upset in a dictionary
7. Why canâ??t we use mutable object as a key in dictionary
8. Functionality of operators supported by dictionaries
Functions:
1. What are the uses of Function?
2. Predefined functions for Type conversations
3. How to define a function?
4. Syntax
5. How to make function calls
6. What are arguments?
7. Why does we need return statement?
8. Types of arguments
9. Nested Functions
10. Recursive Functions
11. Advantages and Disadvantages of a recursive Function
12. Anonymous Functions/Lambda functions
13. Map, filter and reduce predefined functions
Modules & Packages:
1. What is module 
2. Advantages of a module
3. How to define a module
4. How to import a module
5. How to import a specific task in a module 
6. Difference between a script and module
7. What is a Doc string?
8. What is Pylint score? Why is it important?
9. What is __name__ and How does it act with module?
10. What is a Package?
11. How does a python understand a folder as python package?
12. What happens when we import a package
13. Understanding predefined datetime module in python
File Handling
1. What is a data, Information File?
2. File Objects
3. File Different Modes and Object Attributes
4. How to create a Text Fil and Append Data to a File and Read a File
5. Closing a file
6. Read, read line ,read lines, write, write linesâ?¦!!
7. Renaming and Deleting Files
8. Directories in Python
9. Working with CSV files and CSV Module
10. Handling IO Exceptions

 

11. pickling and unpickling
OOPS:
1. Why object-oriented programming?
2. What is object?
3. What is a class?
4. What is attributes and actions? How to implements this I programming language?
5. How to define a class and syntax for class
6. What is self
7. What is __init__ method
8. What are static and class variables
9. Difference between static and class variables
10. Understanding the concept of oops using an example?
11. What is inheritance?
12. Advantages of inheritance?
13. Super keyword?
14. Why should we need to be careful with inheritance in interpreted languages than 
programming languages? 
15. Multiple inheritance
16. Multi-level inheritance
17. Method Resolution Order(MRO)
18. Polymorphism
19. How to achieve method overloading in Python?
20. Method overriding
21. Access modifiers
22. Class methods
23. Static methods
24. How does class and static methods work with inheritance
25. Encapsulation
26. Abstraction
Advanced Concepts:
1. Generators expressions
2. Generators functions
3. Difference between generators and functions
4. Advantages of generators
5. Iterators
6. Difference between Iterators and Generators
7. Closure
8. Decorator
9. Advantages of decorators
DataBase operations:
1. What are the various databases available in market
2. What are the various modules w.r.t. different databases
3. Perform CRUD operations in any database
4. What is ORM?
5. Performing CRUD operations WITH SQLALchemy ORM
Regular Expressions(regex):
1. Why Regular Expressions
2. Finding and validating an Indian mobile number with and without regular expressions
3. Creating regex objects
4. Marching regex objects
5. Grouping in regex
6. Named/parameterized groups
7. Matching all occurrences
8. Optional matching (*, + and?)
9. Matching specific repetitions 
10. Greed and non-Greedy Matching 
Python Exception Handling
1. Python Errors
2. Common RunTime Errors in PYTHON
3. Abnormal termination
4. Chain of importance Of Exception
5. Exception Handling
6. Try â?¦ Except
7. Try .. Except .. else
8. Try â?¦ finally
9. Argument of an Exception
10. Python Custom Exceptions
11. Ignore Errors
12. Assertions
13. UsingAssertionsEffectively
Http calls/API calls:
1. What is JSON
2. JSON module in python
3. Convert JSON data to Python Data Type
4. Read the data from JSOn file
5. Write the data into JSON file
6. Request module
7. Why request module
8. Fetching the Weather DATA
9. Loading and printing weather DATA
Multi-Threading:
1. What is a Thread?
2. Difference between thread and process?
3. Threading module
4. Diverse ways to create a Thread.
5. Thread synchronization
Develop a calculator app using Tkinter
Introduction to Pandas and numpy
Introduction to Machine Learning 
Introduction to robot Framework(Automation)
Introduction to web Frameworks (web developer)
Introduction to webscrapping

Gallery (1)

About the Trainer

NageswaraRao picture

4.9 Avg Rating

7 Reviews

13 Students

4 Courses

Nageswara Rao

B.Tech

8 Years of Experience

He has 5+ years of experience in IT industry and 3+ years of experience in Teaching python. Currently he is working in Nexii IT labs. He started his career with TCS and now he is working with Nexii IT Labs.

Students also enrolled in these courses

LIVE
30 reviews
40 Hours

Course offered by Narayana Reddy

30 reviews
LIVE
16 reviews
45 Hours

Course offered by Ramesh

243 reviews
LIVE
1 Hours

Course offered by Mr. Ram Reddy

21 reviews
LIVE
97 reviews
30 Hours

Course offered by N Madhusudhana Reddy

170 reviews

Reviews (6)

4 out of 5 6 reviews

Nageswara Rao https://p.urbanpro.com/tv-prod/member/photo/5520466-small.jpg Pragathinagar
4.8056
Nageswara Rao
B

Python Training

"This course was very informative and interesting. The instructor, Nageswar Rao, is very easy to communicate with and very interesting with real life example. I enjoy learning about this this course to help me do my job. Nageswar Rao was able to provide accurate training with relevant examples. His ability to connect one to one with each participant was incredible. "

Nageswara Rao
V

Python Training

"He just created curiosity to learn python and django by his classes and more approachable, well knowledgeable. "

Nageswara Rao
K

Python Training

"He has good knowledge in subject. Almost each and every topic covers real time examples. He also provides help for our projects. "

Nageswara Rao
K

Python Training

"This is a wonderful opportunity to learn Python, which is involving in every aspects of IT now a days. The way of teaching along with real time scenarios by Nageswar are awesome. Though I am not from development background, now I am pretty much impressed and good with the concepts within short span of time. Thank you for providing such classes Nageswar. Hope everyone would grab this opportunity in order to make their career growth in IT."

Reply by Nageswara Rao

Thank you very much

View All
Have you attended any class with Madhu?

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

4 out of 5 6 reviews

Nageswara Rao https://p.urbanpro.com/tv-prod/member/photo/5520466-small.jpg Pragathinagar
4.8056
Nageswara Rao
B

Python Training

"This course was very informative and interesting. The instructor, Nageswar Rao, is very easy to communicate with and very interesting with real life example. I enjoy learning about this this course to help me do my job. Nageswar Rao was able to provide accurate training with relevant examples. His ability to connect one to one with each participant was incredible. "

Nageswara Rao
V

Python Training

"He just created curiosity to learn python and django by his classes and more approachable, well knowledgeable. "

Nageswara Rao
K

Python Training

"He has good knowledge in subject. Almost each and every topic covers real time examples. He also provides help for our projects. "

Nageswara Rao
K

Python Training

"This is a wonderful opportunity to learn Python, which is involving in every aspects of IT now a days. The way of teaching along with real time scenarios by Nageswar are awesome. Though I am not from development background, now I am pretty much impressed and good with the concepts within short span of time. Thank you for providing such classes Nageswar. Hope everyone would grab this opportunity in order to make their career growth in IT."

Reply by Nageswara Rao

Thank you very much

Nageswara Rao
S

Python Training

"Well experienced and professional teaching. Clarification of doubts and real time examples in any time. Helped everyone gain lots of knowledge and can learn good subject stuff which can be really appreciable. "

Reply by Nageswara Rao

Thank you very much

Nageswara Rao
M

Python Training

"Good explanation, relevant examples , Good communication skills, giving more elaboration to student queries with patience. "

Have you attended any class with Madhu?

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Python training by Nageswara Rao

NageswaraRao picture
LIVE
(6 reviews)

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Python training by Nageswara Rao

NageswaraRao picture
LIVE
(6 reviews)

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

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