Python Training Courses and Workshops

Schools providing training courses, certificates, diplomas or degree programs of Python Programming




Total 117 training courses and degree programs available around the world.

United States - United Kingdom - Canada - Australia - India

Popular courses:
python
Python Programming
Python for Penetration Testers
Python for Finance
Advanced Python
Advanced Python Programming


Python 3

Course Format: Classroom
School/Trainer: ISInc
Training Center(s)/Venue(s): Sacramento, United States
  V

This course introduces the student to the Python language. Upon completion of this class, the student will be able to write non trivial Python programs dealing with a wide variety of subject matter domains. Topics include language components, the IDLE environment, control flow constructs, strings, I/O, collections, classes, modules, and regular expressions. The course is supplemented with many hands on labs using either Linux or Windows.

Advanced Python 3 Programming

Course Format: Classroom
School/Trainer: ISInc
Training Center(s)/Venue(s): Sacramento, United States
  V

This two day course covers a handful of various Python advanced topics including high level data structures, network programming, writing GUI&,#146,s in Python, and CGI programming. This course is particularly well suited for programmers who are building application frameworks, integrating Python with other software, or using Python for distributed computing.

Prerequisites

Students should have taken an introductory Python course (see Course ISI-1451) or have six months of Python programming experience.

Python

Course Format: Online
School/Trainer: Intertech, Inc.
Training Center(s)/Venue(s): Eagan, United States
  V

An Introduction to Python
A Brief History of Python
Python Versions
Installing Python
Environment Variables
Executing Python from the Command Line
IDLE
Editing Python Files
Python Documentation
Getting Help
Dynamic Types
Python Reserved Words
Naming Conventions

Basic Python Syntax
Basic Syntax
Comments
String Values
String Methods
The format Method
String Operators
Numeric Data Types
Conversion Functions
Simple Input and Output T
he % Method
The print Function

Language Components
Indenting Requirements
The if Statement
Relational Operators
Logical Operators
Bit Wise Operators
The while Loop
break and continue
The for Loop

Collections
Lists
Tuples
Sets
Dictionaries
Sorting Dictionaries
Copying Collections

Functions
Defining Your Own Functions
Parameters
Function Documentation
Keyword and Optional Parameters
Passing Collections to a Function
Variable Number of Arguments
S... [Read More]

Advanced Python 3 Programming

Course Format: Online
School/Trainer: Intertech, Inc.
Training Center(s)/Venue(s): Eagan, United States
  V

This two day course covers a handful of various Python advanced topics including high level data structures, network programming, writing GUI&,#146,s in Python, and CGI programming. This course is particularly well suited for programmers who are building application frameworks, integrating Python with other software, or using Python for distributed computing.

What you should already know about Python
Introduction
Language Evolution
Python Reserved Words and Other Rules
Documentation
The string Class
Variables
DataTypes
Boolean and Numeric Types
Strings
Lists
Sets
Sequences
Looping Through Sequences
Dictionaries
Bit Manipulation
Functions
Modules
Standard Input and Output
File Input and Output
Some File Tests

Data Structures
range
List Comprehensions
Nested List Comprehensions
Dictionary Comprehensions
Dictionaries with Compound Values
Processing Lists in Parallel
Specialized Sorts
Time Functionality
Generators

Writing GUIs in Python
Introduction
Componen... [Read More]

Python 3 Programming

Course Format: Online
School/Trainer: Anne Arundel Community College
Training Center(s)/Venue(s): Annapolis, Arnold, Baltimore, Edgewater, Gambrills, Hanover, Laurel, Severn, United States
  V

Introduction to Python 3 Programming Learn how to create basic programming structures and work with object-oriented techniques. Explore some unique Python data structures like tuples and dictionaries. Create graphic elements from simple squares and circles to user interface objects like buttons and labels. CEUs issued.

Python for Network Security Analysts

Course Format: Classroom
School/Trainer: Anne Arundel Community College
Training Center(s)/Venue(s): Annapolis, Arnold, Baltimore, Edgewater, Gambrills, Hanover, Laurel, Severn, United States
  V

Python for Network Security Analysts Use Python for network analysis and security applications by implementing third-party libraries for network analysis, penetration testing and wireless device security. Learn how to use third-party libraries and build foundational skills needed to start writing scripts. Textbook information available at AACC Bookstore. CEUs issued.

MongoDB for Python Developers

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This course is a deep exploration of building applications in MongoDB (the most popular NoSQL document-database). There are many benefits to choosing a NoSQL database over traditional RDMBSs such as SQL Server or Oracle. This course starts out by looking at why you should choose a NoSQL database in the first place. We will explore the native query language and capabilities of MongoDB. Then we will start working with MongoDB from our Python applications and look at several topics that explore the advanced aspects of the MongoDB Python API including MongoDB from Python, PyMongo, ODMs such as MongoEngine, and more. We will see how to leverage the immense scalability of MongoDB using the aggregation framework, replica sets, and sharding. You will discover how to store and manage files of virtually unlimited size in MongoDB using GridFS. We will discuss how to properly design your entities and documents (both natively and in Python) to take full advantage of what MongoDB has to offer. Finally, we will round out the course with a few topics that you will need to be successful with MongoDB including Server administration for developers and Security and permissions.

No... [Read More]

The Python Language

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V


This course is perfect for developers, testers, and other technical people who need to learn the major parts of the Python language and learn them thoroughly. This course teaches you the language without the complications of digging into web programming, database programming, GUI programming and other specialties. If you want a language quick-start, then this hands-on language course is for you.
Note: You are required to bring your own laptop.

Pre-Requisites
Experience with a programming language (preferably a C-based language)

Objectives
Install Python and writing basic scripts
Many of the language features needed in all applications
Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API

Essential Python

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

The Python language has been emerging as a very powerful, flexible, and simple programming tool for building all manner of applications. Maybe you&,#146,re one of the many developers looking get started with Python. If so, then this hands-on language course is just the thing for you.
Note: You are required to bring your own laptop

Pre-Requisites
Experience with a programming language (preferably a C-based language)

Note: No Python knowledge is assumed.

Objectives
Install Python and writing basic scripts
Language features needed in all applications
Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API
Unit testing, debugging, and multi-threaded parallel code in Python

Advanced Python

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

Python has often been thought of as clean scripting language or a simple language to glue “real?applications together. This view is completely out of sync with the real possibilities of the Python language. This course will show you the true power of the language and the ecosystem. You will see that entire high-performance application stacks can be built in Python.
Pre-Requisites
Experience with and knowledge of the Python programming language

Objectives
Build rich MVC-based web applications with Pyramid
Ways to access relational databases from direct SQL
Accessing popular NoSQL, document-databases with MongoDB, PyMongo, and MongoKit
Build redistributable Windows-based EXEs that do not depend upon Python being installed on the target system
How to test all these applications to keep them running correctly

MongoDB for Python Developers

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V

This course is a deep exploration of building applications in MongoDB (the most popular NoSQL document-database). There are many benefits to choosing a NoSQL database over traditional RDMBSs such as SQL Server or Oracle. This course starts out by looking at why you should choose a NoSQL database in the first place. We will explore the native query language and capabilities of MongoDB. Then we will start working with MongoDB from our Python applications and look at several topics that explore the advanced aspects of the MongoDB Python API including MongoDB from Python, PyMongo, ODMs such as MongoEngine, and more. We will see how to leverage the immense scalability of MongoDB using the aggregation framework, replica sets, and sharding. You will discover how to store and manage files of virtually unlimited size in MongoDB using GridFS. We will discuss how to properly design your entities and documents (both natively and in Python) to take full advantage of what MongoDB has to offer. Finally, we will round out the course with a few topics that you will need to be successful with MongoDB including Server administration for developers and Security and permissions.

No... [Read More]

The Python Language

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V


This course is perfect for developers, testers, and other technical people who need to learn the major parts of the Python language and learn them thoroughly. This course teaches you the language without the complications of digging into web programming, database programming, GUI programming and other specialties. If you want a language quick-start, then this hands-on language course is for you.
Note: You are required to bring your own laptop.

Pre-Requisites
Experience with a programming language (preferably a C-based language)

Objectives
Install Python and writing basic scripts
Many of the language features needed in all applications
Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API

Essential Python

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V

The Python language has been emerging as a very powerful, flexible, and simple programming tool for building all manner of applications. Maybe you&,#146,re one of the many developers looking get started with Python. If so, then this hands-on language course is just the thing for you.
Note: You are required to bring your own laptop

Pre-Requisites
Experience with a programming language (preferably a C-based language)

Note: No Python knowledge is assumed.

Objectives
Install Python and writing basic scripts
Language features needed in all applications
Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API
Unit testing, debugging, and multi-threaded parallel code in Python

Advanced Python

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V

Python has often been thought of as clean scripting language or a simple language to glue “real?applications together. This view is completely out of sync with the real possibilities of the Python language. This course will show you the true power of the language and the ecosystem. You will see that entire high-performance application stacks can be built in Python.
Pre-Requisites
Experience with and knowledge of the Python programming language

Objectives
Build rich MVC-based web applications with Pyramid
Ways to access relational databases from direct SQL
Accessing popular NoSQL, document-databases with MongoDB, PyMongo, and MongoKit
Build redistributable Windows-based EXEs that do not depend upon Python being installed on the target system
How to test all these applications to keep them running correctly

MongoDB for Python Developers

Course Format: Classroom
School/Trainer: Global Knowledge UK
Training Center(s)/Venue(s): Aberdeen, Bath, Bristol, Leeds, London, Wokingham, United Kingdom
  V

This course is a deep exploration of building applications in MongoDB (the most popular NoSQL document-database). There are many benefits to choosing a NoSQL database over traditional RDMBSs such as SQL Server or Oracle. This course starts out by looking at why you should choose a NoSQL database in the first place. We will explore the native query language and capabilities of MongoDB. Then we will start working with MongoDB from our Python applications and look at several topics that explore the advanced aspects of the MongoDB Python API including MongoDB from Python, PyMongo, ODMs such as MongoEngine, and more. We will see how to leverage the immense scalability of MongoDB using the aggregation framework, replica sets, and sharding. You will discover how to store and manage files of virtually unlimited size in MongoDB using GridFS. We will discuss how to properly design your entities and documents (both natively and in Python) to take full advantage of what MongoDB has to offer. Finally, we will round out the course with a few topics that you will need to be successful with MongoDB including Server administration for developers and Security and permissions.

No... [Read More]

The Python Language

Course Format: Classroom
School/Trainer: Global Knowledge UK
Training Center(s)/Venue(s): Aberdeen, Bath, Bristol, Leeds, London, Wokingham, United Kingdom
  V


This course is perfect for developers, testers, and other technical people who need to learn the major parts of the Python language and learn them thoroughly. This course teaches you the language without the complications of digging into web programming, database programming, GUI programming and other specialties. If you want a language quick-start, then this hands-on language course is for you.
Note: You are required to bring your own laptop.

Pre-Requisites
Experience with a programming language (preferably a C-based language)

Objectives
Install Python and writing basic scripts
Many of the language features needed in all applications
Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API

Essential Python

Course Format: Classroom
School/Trainer: Global Knowledge UK
Training Center(s)/Venue(s): Aberdeen, Bath, Bristol, Leeds, London, Wokingham, United Kingdom
  V

The Python language has been emerging as a very powerful, flexible, and simple programming tool for building all manner of applications. Maybe you&,#146,re one of the many developers looking get started with Python. If so, then this hands-on language course is just the thing for you.
Note: You are required to bring your own laptop

Pre-Requisites
Experience with a programming language (preferably a C-based language)

Note: No Python knowledge is assumed.

Objectives
Install Python and writing basic scripts
Language features needed in all applications
Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API
Unit testing, debugging, and multi-threaded parallel code in Python

Advanced Python

Course Format: Classroom
School/Trainer: Global Knowledge UK
Training Center(s)/Venue(s): Aberdeen, Bath, Bristol, Leeds, London, Wokingham, United Kingdom
  V

Python has often been thought of as clean scripting language or a simple language to glue “real?applications together. This view is completely out of sync with the real possibilities of the Python language. This course will show you the true power of the language and the ecosystem. You will see that entire high-performance application stacks can be built in Python.
Pre-Requisites
Experience with and knowledge of the Python programming language

Objectives
Build rich MVC-based web applications with Pyramid
Ways to access relational databases from direct SQL
Accessing popular NoSQL, document-databases with MongoDB, PyMongo, and MongoKit
Build redistributable Windows-based EXEs that do not depend upon Python being installed on the target system
How to test all these applications to keep them running correctly

Python for Penetration Testers

Course Format: Classroom
School/Trainer: Global Knowledge UAE
Training Center(s)/Venue(s): Abu Dhabi, Dubai, United Arab Emirates
  V

This course will teach you the skills needed not only to tweak or customize tools, but to even develop your own tools from scratch. The course is designed to meet you at your current skill level and appeal to a wide variety of backgrounds. Whether you have absolutely no coding experience or are a skilled Python developer looking to apply your coding skills to penetration testing, this course has something for you.

You cannot become a world-class tool builder by merely listening to lectures, so this course is chock full of hands-on labs. Every day we will teach you the skills you need to develop serious Python programs and show you how to apply those skills in penetration testing engagements.

The course begins with an introduction to SANS pyWars, which is a four-day Capture the Flag competition that runs parallel to the course material. It will challenge your existing programming skills and help you develop new skills at your own pace. Experienced programmers can quickly progress to more advanced concepts while novice programmers spend time building a strong foundation.

Python for Penetration Testers

Course Format: Classroom
School/Trainer: Global Knowledge India
Training Center(s)/Venue(s): Bangalore, Chennai, Delhi, Pune, India
  V

This course will teach you the skills needed not only to tweak or customize tools, but to even develop your own tools from scratch. The course is designed to meet you at your current skill level and appeal to a wide variety of backgrounds. Whether you have absolutely no coding experience or are a skilled Python developer looking to apply your coding skills to penetration testing, this course has something for you.

You cannot become a world-class tool builder by merely listening to lectures, so this course is chock full of hands-on labs. Every day we will teach you the skills you need to develop serious Python programs and show you how to apply those skills in penetration testing engagements.

The course begins with an introduction to SANS pyWars, which is a four-day Capture the Flag competition that runs parallel to the course material. It will challenge your existing programming skills and help you develop new skills at your own pace. Experienced programmers can quickly progress to more advanced concepts while novice programmers spend time building a strong foundation.

Pages: 1 2 3 4 5 6


Find Python training courses, certificates, diplomas and degrees in Countries:



Australia - Canada - India - Indonesia - Ireland - Malaysia - New Zealand
Pakistan - Philippines - Singapore - South Africa - United Arab Emirates
United Kingdom - United States



Facts:
We serve the schools and students around the world. Major visitors come from India, United States, United Kingdom, Canada, Australia, Philippines, Malaysia, Singapore and South Africa.



- Other Topics -
- Online/E-learning -
Python
Ask for Training
Add Courses