Python Machine Learning Tutorials 📺
Learn machine learning with Python. This series starts out teaching basic machine learning concepts like linear regression and k-nearest neighbors and moves into more advanced topics like neural networks and convolution neural networks.
1. Introduction [YouTube]
2. Linear Regression p.1 [YouTube]
3. Linear Regression p.2 [YouTube]
...
12. Implementing K-Means Clustering [YouTube]
🔗Full Playlist
#materials #machinelearning
Learn machine learning with Python. This series starts out teaching basic machine learning concepts like linear regression and k-nearest neighbors and moves into more advanced topics like neural networks and convolution neural networks.
1. Introduction [YouTube]
2. Linear Regression p.1 [YouTube]
3. Linear Regression p.2 [YouTube]
...
12. Implementing K-Means Clustering [YouTube]
🔗Full Playlist
#materials #machinelearning
What is the output of the code given above?
Anonymous Quiz
12%
Hello, world
45%
Hello
4%
Meaning of Life
39%
Error
One line jokes for programmers 🤓
🔸Trying to make your project more interesting or funny? Now, you can add jokes to your project with pyjokes.
There's basically two functions:
Supported languages: English (en), German (de), Spanish (es), Galician (gl), Basque (eu), Italian (it).
Categories: neutral, chuck (yes, Chuck Norris jokes), all, twister (only for German language).
⚙️Installation
🔗[Tutorial] Python Script to create random jokes using pyjokes
#pyjokes #bullshit
🔸Trying to make your project more interesting or funny? Now, you can add jokes to your project with pyjokes.
There's basically two functions:
▪️get_joke(language='en', category='neutral')
▪️get_jokes(language='en', category='neutral')
The first one returns a single joke (string), while the second one returns a list of random jokes from a certain category
and in a particular language
.Supported languages: English (en), German (de), Spanish (es), Galician (gl), Basque (eu), Italian (it).
Categories: neutral, chuck (yes, Chuck Norris jokes), all, twister (only for German language).
⚙️Installation
pip install pyjokes
🔗GitHub🔗[Tutorial] Python Script to create random jokes using pyjokes
#pyjokes #bullshit
What is the output of the code given above?
Anonymous Quiz
11%
19
46%
20
14%
5
20%
Infinite recursion
10%
Error
Web Scraping in Python
🔸Scrapy is an open source and collaborative framework for extracting the data you need from websites.
It gives you all the tools you need to efficiently extract data from websites, process them as you want, and store them in your preferred structure and format. Unlike BeautifulSoup, which you may have heard of, Scrapy is a tool specifically created for downloading, cleaning and saving data from the web and will help you end-to-end; whereas BeautifulSoup is a smaller package which will only help you get information out of webpages.
⚙️Installation
🔗GitHub
🔗[Tutorial] Making Web Crawlers Using Scrapy for Python
#scrapy #web
🔸Scrapy is an open source and collaborative framework for extracting the data you need from websites.
It gives you all the tools you need to efficiently extract data from websites, process them as you want, and store them in your preferred structure and format. Unlike BeautifulSoup, which you may have heard of, Scrapy is a tool specifically created for downloading, cleaning and saving data from the web and will help you end-to-end; whereas BeautifulSoup is a smaller package which will only help you get information out of webpages.
⚙️Installation
pip install scrapy
🔗Homepage🔗GitHub
🔗[Tutorial] Making Web Crawlers Using Scrapy for Python
#scrapy #web
What is the output of the code given above?
Anonymous Quiz
11%
1
11%
foo
6%
bar
26%
foobar
4%
0
41%
Error
10 Free Udemy Python Courses 📚
Here's 10 great Udemy courses with 100% off coupon related to Python learning.
1. Learn to Code in Python 3: Programming beginner to advanced
2. Learn to code with Python from scratch
3. Bootcamp of Data Science with Python [+250 exercises][A-Z]
4. Machine Learning Bootcamp: SVM,Kmeans,KNN,LinReg,PCA,DBS
5. SQL with PostgreSQL for Beginners: Analyze | Manipulate Data
6. Time Series Analysis Real-World Projects in Python
7. Exploratory Data Analysis (EDA) for Machine Learning
8. Mastering Time Series Forecasting with Python
9. SQLite Databases | Python Programming: (Build App and API)
10. Python and JavaScript for beginners: Build 10 Projects
❗️ATTENTION: Limited Time
#materials
Here's 10 great Udemy courses with 100% off coupon related to Python learning.
1. Learn to Code in Python 3: Programming beginner to advanced
2. Learn to code with Python from scratch
3. Bootcamp of Data Science with Python [+250 exercises][A-Z]
4. Machine Learning Bootcamp: SVM,Kmeans,KNN,LinReg,PCA,DBS
5. SQL with PostgreSQL for Beginners: Analyze | Manipulate Data
6. Time Series Analysis Real-World Projects in Python
7. Exploratory Data Analysis (EDA) for Machine Learning
8. Mastering Time Series Forecasting with Python
9. SQLite Databases | Python Programming: (Build App and API)
10. Python and JavaScript for beginners: Build 10 Projects
❗️ATTENTION: Limited Time
#materials
Practice your Python skills directly in Chrome Browser 🌐
PyQuickie is a chrome extension where you can practice your python coding skills easily and hassle free. No login required and with just one click you can improve your coding and problem solving skills while still being able to enjoy browsing through facebook and other web activities.
🚀Features
▪️Importing Python builtin Modules Work.
▪️Working python IDLE.
▪️Python keywords highlighting.
▪️Python Tabbing Feature in textarea.
▪️Questions are ranked by level of difficulty: easy, medium, and hard.
🔗Chrome Extension
#materials #tools
PyQuickie is a chrome extension where you can practice your python coding skills easily and hassle free. No login required and with just one click you can improve your coding and problem solving skills while still being able to enjoy browsing through facebook and other web activities.
🚀Features
▪️Importing Python builtin Modules Work.
▪️Working python IDLE.
▪️Python keywords highlighting.
▪️Python Tabbing Feature in textarea.
▪️Questions are ranked by level of difficulty: easy, medium, and hard.
🔗Chrome Extension
#materials #tools
Python → .exe ⚙️
Your Python code would be more useful if it was available to a wide range of people – this would include non-technical users who have never used a command prompt or terminal. With PyInstaller you can easily convert a Python file (.py) to an executable standalone application (.exe).
⚙️Installation
🔗PyInstaller Manual
#pyinstaller
Your Python code would be more useful if it was available to a wide range of people – this would include non-technical users who have never used a command prompt or terminal. With PyInstaller you can easily convert a Python file (.py) to an executable standalone application (.exe).
⚙️Installation
pip install pyinstaller
PyInstaller is designed to worked in a command prompt or terminal environment. You would simply compile your Python code by typing the code below in your terminal:pyinstaller your_python_code.py
You can also slightly modify it by adding the onefile
option. This creates one giant executable file instead of creating a lot of files which are mixed with your compiled executable:pyinstaller your_python_code.py --onefile
🔗Homepage🔗PyInstaller Manual
#pyinstaller
Python Pandas For Your Grandpa 👨🦳
Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Start your pandas journey with "Python Pandas For Your Grandpa" series – so easy, your grandpa could learn it!
1. Promo [YouTube]
2. Introduction [YouTube]
3. Series Creation [YouTube]
...
44. Challenge: Concerts [YouTube]
🔗YouTube Playlist
#materials #pandas #datascience
Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Start your pandas journey with "Python Pandas For Your Grandpa" series – so easy, your grandpa could learn it!
1. Promo [YouTube]
2. Introduction [YouTube]
3. Series Creation [YouTube]
...
44. Challenge: Concerts [YouTube]
🔗YouTube Playlist
#materials #pandas #datascience
Working with PDF files in Python 📄
🔸PyPDF2 is a pure-python PDF library capable of splitting, merging together, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. It can retrieve text and metadata from PDFs as well as merge entire files together.
⚙️Installation
🔗GitHub
🔗[Tutorial] How to Work With a PDF in Python
#pypdf2 #pdf
🔸PyPDF2 is a pure-python PDF library capable of splitting, merging together, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. It can retrieve text and metadata from PDFs as well as merge entire files together.
⚙️Installation
pip install PyPDF2
🔗Docs🔗GitHub
🔗[Tutorial] How to Work With a PDF in Python
#pypdf2 #pdf