Python for Beginners 2017 [Video]

Python for Beginners 2017 [Video]

This video is included in a Mapt subscription
Mark Lassoff

3 customer reviews
Learn Python-- The Swiss Army Knife of Coding Languages
$0.00
$30.00
$29.99p/m after trial
RRP $99.99
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 4,000+ eBooks & Videos
  • 40+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781788475969
Course Length5 hours 22 minutes

Video Description

Few programming languages provide you with the flexibility and pure power of Python.If you're becoming a professional developer, or are early in your development career, adding the Python skill set isn't just a resume embellishment-- It's an empowering language that will allow you to write procedural code in many types of environments and for many uses.Python is commonly used for server side programming for complex web applications or as a middle tier language providing web services or a communication layer with larger ecommerce systems. That being said, it's also a great language for beginners. The clear syntax makes it very easy to learn, and the powerful libraries make all types of programming possible. There are libraries for everything from games and graphics to complex mathematics to network and embedded programming.

Style and Approach

Skill oriented instructor-led lectures will demonstrate each important Python skill. You'll be able to study and modify the code on your own to cement each topic. Python code coding lab exercises will familiarize you not just with Python syntax, but how real problem-solving in Python is done. You'll complete a more comprehensive project to help you integrate the different skills that are part of core Python.

Table of Contents

Getting Started
About the Instructor
Quick Start: Writing Your First Python Program
Using the Shell Window
Writing Code in the Editor Window
Executing Python on the Command Line
Output
Section Introduction
The print() Function
Separators and Newlines
Variables
Section Introduction
Variable Assignment
Number Variables (Int, Float and Complex)
String Variables
Substrings and Concatenation
Variables with Lists,Tuples and Dictionaries
Operators
Section Introduction
Python Mathematical Operations
Order of Operations
Python Comparison Operators
Python Logical Operators
Code Branching
Section information
Simple If Statements
If...else statements
Nested If Statements
Ternary Operator
Loops
Section Introduction
While loops
For loops
Nested Loops
Break and Continue Statements
Math Functions
Section Introduction
Casting Functions
Mathematical Functions
Random Functions
Python String Functions
Section introduction
capitalize(), center() and count()
find(), isalpha(), isdigit()
join(), len() and split()
Tuples and Dictionaries
Section Information
Creating Tuples
Accessing Values in Tuples
Tuple Functions
Declaring a Dictionary
Accessing and Editing Values in Dictionary
Dictionary Functions
Time and Date
Section Introduction
The Time Tuple
The Calendar
Time and Calendar Functions
Python Functions
Section Introduction
Defining and Calling a Simple Function
Required Argument Functions
Keyword Argument Functions
Default Function Arguments
Return Statement
Creating and Consuming Python Modules
Input/Output
Section Introduction
Reading Keyboard Input
Reading External Text File
Writing External Text File
More with Python
Section Introduction
Handling Exceptions
Web Server Coding with Python
Processing Form Data in the Python
Wrap up and Goodbye

What You Will Learn

  • How to use the Python Shell
  • How to use interactive mode in Python
  • How to develop and run programs in the IDLE editor
  • How to run Python scripts directly from the command line
  • How to use the print() function
  • How to use separators and new line characters to modify command line output
  • Assign variables of different types
  • Understand integer, floating point, complex and string variables
  • Be able to extract substrings
  • Easily concatenate strings
  • Create Lists and Tuples
  • Create key value pairs and store them in dictionaries
  • Understand mathematical operators used in Python
  • Apply the order of operations to mathematical operations
  • Utilize comparison operators to determine logical outcomes
  • Use logical operators to join comparisons
  • Write conditional statements to correctly branch code
  • Use If, else and else if statements to apply branching
  • Understand how and when to used nested if statements
  • Use the shortcut Ternary operator
  • Be able to use looping structures effectively
  • Create While loops
  • Be able to use For loops to loop through an objects properties
  • Be able to construct nested loops and understand their utility.
  • Cast variables from one type to another using built-in Python functions
  • Use the Mathematical functions within Python to evaluate expressions
  • Randomize numbers and selections with the Randomization tools
  • Use Python String functions such as find(), join() and split()
  • Create immutable tuples
  • Access values within tuples
  • Use tuple functions to manipulate tuple data
  • Declare a dictionary and populate it with key/value pairs
  • Access and edit values within dictionaries
  • Extract date and time information from the time tuple
  • Use the calendar object to work with calendar related information
  • Create custom functions
  • Send arguments to functions using order or keyword
  • Create default function arguments
  • Read and obtain keyboard input
  • Read from a text file and process the data in Python
  • Write to a text file from Python
  • Append to a text file
  • Handle exceptions with try/except/else in Python
  • Use Python within the cgi-bin or a web server
  • Process form data from Python

Authors

Table of Contents

Getting Started
About the Instructor
Quick Start: Writing Your First Python Program
Using the Shell Window
Writing Code in the Editor Window
Executing Python on the Command Line
Output
Section Introduction
The print() Function
Separators and Newlines
Variables
Section Introduction
Variable Assignment
Number Variables (Int, Float and Complex)
String Variables
Substrings and Concatenation
Variables with Lists,Tuples and Dictionaries
Operators
Section Introduction
Python Mathematical Operations
Order of Operations
Python Comparison Operators
Python Logical Operators
Code Branching
Section information
Simple If Statements
If...else statements
Nested If Statements
Ternary Operator
Loops
Section Introduction
While loops
For loops
Nested Loops
Break and Continue Statements
Math Functions
Section Introduction
Casting Functions
Mathematical Functions
Random Functions
Python String Functions
Section introduction
capitalize(), center() and count()
find(), isalpha(), isdigit()
join(), len() and split()
Tuples and Dictionaries
Section Information
Creating Tuples
Accessing Values in Tuples
Tuple Functions
Declaring a Dictionary
Accessing and Editing Values in Dictionary
Dictionary Functions
Time and Date
Section Introduction
The Time Tuple
The Calendar
Time and Calendar Functions
Python Functions
Section Introduction
Defining and Calling a Simple Function
Required Argument Functions
Keyword Argument Functions
Default Function Arguments
Return Statement
Creating and Consuming Python Modules
Input/Output
Section Introduction
Reading Keyboard Input
Reading External Text File
Writing External Text File
More with Python
Section Introduction
Handling Exceptions
Web Server Coding with Python
Processing Form Data in the Python
Wrap up and Goodbye

Video Details

ISBN 139781788475969
Course Length5 hours 22 minutes
Read More
From 3 reviews

Read More Reviews

Recommended for You

Python for Beginners [Video] Book Cover
Python for Beginners [Video]
$ 99.99
$ 30.00
PHP Specialist (2017 Edition) [Video] Book Cover
PHP Specialist (2017 Edition) [Video]
$ 199.99
$ 60.00
Arduino Step by Step 2017: Getting Started [Video] Book Cover
Arduino Step by Step 2017: Getting Started [Video]
$ 149.99
$ 45.00
Python Data Visualization Solutions [Video] Book Cover
Python Data Visualization Solutions [Video]
$ 94.99
$ 28.50
Jenkins 2 Introduction for Beginners on Windows [Video] Book Cover
Jenkins 2 Introduction for Beginners on Windows [Video]
$ 19.99
$ 6.00