Python Programming

Event type:Tech Skills
510

Event Details

09:30
- 17:00
Tue, June 21 2016
- Thu, June 23 2016

Course Description

Prerequisites
All Advanced Python training students should be able to write simple Python scripts, using basic data types, program structures, and the standard Python library.

Benefits
<ul
</ul

Course Content
Installing and Distributing Modules
<ul
<lieasy_install, Pip</li
<lidistutils</li
<lirepositories</li
</ul

Object Oriented Python
<ul
<liold/new style classes</li
<liinheritance, polymorphism, multiple inheritance</li
</ul

Exception Handling and Logging
<ul
<litry/except/finally</li
<liasserts</li
<lilogging</li
</ul

Advanced language techniques
<ul
<liiterators, generators and yield</li
<lidescriptors</li
</ul

Decorators
<ul
<litrace, class and abstract decorators</li
</ul

Extending and Embedding Python
<ul
<liSWIG, SIP, Boost</li
</ul

GUI Frameworks
<ul
<liwxPython</li
<liTinker</li
<liPlotting</li
<liNumpy</li
<lignuplot</li
<limatplotlib</li
</ul

Processes and Threads
<ul
</ul

Unit Test Framework
<ul
<liunittest</li
<lidoctest</li
<litest</li
</ul

Networking with Python
<ul
</ul

Advanced Topics
<ul
<limeta-classes</li
</ul

Advanced RegEx
<ul
</ul

Miscellaneous
<ul
<licx_oracle</li
<liSqlAlchemy</li
</ul

Share with Friends