Beginning Python [Video]

Preview in Mapt

Beginning Python [Video]

William Fiset

4 customer reviews
A beginner’s guide to creating your own application with Python

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
Video
$63.75
RRP $74.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$63.75
$29.99 p/m after trial
RRP $74.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Beginning Python [Video] Book Cover
Beginning Python [Video]
$ 74.99
$ 63.75
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video] Book Cover
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video]
$ 194.99
$ 165.75
Buy 2 for $35.00
Save $234.98
Add to Cart

Video Details

ISBN 139781786468994
Course Length4 hours and 20 minutes

Video Description

Python is becoming the language of choice for pretty much every arena. It is a very simple yet extremely powerful programming language. It is a scripting language that is widely used for prototyping to get work up and running in a short amount of time.

This course assumes no programming experience and slowly builds the tools you need to take on larger challenges. Once this is done, we dive into the fundamentals of Python programming with variables, numbers, strings, and so on. You'll learn to make decisions on your programs with conditional statements and discover that Python has the ability to iterate over the items of any sequence such as a list or a string with loops.

You will see how functions play a major role to provide a high degree of code reusing. Along with the built-in functions, you will be able to build your own functions as well. When you've done all this, you'll be ready to create modules in Python all by yourself. Finally, you'll enhance your skills by performing some very interesting manipulations on images.

Speed up your journey with the Pythonic way of programming. By the end of this course, you will be a mature Python programmer. Make use of the freedom to design programs of your choice and be ready to take your Python skills in any direction that you need.

Style and Approach

This course is an easy-going and pragmatic approach to learning the ABCs of Python. Each video provides in-depth knowledge on a topic with a number of examples, and throughout the course we keep building your skills to the next level.

Table of Contents

Python Basics
The Course Overview & Installing Python
Setting Up a Programming Environment
Variables
Introduction to Types
Basic Operators
String Manipulation
Introduction to Strings
String Functions
Advanced String Manipulation
String Formatting
User Input
Lists
Introduction to Lists
List Methods
Advanced List Methods
Built-in List Functions
2D Arrays and Array References
List Slicing
Conditionals
Control Flow
Comparison Operators
Else and Elif
and, or, and not
Conditional Examples
Mini Program
Loops and Iterables
For Loop
While Loop
Iterables
Loops and Conditionals
Prime Number Checker
Functions
Function Basics
Parameters and Arguments
Return Versus Void Functions
Working with Examples
Advanced Examples
Recursion
Recursion Examples
Modules
Import, as, and from
Python API and Modules
Creating Modules
Modules and Testing
Python and Picture Manipulation
Installing PIL/Pillow
Basics of Using PIL/Pillow
Picture Manipulations
Custom Picture Manipulation
Wrapping Up

What You Will Learn

  • Get to know Python’s data structures to enhance good design patterns and scalability to your code
  • Construct loops to perform repeated tasks
  • Create functions in Python to provide programs with better modularity
  • Understand the concept of function recursion adding clarity to write and debug codes
  • Manage program control flow and branching to perform conditional tasks
  • Install third-party libraries to add advanced customizations to images
  • Perform picture manipulations such as contrast and grayscale

Authors

Table of Contents

Python Basics
The Course Overview & Installing Python
Setting Up a Programming Environment
Variables
Introduction to Types
Basic Operators
String Manipulation
Introduction to Strings
String Functions
Advanced String Manipulation
String Formatting
User Input
Lists
Introduction to Lists
List Methods
Advanced List Methods
Built-in List Functions
2D Arrays and Array References
List Slicing
Conditionals
Control Flow
Comparison Operators
Else and Elif
and, or, and not
Conditional Examples
Mini Program
Loops and Iterables
For Loop
While Loop
Iterables
Loops and Conditionals
Prime Number Checker
Functions
Function Basics
Parameters and Arguments
Return Versus Void Functions
Working with Examples
Advanced Examples
Recursion
Recursion Examples
Modules
Import, as, and from
Python API and Modules
Creating Modules
Modules and Testing
Python and Picture Manipulation
Installing PIL/Pillow
Basics of Using PIL/Pillow
Picture Manipulations
Custom Picture Manipulation
Wrapping Up

Video Details

ISBN 139781786468994
Course Length4 hours and 20 minutes
Read More
From 4 reviews

Read More Reviews

Recommended for You

Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video] Book Cover
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video]
$ 194.99
$ 165.75
Getting Started with Machine Learning for Developers [Video] Book Cover
Getting Started with Machine Learning for Developers [Video]
$ 124.99
$ 106.25
ElasticSearch, LogStash, Kibana ELK #3 - Learn Kibana [Video] Book Cover
ElasticSearch, LogStash, Kibana ELK #3 - Learn Kibana [Video]
$ 194.99
$ 165.75
Beginners' guide to Cloud Computing and OpenStack [Video] Book Cover
Beginners' guide to Cloud Computing and OpenStack [Video]
$ 19.99
$ 17.00
Docker, Apache Mesos & DCOS: Run and manage cloud datacenter [Video] Book Cover
Docker, Apache Mesos & DCOS: Run and manage cloud datacenter [Video]
$ 194.99
$ 165.75
Complete Git and GitHub Masterclass : Beginner to Git Expert [Video] Book Cover
Complete Git and GitHub Masterclass : Beginner to Git Expert [Video]
$ 199.99
$ 170.00