• Android Programming
  • Business Intelligence
  • CompTIA® Storage+
  • iPhone Programming
  • IPv6
  • ITIL® Certification
  • Java Programming
  • Linux Certification
  • Objective C Programming
  • Oracle Certification
  • Python Programming
  • USB 3.0

1-877-546-4446

Python Programming Essentials

Experience the Freedom of eLearning

Start Video Training with Python Programming Essentials Today
  • Start today with online video training
  • Get questions answered by the instructor
  • Receive course updates for one year
  • Learn more with our expert instructors
Preview this Course Here Online eLearning Benefits How to Purchase This Course
  • You save up to 75% on course fees
  • You eliminate travel costs
  • You learn more than in the classroom (ask us how)
  • You get the classroom instructor - James Lee
  • You get all classroom materials and guides
  • You get to train for 1 year vs. 1 week
  • You can start anytime you are ready 24/7
  • You can review whenever you have a question
  • You receive a Certificate of Achievement
ValuePack: 6 Courses - $2,822 (Save $760: Purchase this course + 5 additional course vouchers) Buy Python Programming Essentials Now More Info about Python Programming Essentials
Buy 2 Video Courses - $1,042 (Save $152: Purchase this course plus a voucher for another course) Buy Python Programming Essentials Now More Info about Python Programming Essentials
Take This Video Course - $597 Buy Python Programming Essentials Now More Info about Python Programming Essentials
Request a classroom course (On-site or live online) More Info about Python Programming Essentials
Request more information More Info about Python Programming Essentials

Videos

There are several great features that come with this course. The Course Transcript tracks your progress and allows you to pick up where you left off. You can view or email your transcript. The course comes with documentation found in Downloads Tab. You have access to the course and all videos for 1 year. Full screen viewing option available (see icon on bottom right corner of video).

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Video Title Minutes
Python Programming Essentials Online Training - Course Introduction 6
01: Introduction to Python 21
02: Numbers Part 1 19
03:Numbers Part 2 14
04: Strings 25
05: Lists 14
06: List Methods 17
07: Control Flow Constructs Part 1 14
08: Control Flow Constructs Part 2 13
09: Tuples 14
10: Dictionaries 11
11: Dictionary Methods 15
12: The File Type Part 1 14
13: The File Type Part 2 11
14: Functions Part 1 12
15: Functions Part 2 12
16: Complex Data Types Part 1 13
17: Complex Data Types Part 2 8
18: Introduction to Modules 12
19: Introduction to Object Oriented Python 16
20: Object Oriented: Inheritance 11
21: Introduction to Exception Handling 17
22: Using the sys Module 10
23: Using the os Module Part 1 11
24: Using the os Module Part 2 14
Total: 5 Hours, 44 Minutes

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Downloads

Download materials for Python Programming Essentials NOTE: Click link then select "Save"

  • Student Guide
  • Exercise Guide
  • Lab Setup Guide
  • Lab Files (python.tar.gz)
  • Lab Files (python.zip)

Related Links

  • ActivePython (win32 version of Python)
  • Python Home Page
  • Python Editors
  • Course Survey

For more information, contact us or call 1-877-546-4446

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Description

This Python Programming Essentials online training course will teach you the basics of Python, a powerful programming language used to solve many different types of problems. This Python course begins at the basics of Python, and by the end of this course, students will be able to write Python programs to process text, work with complex data types, handle exceptions, and begin designing object-oriented programs. This course uses Python 2.7.2 and supports any version of Python 2.x.

Once you have completed Python Programming Essentials the next course in this series is Advanced Python Programming. The Advanced Python Programming course will enhance your Python knowledge by discussing complex data types, object oriented programming, GUI programs, regular expressions, threads, network programming, using SQL, and extending Python with C. Click here to learn more about Advanced Python Programming.

Related Training

For more information, contact us or call 1-877-546-4446

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Python Programming Essentials Outline

Module 00: Course Introduction

Module 01: Introduction to Python

  • Python Websites and Books
  • A Little History
  • Interactive Python and Python Programs
  • The IDLE IDE
  • Quick Introduction to Variables
  • Lab: Intro to Python
  • Demo: Programs, Variables, Syntax

Module 02: Numbers Part 1

  • Numeric Literals, Variables and Operators
  • Reading from Standard Input
  • Demo: Standard Input, if statement, while statement

Module 03:Numbers Part 2

  • if and while statements
  • Logical Operations
  • Lab: Numbers, if and while

Module 04: Strings

  • String Literals, Variables and Operators
  • Strings as Sequences and Slicing
  • String Formatting
  • String Methods
  • Lab: Strings

Module 05: Lists

  • Lists Defined
  • Creating, Indexing, Slicing Lists
  • Looping through Lists
  • List Operators
  • Lab: Lists
  • Demo: Looping

Module 06: List Methods

  • Creating Lists with split()
  • Joining Lists with join()
  • List Methods including append(), count() and pop()
  • Lab: Using List Methods
  • Demo: Using Lists

Module 07: Control Flow Constructs Part 1

  • if, if/else
  • while Loop
  • break and continue
  • Lab: More on if and while

Module 08: Control Flow Constructs Part 2

  • for Statements
  • The Range Method
  • for Loop
  • List Comprehensions
  • Lab: Using Looping Constructs
  • Demo: Various statements

Module 09: Tuples

  • Tuples Defined
  • Creating, Indexing, Slicing Tuples
  • Tuple Comprehensions
  • Tuple Operators
  • Lab: Working with Tuples
  • Demo: Creating Tuples

Module 10: Dictionaries

  • Dictionaries Defined
  • Creating and Indexing Dictionaries
  • Processing Dictionaries
  • Demo: Creating Dictionaries

Module 11: Dictionary Methods

  • Keys Method
  • Value Method
  • Creating Dictionaries as a Flexible List
  • Lab: Working with Dictionaries
  • Demo: Working with Dictionaries

Module 12: The File Type Part 1

  • The File Type Defined
  • Opening and Closing Files
  • Reading From and Writing to Files
  • Demo: File Parts

Module 13: The File Type Part 2

  • File iIterators
  • Sys stndin
  • Files and List Comprehensions
  • Lab: File Type
  • Demo: Working with Files

Module 14: Functions Part 1

  • Functions Definition and Invocation
  • Return Values and Function Arguments
  • Arguments Passed by Reference
  • Demo: Values and Arguments

Module 15: Functions Part 2

  • Default Arguments
  • Calling Functions with Keywords
  • Global Variables with Global
  • Lab: Writing Functions
  • Demo: Variables

Module 16: Complex Data Types Part 1

  • Introduction to the Basic Complex Data Types
  • List of Lists
  • Processing a List of Lists
  • Lab: Working with a List of Lists
  • Demo: Lists of Lists

Module 17: Complex Data Types Part 2

  • Dictionary of Dictionaries
  • Processing a Dictionary of Dictionaries
  • Arbitrarily Nested Data Types
  • Lab: Working with a Dictionary of Dictionaries
  • Demo: Dictionary of Dictionaries

Module 18: Introduction to Modules

  • Modules Defined
  • Standard Library
  • Location of Library Files
  • The from Statement
  • Lab: Creating and Using a Module
  • Demo: Modules and Libraries

Module 19: Introduction to Object Oriented Python

  • Object Oriented Programming Defined
  • Creating a Class
  • Constructors
  • Lab: Creating and Using a Class
  • Demo: Classes

Module 20: Object Oriented: Inheritance

  • Introduction to inheritance
  • A Derived Class Constructor
  • Using a Derived Class
  • Brief Discussion of Advanced Topics
  • Lab: Implementing Inheritance
  • Demo:Inheritance

Module 21: Introduction to Exception Handling

  • Built-in exceptions
  • Handling exceptions with the try / except statement
  • Handling KEY ERROR exceptions
  • Lab: An Exceptional Lab
  • Demo:Exceptions and Statements

Module 22: Using the sys Module

  • Command Line Arguments
  • Exiting the Program
  • Various sys Properties
  • Demo: Command lines and Exiting

Module 23: Using the os Module Part 1

  • Environment Variables
  • Changing Directories, File Permissions
  • Making and Removing Directories
  • Deleting Files
  • Demo: Environment and the os

Module 24: Using the os Module Part 2

  • Executing External Programs
  • Opening Pipes
  • Advanced Topics
  • Lab: Using the sys and os Modules
  • Demo: Pipes and Executing External Programs

 

For more information, contact us or call 1-877-546-4446

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Prerequisites

You need to have experience in a high-level programming language (for example: C, C++, Java, Perl, etc.) and be able to perform basic operations in the operating systems. If you do not have this experience, we recommend you select from the following GogoTraining courses:

For more information, contact us or call 1-877-546-4446

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Hardware/Software Requirements

Hardware:

  • Windows, Mac OS X, or Linux
  • Internet access

Software:

  • Python 2.7.2, or any Python 2.x version
  • Python Interpreter

For more information, contact us or call 1-877-546-4446

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Objectives

As a result of taking this Python training, you will be able to:

  • Describe the basic structure of the Python language including Python's data types and control flow constructs
  • Write, debug, and execute Python programs
  • Describe and work with nested data types
  • Describe and work with exception handling
  • Understand the basics of modules and object oriented programming in Python
  • Use Python to work with files and the operating system

For more information, contact us or call 1-877-546-4446

Start Learning Python Programming Essentials Today!

List Price: $700 Your Price: $597 Buy Python Programming Essentials Now

Please Login or Register to view all free content.

We show that you have been logged out, probably due to automatic session limits. Please Login to continue viewing content.