Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Advance python training

No Reviews Yet

Old Madras Road, Bangalore

Course ID: 26068

Old Madras Road, Bangalore

Students Interested 0 (Seats Left 0)

₹ 8,000

No Reviews Yet

Date and Time

Not decided yet.

Rajeev Aswani picture
Rajeev Aswani

M.Tech.

7 Years of Experience

About Rajeev Aswani

Software developer with 6+ years of IT experience.
No reviews currently Be the First to Review

About the Course

Advance python course covering python web development

Topics Covered

Introduction to Python & Python Fundamentals:
- Python Interpreter and its Environment
- Python programming building blocks like Variables
- Data Types and their functions

Python Basics:
- Arrays, Lists and Tuples
- Dictionaries and Sets
- Array and List related functions
- Arithmetic Operators
- Assignment Operators
- Comparison Operators
- Logical Operators
- Conditional/ ternary Operators

Python Control Structures:
- If Statements
-While construct
- For Statements
-Looping Techniques over data structures
-The range() function
- Break and Continue Statements
- Statements and else clauses in loops
- Pass Statements
- List Comprehensions

Functions
- Local variables
- Default Argument Values
- Returning Values
- Keyword & Positional Arguments
- Arbitrary Argument Lists
- Unpacking Argument Lists
- Lambda Forms
- Documentation Strings

Modules
- Executing modules as scripts
- The Module Search Path
- Building Modules
- 'Compiled' Python files
- various Standard Modules/libraries
- The dir() function
- Debugging Python Code
- Logging in Python
-Unit testing in Python
- Static code analysis

I/O & Exception handling :
- Standard Input and Output I/O
- File I/O
-Python File & Directory functions
- Introduction to subprocess module
- Handling Exceptions
- Raising Exceptions
- User-defined Exceptions
- Clean-up Actions
- Try/finally clauses

Regular Expressions :
- What are regular expressions
- Matching characters
-Compiling regular expressions
- Strings and Slices
- Modifying Strings
- Use of triple quotes
- Repetition
- Emails example
- Group extraction and Substitution

OOPs in Python :
- Class definition syntax
- Class Objects, Instance Objects, Method Objects; Instantiation - Inheritance
- Data Member - Class variable/Instance
- Function overloading
- Operator overloading
- Pickle module
- The dir() function
- Packages
- Intra-package References

Standard libraries :
- os
- sys
- datetime
- random
- math
- pickle
- subprocess
Database Programming :
- Connecting to a database server
- Connecting to different databases like MySQL, SQLite
- CURD operations
- Transactions management
Threads:
- Introduction to Threads
- Thread creation.
- Java style threads
- Locking mechanisms
Web Programming :
- Introduction to web development in python
- MVC design pattern
- A simple website deployment using Apache tomcat.
Django web framework:
- Introduction to Django
- Sample program
- Templatization using django
- Databse interation using Django
Blog Creation :
- Assignment to complete and understand all the things learnt

Who should attend

Those who want to learn python

Pre-requisites

Basic programming skills is preferred but not mandatory

What you need to bring

Copy & pen.

Key Takeaways

Python skills

Reviews

No reviews currently Be the First to Review

Students Interested 0 (Seats Left 0)

₹ 8,000

Post your requirement and let us connect you with best possible matches for Python Training classes Post your requirement now
₹ 8,000 Enquire

Enquire

Submit your enquiry for Advance python training

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Rajeev

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer