Uthena

Course curriculum

  • 1

    Introduction and setup

  • 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

Private Label Rights (PLR)

This course is available with Private Label Rights (PLR). 

When you buy a course with private label rights on Uthena, the author of the course gives you permission to download the course and sell it as your own on your website according to the terms of the PLR license included.

If you would like to know more about the license terms, please visit this page.

After purchasing, you will have access to the course on Uthena and you will receive the PLR license with a download link and a special bonus.

Uthena

See a sample of the PLR license.

You have the option to buy Master Resell Rights (MRR) to this course, which allows your customers to have the right to sell the course as well.

See a sample of the MRR license.

Take this course today!

"Start Python 3 Programming Today!"

  • $37.81

    Lifetime enrollment

    Buy Now!
  • $297.00

    Course + Master Resell Rights

    Buy Now!
  • $67.81

    Course + Private Label Rights

    Buy Now!

You can buy Private Label Rights (PLR) for this course and others, click here.

You can buy Master Resell Rights (MRR) for this course and others, click here.