-
Python crash course :
- https://www.youtube.com/watch?v=kqtD5dpn9C8
- then solve all my jupyter notebook or go try solve some on Hackerrank (click on the websites names)
-
Codecademy Pyhton 3: (not all of it) (You can skip lessons : python challenge 1 &2, modules ,classes , files ) :
- Main SQl commands
- Alzero mastering python
playlist( from video 118 ~ 127)
-
Alzero learn python by example
playlist: -
Python tutorial website: (Section 1 & 2 mostly enough)
-
CV2: (focus on basics and video) (we need cv2 mainly to capture camera and clean photo before ocr)
-
Prof.heba KSU engineering college cv course slides
-
also for CV part specially de-skew and de-rotate part in project check this Image Stitching playlist
- also check out the rest CV content of channel it's a hidden gem
-
pytesseract OR easyocr
-
easyocr (pytesseract is better with docs and text. easyocr slower but better with images )
-
pyfirmata
-
to revise Arduino-c:
- How to link Gmail API and send Emails via python
- Google cloud project site
- (you need to make google project and configure it first to be able to use gmail in your python project)
-
Gmail feature didnt find full up to-date source for that but you can check my code or google docs regarding this
-
msp python basics notes ( will add later)