Course Outline

    Introduction Getting to know Pythona, differences between versions, environment and practical applications. Language Python - Instructions, Exceptions, Project Structure, Programs Familiarization with the basic elements of language Python. Classes and Objects Introduction to object-oriented programming in Python. Data Structures Analysis of various data structures available in Pythone. External Data Sources Working with external data and integrating them with programs in Pythonie. Configuring Popular Editors Preparing the working environment for programming convenience. Methods of Running Programs in Python Discussion of various methods of running programs in various operating systems. Creating a Distributable Version of a Program Techniques for creating a version of a program ready for distribution. Support for Command Line Options Implementation of support for parameters provided from the command line. Loading and Parsing Text Files Techniques for working with text files, regular expressions and screen scraping. File System Operations on the file system, browsing directories, creating files. Calling Pythonfrom Other Programs Integrating Pythonwith other programming languages. Calling Other Programs from Pythona Interact with external programs. TCP/IP communication, FTP and Telnet support. Work with network protocols. Installing and Using Additional Libraries with PyPI Introduction to managing and installing libraries.

Requirements

Previous programming experience will be helpful to participate effectively in this course.

  21 Hours

Number of participants



Price per participant

Testimonials (2)

Related Courses

Related Categories