Python 3: 37 l Advance String Manipulation

preview_player
Показать описание
Begin coding with Python 3 and level up your skills as a programmer today!

In this course, you will learn:

- 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
- 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
- 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
- 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
- Navigating through system with OS library
- Reading and writing to files
- Reversing text from a file
- Try and except
- Try and finally
- 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
- Printing and calculating date and time
- Different date formats
- Extracting useful data
- Regex - part 1
- Regex - part 2
- Performing HTTP GET request
- Performing post request
- Handling website redirections
- BeautifulSoup
- Encoding in requests
- Session and cookies
- SSL certificate, authentication...
- Json library and proxies
- 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
- Theory Behind Threaded Server
- thread & Threading
- Sending Emails Using SMTPlib
- PDF Files
- Images In Python

This course was designed for total beginners and there is no particular knowledge requirement. Thank you for learning about the course, and we hope you love it!

Make sure to check out the playlist for the rest of the videos.

--

About This Channel

Learn sales, marketing, business, and life lessons from people who've done it before.

You don't have to reinvent the wheel.

On this channel you'll learn sales, marketing, business & technology best practices, strategies & insights from subject matter experts from a wide range of backgrounds, all focused on helping you build your business, or excel in your career.

Join Our Community!
Join 31,706+ Entrepreneurs, Intrapreneurs, Makers, And Side Hustlers To Get The Best New Tools & Insights, Every Week.

Subscribe to the Newsletter

Read the Publication

Success Story Podcast
On the Success Story podcast, Scott has candid interviews with execs, celebrities, notable figures, and politicians. All who have achieved success through both wins and losses, to learn more about their life, their ideas, and insights.

Connect on Social
Рекомендации по теме