Python Training

What do you all think are the best (can be paid or free) python training courses out there for a complete beginner? Looking for suggestions.
"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -- Ben Franklin
"The internet is a great way to get on the net." --Bob Dole
"The internet is a great way to get on the net." --Bob Dole
Comments
The best way I think to learn a language, to me at least, is to learn the basics and then try and make something on your own with it. Something that is interesting and something you might actually get some use out of. I feel like when I try to learn a new language and I don't have an immediate use for it I end up getting bored with it and go onto something else.
Tim is the man when it comes to teaching programming and you goes through everything with the language.
PHP
Kotlin
Intro to Discrete Math
Programming Languages
Work stuff
based on this advice I bought the class and look forward to starting soon. Thanks internet stranger!
It is completely free and teaches Python and how to approach problems as a trained Computer Scientist would. I have tried other courses, but I find they just teach you syntax and make you follow along with their projects without actually teaching how to see a problem and formulate a solution.
I hope you try it out!
[FONT=&]Thus says the Lord: “Let not the wise man boast in his wisdom, let not the mighty man boast in his might, let not the rich man boast in his riches, [/FONT][FONT=&]but let him who boasts boast in this, that he understands and knows me, that I am the Lord who practices steadfast love, justice, and righteousness in the earth. For in these things I delight, declares the Lord.” Jeremiah 9:23-24[/FONT]
*Started with: https://learnpythonthehardway.org/
*Subscribed to Safaribooksonline.com and then I was able to review almost every Python book out there
*Books: The Hitchhikers Guide to Python, Effective Python: 59 Specific Ways to Write Better Python, Python Cookbook
Your goal is to get a good foundation of Python and then pick a topic you like...you'll learn a lot more when you can apply Python to something you actually want to create/learn (web crawling, networking, web dev, pentesting, etc..).
We also plan to offer Cisco's Python Programming course in the near future.
You can send me a pm or check out our new IT Academy web page on our college site: https://www.stanly.edu/it-academy
Already passed: Oracle Cloud, AZ-900
Taking AZ-104 in December.
"Certs... is all about IT certs!"
I cannot comment on the advanced Python books as I haven't used them yet. Good luck, I enjoyed Python.
I ended up dropping $12 on the Tim Buchalka/Jean-Paul Roberts course on Udemy because of this thread. I think what swayed me was checking their forums and seeing some random student had posted a question 2 hours ago. Jean-Paul had replied an hour later. The free stuff is great, but it's harder when you have a question in the content because you're basically on your own to figure it out, at least from my perspective.
Security+, eJPT, CySA+, PenTest+,
Cisco CyberOps, GCIH, VHL,
In progress: OSCP
These two are both great fun!
https://www.i2tutorials.com/python-tutorial/
https://learnpythonthehardway.org/
Currently Working On: Microsoft 70-761 (SQL Server)
Coming from an infrastructure background I am used to working off of checklists, procedures, and guidelines. I am very left brained and I think the creativity of knowing when to use a certain command in a script is more of a right brain activity. I was able to do some of the scripting activities, others I had to do a ton of googling without really understanding why something worked.
I haven't tried any Python in the past month or so, because I was getting discouraged.
'My dear you are ugly, but tomorrow I shall be sober and you will still be ugly' Winston Churchil
If I were learning a programming language for the first time, I'd probably really struggle with learning by a video series alone. Too many concepts skipped.
I spent basically 1 year, ever so slowly working through a college computer science textbook on Java to get the fundamentals down. I've abandoned Java, but going through that helped enormously in picking up other programming languages like Python. The class lectures weren't much help and I learned probably 90% from the textbook alone.
If I may, I suggest ditching the video courses that skip many fundamental concepts and get a college textbook on intro to programming or computer science. Something thick but well written -- like 500+ pages so you get a solid deep dive.
Something like "Introduction to Programming Using Python" by Y. Daniel Ling. That one is from 2013, so you can get it practically for free with no college textbook racketeering prices for a textbook currently being assigned as class reading material.
Security+, eJPT, CySA+, PenTest+,
Cisco CyberOps, GCIH, VHL,
In progress: OSCP
Python Crash Course - Is a great book.
Serious Python - Seems to be promising, I pre-ordered this book.
Automate the boring stuff - looks to have good nuggets.
BlackHat Python - If you are into security, this is a must have.
2022 Goals:
Certs: EnCE (cert obtained), SC-300 (in progress), AZ-500, SC-100, SPLK-1003
Course: BC Security - Empire Operations 1 (completed), Zero Point Security - CRTO (course completed)
https://www.microsoft.com/en-us/learning/exam-98-381.aspx
'My dear you are ugly, but tomorrow I shall be sober and you will still be ugly' Winston Churchil
'My dear you are ugly, but tomorrow I shall be sober and you will still be ugly' Winston Churchil
Free python training. Thanks to HUKD. Limited Time.
https://www.hotukdeals.com/deals/15-python-courses-for-free-udemy-3077425
Thanks
I would love to get your take on these books. Would really like to be more fluent in Python but I'm more of an intermediate script-er than a programmer. Any book to help as a starting point for my learning would be appreciated.
Currently Working On: Microsoft 70-761 (SQL Server)
Current Certs: A+ | N+ | S+ | Cloud Essentials+ | Project+ | MTA: OSF | CIW: SDA | ITIL: F | CCENT | CCNA R&S | CCNA | LPI Linux Essentials
Currently Working On:
2022 Goals:CCNP Enterprise [ ]
Future Certs: CWNA [ ]