UrbanPro
true

Python

LIVE
40 Hours

Course offered by Sanjeev Tyagi

0 review

this course is for programmers or future programmers who wish to focus on Enterprise development.

Module 1 -- Python refresher

--------------------------------

Data types
Sequences
Mapping types
Program structure
Files and console I/O
Conditionals
Loops
Built-ins
Module 2 -- OS Services

---------------------------
The OS module
Environment variables
Launching external commands
Walking directory trees
Paths, directories, and filenames
Working with file systems
Dates and times
Module 3 -- Pythonic Programming

---------------------------------------
The Zen of Python
Common idioms
Lambda functions
List comprehensions
Generator expressions
String formatting
Module 4 – Modules and packages

---------------------------------------
Initialization code
Namespaces
Executing modules as scripts
Documentation
Packages and name resolution
Naming conventions
Using imports
Module 5 -- Classes

----------------------
Defining classes
Instance methods and data
Properties
Initializers
Class and static methods/data
Inheritance
Module 6 -- Metaprogramming

--------------------------------
Implicit properties
globals() and locals()
Working with attributes
The inspect module
Decorators
Monkey patching
Module 7 – Programmer tools

---------------------------------
Analyzing programs
Using pylint
Testing code
Using unittest
Debugging
Profiling and benchmarking
Module 8 -- Database access

----------------------------------
The DB API
Available Interfaces
Connecting to a server
Creating and executing a cursor
Fetching data
Parameterized statements
Metadata
Transaction control
Other DBMS modules
Module 9 -- Network Programming

---------------------------------------
Sockets
Clients
Servers
Application protocols
Forking servers
Binary data
Module 10 -- Multiprogramming

-----------------------------------
When to use threads?
The Global Interpreter Lock
The threading module
Simple threading
Sharing variables
The queue module
Debugging threaded programs
Multiprocessing
Other alternatives
Module 11 – XML and JSON

-------------------------------
Working with XML
DOM and Sax
Introducing ElementTree and xml
Parsing XML
Navigating the document
Creating a new XML document
JSON
Parsing JSON into Python
Converting Python into JSON
Module 12 -- Extending Python

--------------------------------------
About non-Python modules
Overview of a C extension
Writing C by hand
Using SWIG
Loading modules with ctypes 

About the Trainer

Sanjeev tyagi picture

Avg Rating

0 Reviews

0 Students

1 Courses

Sanjeev Tyagi

MCA

12 Years of Experience

I have approximate 14 years of experience of software design and development.
My Technologies are Postgresql , Python, Perl, on Linux

These days I am working as senior solution architect

Students also enrolled in these courses

LIVE
2 Hours

Course offered by Jay Prakash

3 reviews
LIVE
52 Hours

Course offered by Rohit Madan

0 review
LIVE
1 Hours

Course offered by Mansi Gupta

0 review

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

Different batches available for this Course

No Reviews yet!

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 by Sanjeev Tyagi

Sanjeev tyagi picture
LIVE

Class
starts in

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 by Sanjeev Tyagi

Sanjeev tyagi picture
LIVE

Class
starts in

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