Uthena is completely renewed!

Sign up and sell your own courses with PLR licenses learn more

Discover our newest courses view courses

Thinkific  |  SKU: UTSTA810THICOU25

Start Python 3 Programming Today!

Begin coding with Python 3 and level up your skills as a programmer today!

$37.81

License Type

Choose for a PLR license and you can modify the course to your needs ánd retain 100% of revenue when you sell the course.

About Thinkific

Curriculum

1. Introduction and setup
- Welcome to Python 3 course!
- Why you should learn Python 3
- Installing Python 3 on Windows
- Installing Python3 on Ubuntu and Mac
- Taking a closer look at Python 3 IDLE

2. Basics of programming in Python 3
- Math operators
- Strings
- Variables and variable naming rules
- Our first program!
- Type, Len, Str, Int, Float .. functions
- True or false Boolean
- IF statement
- IF & ELSE
- Using ELIF for multiple statements
- While loop
- Leaving infinite loop with break
- Using Continue in a loop
- FOR loop
- Importing Python libraries

3. Functions
- Defining functions in Python 3
- Local and global variables
- Coding guess the number program
- Reverse a string function
- Calculate area of a circle program
- Simple Python calculator
- Removing vowels from string program
- Find the largest number out of three

4. Lists, tuples, dictionaries
- Python 3 lists
- Creating smaller out of bigger list
- Manipulating lists and elements
- Append, insert, remove, sort
- Tuples
- Introduction to dictionaries
- Values, keys, items, get
- Dictionary comprehension - part 1
- Dictionary comprehension - part 2
- Advance string manipulation
- Upper(), lower(), isupper(), islower()
- Split, strip, join, startswith, endswith

5. Files in Python 3
- Navigating through system with OS library
- Reading and writing to files
- Reversing text from a file

6. Error handling
- Try and except
- Try and finally

7. Object oriented programming
- Classes
- Changing class attributes
- Built in class attributes
- Using your class in a different program
- Using your class in a program
- Implementing students count option
- Class inheritance
- Overriding methods in a class

8. Date & time
- Printing and calculating date and time
- Different date formats

9. Regular expressions
- Extracting useful data
- Regex - part 1
- Regex - part 2

10. Interacting with HTTP
- Performing HTTP GET request
- Performing post request
- Handling website redirections
- BeautifulSoup
- Encoding in requests
- Session and cookies
- SSL certificate, authentication...
- Json library and proxies

11. Networking in Python 3
- Socket terminology
- Connecting two machines
- Coding a chat program
- Receiving Desired Amount of Data
- Socket Timeout and Options
- UDP Server & Client
- AF_UNIX & Raw_sockets

12. Threading
- Theory Behind Threaded Server
- _thread & Threading

13. Emails, PDF, Images
- Sending Emails Using SMTPlib
- PDF Files
- Images In Python

Payment & Security

Payment methods

  • American Express
  • Apple Pay
  • Google Pay
  • Maestro
  • Mastercard
  • Shop Pay
  • Union Pay
  • Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Start Python 3 Programming Today!

Begin coding with Python 3 and level up your skills as a programmer today!

Course curriculum

1. Introduction and setup
- Welcome to Python 3 course!
- Why you should learn Python 3
- Installing Python 3 on Windows
- Installing Python3 on Ubuntu and Mac
- Taking a closer look at Python 3 IDLE

2. Basics of programming in Python 3
- Math operators
- Strings
- Variables and variable naming rules
- Our first program!
- Type, Len, Str, Int, Float .. functions
- True or false Boolean
- IF statement
- IF & ELSE
- Using ELIF for multiple statements
- While loop
- Leaving infinite loop with break
- Using Continue in a loop
- FOR loop
- Importing Python libraries

3. Functions
- Defining functions in Python 3
- Local and global variables
- Coding guess the number program
- Reverse a string function
- Calculate area of a circle program
- Simple Python calculator
- Removing vowels from string program
- Find the largest number out of three

4. Lists, tuples, dictionaries
- Python 3 lists
- Creating smaller out of bigger list
- Manipulating lists and elements
- Append, insert, remove, sort
- Tuples
- Introduction to dictionaries
- Values, keys, items, get
- Dictionary comprehension - part 1
- Dictionary comprehension - part 2
- Advance string manipulation
- Upper(), lower(), isupper(), islower()
- Split, strip, join, startswith, endswith

5. Files in Python 3
- Navigating through system with OS library
- Reading and writing to files
- Reversing text from a file

6. Error handling
- Try and except
- Try and finally

7. Object oriented programming
- Classes
- Changing class attributes
- Built in class attributes
- Using your class in a different program
- Using your class in a program
- Implementing students count option
- Class inheritance
- Overriding methods in a class

8. Date & time
- Printing and calculating date and time
- Different date formats

9. Regular expressions
- Extracting useful data
- Regex - part 1
- Regex - part 2

10. Interacting with HTTP
- Performing HTTP GET request
- Performing post request
- Handling website redirections
- BeautifulSoup
- Encoding in requests
- Session and cookies
- SSL certificate, authentication...
- Json library and proxies

11. Networking in Python 3
- Socket terminology
- Connecting two machines
- Coding a chat program
- Receiving Desired Amount of Data
- Socket Timeout and Options
- UDP Server & Client
- AF_UNIX & Raw_sockets

12. Threading
- Theory Behind Threaded Server
- _thread & Threading

13. Emails, PDF, Images
- Sending Emails Using SMTPlib
- PDF Files
- Images In Python

About the instructor

What can you do with PLR/MRR license for Start Python 3 Programming Today!

  • Private Label Right License (PLR)

    With a PLR license for the course: Start Python 3 Programming Today! you can do several things. The main benefits include the option to modify the content, as well as selling the course and keeping the income for yourself.

    [YES] Product may be sold separately
    [YES] Product may be bundled with other products
    [YES] Product can be a bonus for another product
    [YES] Can be added to paid membership sites
    [YES] Can add bonuses to the Product for sale
    [YES] Can be sold as a physical product
    [YES] Can be sold as a digital product
    [YES] You may put your own name on the sales letter
    [YES] You may rename the product
    [YES] You may edit the sales material
    [YES] You may edit the content of the product
    [YES] You may use the source code/material to create new products
    [YES] You may use the name(s) of the author/creator/seller of the Product
    [YES] Can translate the course into other languages
    [YES] Can be used to build a list

    [NO] Can offer Resale Rights
    [NO] Can be used for YouTube or other free video sites
    [NO] Can be added to free membership sites
    [NO] Can be given away for free
    [NO] Can be used or sold on Uthena
    [NO] Can be used or sold on Udemy, Skillshare, or other course platforms you don't own
    [NO] Can offer Master Resale Rights
    [NO] Can offer Private Label Rights

  • Master Resell Rights License (MRR)

    With a MRR license for the course: Start Python 3 Programming Today! you can do several things. The main benefit compared to a PLR license include the option to offer resell rights.

    [YES] Product may be sold separately
    [YES] Product may be bundled with other products
    [YES] Product can be a bonus for another product
    [YES] Can be added to paid membership sites
    [YES] Can add bonuses to the Product for sale
    [YES] Can be sold as a physical product
    [YES] Can be sold as a digital product
    [YES] You may put your own name on the sales letter
    [YES] You may rename the product
    [YES] You may edit the sales material
    [YES] You may edit the content of the product
    [YES] You may use the source code/material to create new products
    [YES] You may use the name(s) of the author/creator/seller of the Product
    [YES] Can translate the course into other languages
    [YES] Can be used to build a list
    [YES] Can offer Resale Rights

    [NO] Can be used for YouTube or other free video sites
    [NO] Can be added to free membership sites
    [NO] Can be given away for free
    [NO] Can be used or sold on Uthena
    [NO] Can be used or sold on Udemy, Skillshare, or other course platforms you don't own
    [NO] Can offer Master Resale Rights
    [NO] Can offer Private Label Rights