When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

Python for Absolute Beginners - Learn Python in a week (2022 version)

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon8 hours 8 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About Python for Absolute Beginners - Learn Python in a week (2022 version)

Introduction

Five (5) Beginner Tips for Learning python Programming

Download & Install Python 3 (Windows)

Using the Python Shell & Editor Window

CHALLENGE: Interact with IDLE (Python Shell)

Python Shell & Editor Windows - Your Coding Environment

REPLIT: A Powerful Online IDE (Python Editor)

Hello World! Writing our First Program

How to Find Help

Variables

Arithmetic & Comparison Operators

The Remainder Operator

Logical (Boolean) & Chained Comparison Operators

Input()

Using int() to Accept Numerical Input

Integers

Floating Point Numbers & Complex Numbers

Adding Comments

Reading Numbers with the Input Function

CHALLENGE: Calculating a Percentage

CHALLENGE: Calculating an Average

CHALLENGE: Converting a Math Formula to a Programming Statement

Strings

String Operators and Built In Functions

Python 3 s f Strings An Improved String Formatting Syntax

Print() Formatting Methods

String Indexing

String Slicing

The Difference Between Strings and Numbers

Type Casting

Dates and Times

PROJECT: Create a Receipt Printing Program

What is a List

Working with Lists

Making Numerical Lists

Printing Lists

Tuples

Tuple Assignment, Packing, and Unpacking

Working with Dictionaries

Sets

If Statements

EXAMPLES of Using the if Statement in an Application

For Loops

EXAMPLES of Using the for Statement

While Loops

Break and Continue

PROJECT: Guessing Game

Using if Statements with Lists

Using for Loops with Lists

Using a while Loop with Lists and Dictionaries

Creating Stacks Using Lists

Searching and Sorting Lists

Looping Through a Dictionary

Replacing the switch statement with a dictionary

Working with the Counter Object

What are Functions

Built In Functions

Defining your Function

More Built In Functions

Global and Local Scopes

PROJECT: Improved Guessing Game (version 2) - PART 1

PROJECT: Improved Guessing Game (version 2) - PART 2

PROJECT: Improved Guessing Game 3 (version 2) - PART 3

Dealing with errors

Common Syntax Problems

Become a Bug Bounty Hunter

Basic Exception Handling

Handling Multiple Exceptions

Raising Exceptions

How to Debug in IDLE 2021

Rock, Paper, Scissors OVERVIEW

Rock, Paper, Scissors With Python Input and Loops

Rock, Paper, Scissors With Python How to Determine a Winner

What Is Object Oriented Programming (OOP)

Classes in Python

Class and Instance Attributes

Adding Attributes to a Python Class

Adding Methods to a Python Class

Introduction to OOP Inheritance

Inheritance Example

Scripts, Modules, Packages, and Libraries 2022

Writing a Module

The Module Search Path

The import Statement

The dir() Function

Executing a Module

Reloading a Module

How to Install a Package in Python using PIP

Python Packages

Create Graphics and Shapes Using Python’s Turtle Module

Python's open, read from, and write to a file

Getting a Directory Listing and File Attributes

Making and Deleting Directories

Deleting, Copying, Moving, and Renaming Files

Milestone Project Create an interactive Math Game

Part 1 Importing Modules and Getting the User’s Score

Part 1 Exception Handling and Updating the User’s Score

Part 1 Generating the Questions and the Mathematical

Part 1 Generating a Mathematical Expression and Evaluating the result

Part 2 Writing the Main Program

What You Will Learn?

  • A Python 3 Practical Programming Course for Absolute Beginners - Learn how to Code in Python (+Python Projects).
  • Start coding in Python immediately!   .
  • If you are a beginner in Programming, then this course will help you learn Python Programming fast..
  • Python is an incredibly efficient language: your programs will do more in fewer lines of code than many other languages would require. It is also used in scientific fields for academic research and applied work.   .
  • My goal was to create a Course for people of any age who have never programmed in Python before or have never programmed at all, so you can build programs that work.   .
  • The course is full of examples and projects that are carefully chosen to demonstrate each concept so that you can gain a deeper understand of the language. It is designed to serve as a single, all-inclusive learning resource for all Python newcomers, whether they will be using Python 2.X, Python 3.X, or both   .
  • Python Programming for Beginners is also perfect for middle school and high school teachers who want to offer their students a project-based introduction to programming.  .
  • Are you looking to learn practical Python Programming you can put to use instantly? If so, then this is the course for you. It’s entirely project based and it’s full of examples which are fully explained and easy to understand. It has been recorder in full HD 1080p..
  •  Python is a great language to learn, so enroll in this course and let’s get started!.