• Geen producten in je winkelmand.

1 Introduction and setup Welcome to Python 3 course! Why you should learn Python 3 Installing Python 3 on Windows …

99.00
Cursus toegang

1 jaar

Aantal studenten

1275

Gemaakt door
IMNL & Stichting Gezondheid
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

Cursus inhoud

    • Learn Python 00:00:00

Cursus reviews

© Interplein Academy