// MENU // 00:00 - Coming up 00:15 - Intro 00:23 - History of writing books 03:11 - The "Long Lunch Break" story 04:45 - Python for hacking 09:05 - History of writing books (continued) 11:18 - The books are free online (CC license) 12:12 - Al's CZcams channel and Udemy courses 14:03 - Giving and receiving 15:07 - Popularity of the book 16:24 - Al's history of programming 23:13 - Making knowledge accessible 26:31 - Coding within Minecraft 27:45 - Getting people of all ages interested in programming 30:01 - Learn coding to accomplish something 34:06 - Making things simple 37:37 - The third edition 38:43 - The popular chapters of the book 45:40 - The least popular chapter of the book 47:59 - Recommended programming languages 50:03 - Scratch.mit.edu 54:03 - Scratch Jr. 54:48 - Recommended book for adults learning programming 56:24 - Beyond the Basic Stuff with Python book 01:00:40 - "Whetting the appetite" 01:03:56 - Cracking Codes with Python book 01:05:36 - Giving people a reason to learn programming 01:07:01 - Coding is so good you won't go back 01:07:49 - Last words 01:09:18 - Conclusion // FREE Books // Free Python books: inventwithpython.com/ Automate the boring stuff free book: automatetheboringstuff.com/ // Physical Books // Buy books from Amazon: Automate the boring stuff with Python: amzn.to/3N2QuYu The big book of small Python projects: amzn.to/3xFJevS Coding with Minecraft: amzn.to/3Hx6bGh Cracking codes with Python: amzn.to/3zNhWXl The recursive book of recursion: amzn.to/3n0bJiV Invent your own computer games with Python: amzn.to/3bbGZZQ Beyond the basic stuff with Python: amzn.to/3badlUy Buy physical books from No Starch Press: nostarch.com/automatestuff2 // Al's SOCIAL // Twitter: twitter.com/AlSweigart CZcams: czcams.com/users/Albert10110 Udemy: www.udemy.com/course/automate/ // David's SOCIAL // Discord: discord.com/invite/usKSyzb Twitter: twitter.com/davidbombal Instagram: instagram.com/davidbombal LinkedIn: www.linkedin.com/in/davidbombal Facebook: facebook.com/davidbombal.co TikTok: tiktok.com/@davidbombal CZcams Main Channel: czcams.com/users/davidbombal CZcams Tech Channel: czcams.com/channels/ZTIRrENWr_rjVoA7BcUE_A.html CZcams Clips Channel: czcams.com/channels/bY5wGxQgIiAeMdNkW5wM6Q.html CZcams Shorts Channel: czcams.com/channels/EyCubIF0e8MYi1jkgVepKg.html Apple Podcast: davidbombal.wiki/applepodcast Spotify Podcast: open.spotify.com/show/3f6k6gERfuriI96efWWLQQ // MY STUFF // www.amazon.com/shop/davidbombal // SPONSORS // Interested in sponsoring my videos? Reach out to my team here: sponsors@davidbombal.com Please note that links listed may be affiliate links and provide me with a small percentage/kickback should you use them to purchase any of the items listed or recommended. Thank you for supporting me and this channel!
Apart from very valuable video, the effort you put David such as, labeling entire video with cards, having very detailed information as description, interaction with comments and many more is priceless! Thank you very much.
I just discovered your channel and I had to subscribe. I enjoy watching these videos and we appreciate all the hard work that you put in. Thank you for all this information.
@Brandon thanks a lot Brandon, you deserve the same love button because you are a very kind and generous person, usually people are toxic in comments but you are respectful towards a stranger, means you are a great human being as well!!!!
Man, this guy is impressively well spoken and sympathetic. I kinda want to buy his books just to support him, even though I've been using Python for years. Great interview!
Great video, I was shocked to see who you interviewed because I'm literally taking his course on Udemy right now which is my second course right after your complete networking fundamentals course. Both great courses, reading his online digital copy and its helpful in so many ways. Thank you for always striving and going above and beyond to bring us information all the time.
I must say that I'm quite impressed to find that author Sweigart is such a young man, considering all the valuable work he has done in educating others in Python. What an impressive resume'! Very cool, now I will appreciate his books even more. Thanks for this great video interview.
Thank you so much David for making these types of interviews. I’m going to school for cyber security and these videos have helped me way more than my college actually has 😅.
Fun fact: I went to Udemy, thinking 'Hey, I want to support Al, so I'll buy his course.' Then I found out that I bought it over 2 years ago and not even started it. That's the life of a Udemy course hoarder. ;-)
I became a big fan of Al! I'm 34 yo, brazilian, learning Python to try a new carreer. A friend of mine sent me Al`s book and, after reading half of it already (doing exercises, always do the exercises folks!) I'm simply in love with Python and coding!
What would be amazing to see also is how professional actually start the hack. Like first steps. Let’s say they are in the big bounty program. They pick which one they will do and then what? I’m not talking about reading rules and all the legal stuff, I’m talking about what they actually do first and second? From getting IPs to scanning ports.
Thanks David, much appreciated! :) I just bought Al's book 'Automate the boring stuff with Python ' Great guest, this episode should keep my busy for a couple weeks.. I couldn't help but think once again about Eric S.Raymond's article called How to become a hacker. Great read for any programmer or computer scientist. Thank you!
Thank you for this interview. I did not realize that Al offered his book for free. Because of this, i just purchased two of his books from No Starch Press to support his work. Thank you, David, and thank you, Al!
Al is an amazing Python tutor. I think I strengthened my Python knowledge through his book Automate the Boring Stuff with Python. Thank you, David and Al.
Hello David, very nice to meet You. I am a fun of your channel, talks and Info, one of the Best!.,I am 53 y/o, a truck Driver over the road, thinking about a career change. I do not know where this is going to, but I decided, I will go forward. Thank you and wish You a great, long life. Thanks again
This guy is a genius! He does his job with passion and which makes him the best in everything he does! His work filled in a big gap that I can say was missing for the last several decades. When I was a kid I started with Basic programming and at that time there were some books for kids with funny tasks lead you step by step by doing simple programs. Being a kid and making the computer do different stuff, solving simple puzzles & tasks makes you feel so powerful and witty that makes you want to learn more and more. After that at some point all the published books I was coming across were "too much talk and too little valuable info" - long boring books with long unnecessary explanation and not enough code and tasks and on the top of that most of the topics there often scrambled like having an example with code parts of it on topic being explained 5 chapters after that; starting with lists, but not having explained variables etc. They were like created to show that developers can't explain the stuff they do and can't write books. This guy changed everything! He did it! He can explain! He can inspire! Thank you AI for what you do!
I am just getting started in Cyber Sec. I want to be a red team pentester. I think it is the coolest job in the world. I have just started watching you videos and I wanted to say thank you. You have given me a great place to start. I dont have much money so you making these videos has been very helpful, thank you.
Gosh Mr Bombal, I started my computing with BASIC, I learnt an operating system called CPM and pre Windows used something called "SmartWare"! I have moved on I assure you. I was thinking about Python so this has come at the right time for me. I've studed HMTL and enjoyed that. Thanks for the effort and time you put into making these videos, I'm sure you have benifited a lot of people who would have otherwise not chased their dreams. I take my hat off to you sir, I would find it impossible to teach. All the very best.
I've learned the basics of a lot of languages since beginning with commodore basic on my vic-20....I'd say by far the easiest to learn and actually use in a meaningful way was javascript, which took me a day to master and I did it on a little 4" or so monochromatic psion revo plus on a camping trip... although I wouldn't recommend using javascript for any robust projects...
btw, scratch jr stunk with my kids...I felt hacking commodore basic was a way better experience when I was 4...scratch is neat, but it depends on the kid
Thanks David, I was looking around for automation courses, without all the computer science bs. LOL. Thanks, I will support this guy. Very good content and practical. I also love the fact he is very humble.
19:05 I understand what you're saying and I agree that most people could learn the theory you learned in childhood in a couple dozen weekends, but they won't be able to capitalize on the amount of time you spent just thinking and processing that theory. And that's why most of us feel like its too late. Because processing the theory to be able to apply it is the overarching challenge for us late bloomers. Serious respect for giving so many resources for free. I'll be donating to your cause for sure.
Your approach to teaching (explain all the assumptions and basic framework of the subject) should be required in all University Education Courses. Too often, the prof knows too much and may explain the basics once but then subconsciously assumes, he already told them that and it is really simple so he doesn't have to explain it again or gets annoyed if asked to explain it again. Learning is a step by step approach, repeated over and over again until you can use the procedure/ concept as a tool without even thinking about it. Also, Al comes across as a very humble person who sincerely wants to help people. Thanks a million. P.S. I bought the first ed when it came out. :)
Awesome Interview, just what I needed to be motivated and go into programming. Thank you once again, also got the course in Udemy and I'm looking forward to it
I am very grateful that David introduce guys like Sweigart and shared their content, I'm currently living in Iran and can't even get a credit card to buy these top-notch contents I hope someday I land my job and can get back to David and all these people that educating others for free. Thanks
I really like Al's perspectives and methods. As I teach a little, I have always believed that presenting new information in a way that the new information, technique or function is presented in entertaining or fun ways helps students learn faster and learning more enjoyable. When I started going to classes for programming, we all studied PASCAL, because it taught the principals of programming and allowed user types. Now it is inadequate because of OOP. So I agree that Python is the way to go. I started programming in 1979 and got employed as a Scientific Programmer Analyst in 1983 where I participated at the Raychem Corporation R&D facility. We saw programming as a way to solve problems and simplify long or boring tasks. It made repetitive tasks so much easier and effective.
David, have you done any videos on consumer’s text/call log vulnerabilities within cell service providers Verizon, At&t, Sprint, Virgin? If not could you look into that??
this is really interesting for me, just chuffed to bits. I'm a young lad who is absolutely obsessed with computers and programming(especially linux and security). I am not particularly good at maths but I am looking forward to start my cyber security journey after this summer, I know it's gonna be hard, so many things to learn, but the best part of security for me is that it's Difficult. Thank you very much good sir! cheers!
i think everyones first 'program' could be in scratch. Its a really nice and visual way to learn very basic concepts. Saying this as an CS student, i notice some of my fellow students sometimes stuggle with basic concepts.
Just started learning python with Chuck Severance’s free python for everyone course and now I have more resources with Al’s free python books to learn from. I really appreciate these people. Thanks Al! Also thank you David for these insightful interviews.
What they all said!! I have bought one of Al's books. Great interview....I will be checking out his channel. I'm a newbie, and need all the help I can get.
Excellent David, this is a 1 hour 10 minutes of pure motivation and wisdom, excellent stuff! Keep it going there are so much more secret genius individuals such as Al. Thank you, David and Al!
I just wanted to say thanks to Al Sweigart, I recently got the humble bundle pack and skimmed through the amazing content. I will going to go through them properly after my ccna exam (coming up in the next few weeks).
from this discussion and the raised questions i learned and inspired many things also leads me to plan to teach from KG - 8 scratch and 9 - 12 python .
As someone who, more often than I care to admit, can't afford extra non-essential items, I have found it extremely frustrating when it comes to learning how to code with X programming code. I found a CZcams channel who does, in my opinion, a really good job of teaching. However, when I finished his 12 hours of Python, or 12 hours of Java, I was left with not knowing where to go from there. I did make a coffee/water ratio calculator in Java. Doesn't look pretty, but it serves me well. I, also, made a rudimentary (though pretty) user account login that allowed the "admin" to keep track of registered users. Like I said, I got through the 12 hours of that and felt like I was looking down a cliff. I switched gears to Python and have the same problem. It doesn't help that, at 45, I feel the pressure of time. Grant it, 45 isn't old (unless you talk to my body), I don't have the time like I did when I was in my 20's.
"Hi, I'm Al." "I'm an Atheist." One of the best, long time CZcams GREATS. Way back when US Atheists love CZcams & chatting in the comment, when it was way easier to do.
Před 2 lety+1
I just started following you few days ago but you are amazing man please I have one request can you make one long video when you do everything(in networking from zero to medium level)in practice I mean using really tools and show us how it works
excel automations with python are amazing. Pyautogui is so cool too! I use them all the time. Some companies don't have a clear/real database or even the basic infrastructure, so this helps a lot to stop wasting time in small daily repetitive tasks.
Man you really have the best interviews out there your content is very insightful there is truly no match for it on the internet thank you for changing my life David, I will be in debt to you for the rest of my life.
hi david am today attending after 10 hrs back due to personals issue and this gust are really valuable and am get more pushed to wards practicing and develop self
Not sure why, but after decades of coding I only recently learned Python in order to translate some Python code. I really like it: especially the list comprehensions and Tuples. When I was a kid, I was really keen to learn about technology, the same must be true for kids learning to code now and use microcontrollers. So exciting for them I think.
I really loved his video ! Thank you so much for share your knowledge and experience with us, it truly help me and encourage me to keep going and improving in order to become a master you both do. Thank you so much for this video !
Hey sir , could you host a interview with Professor Messer aka James Messer . I think he is underrated..We should bring him up to the pace . His contents are all worth it and exemplary !
Hello David, It is an amazing video, but my query is I'm 48 years old and only have Network Experience with 0-day programming Experience. What should you advise me regarding Python learning?
Hi. Im learning how to code python. Im using github and want to use git. Is it better to do git join with github by ssh, token, oauth app? Which is safer for your pc? If it is done by ssh, is it necessary to honeypot on that port 22 (I know it is better to change the ssh port to another)? Fear is someone enter through that port or hack github and take de ssh public key. Can the ssh port be opened only when it's going to be used and closed when it's not used? I'm worried someone might break into my pc. Do you know how to close the port temporarily or is it very complicated? OS: Windows by the moment ( because warranty)
Hi, David great content as usual 👍😊 with many interesting conversations 🙌. Can you please add more python videos for networking applications, for example Kirk Byers (netmiko, napalm, nornir creator) interview. Best Regards
Shalom howdy how Fantastic and thank you for sharing, I greatly appreciate this. Am currently tinkering around with the Periodic Table of Elements you wrote.
I disagree with the notion of "programming today is easier than it was ever before", although they allude to this problem with that notion later on in the video. I remember when all it took to write a program was switching on your computer and start typing lines of code in Basic, my first experiences stem from the C-64 in the 1980s. And then there was the Amiga with its "built-in" Basic, and later ARexx, both of which were easy to understand, imho, but fairly capable of getting things done. There was no need to import huge, complicated libraries to do even the most basic GUI-stuff or to get into fairly non-intuitive subjects like object-oriented-programming. I think the barrier nowadays for newcomers (especially if they're not into programming anyway) is rather high. Installing Python itself can be a pita, even if you're just using tkinter with Python, you still need to get into oop, *and* learn about different Python-versions, let alone finding out what stuff you have to import and what all of that entails. Not to mention the problem of software-distribution and making sure that it works on another system, which is a whole other can of worms, again, especially with Python.
Al you are an amazing man, love your books (bought them all over time) and I predict your channel is going to hit a Million in a short time since ALL of David's subs are gonna sub to you - RIGHT GUYS! Cheers Al, have a beautiful end of 2022 and take note of your small 102K subs, it ain't gonna last long ;8^)
Any thoughts on writing a book or recommending a book on Python for Linux System Administration? I enjoy BASH, but many employers are requesting Python as a skillset on job requisitions.
// MENU //
00:00 - Coming up
00:15 - Intro
00:23 - History of writing books
03:11 - The "Long Lunch Break" story
04:45 - Python for hacking
09:05 - History of writing books (continued)
11:18 - The books are free online (CC license)
12:12 - Al's CZcams channel and Udemy courses
14:03 - Giving and receiving
15:07 - Popularity of the book
16:24 - Al's history of programming
23:13 - Making knowledge accessible
26:31 - Coding within Minecraft
27:45 - Getting people of all ages interested in programming
30:01 - Learn coding to accomplish something
34:06 - Making things simple
37:37 - The third edition
38:43 - The popular chapters of the book
45:40 - The least popular chapter of the book
47:59 - Recommended programming languages
50:03 - Scratch.mit.edu
54:03 - Scratch Jr.
54:48 - Recommended book for adults learning programming
56:24 - Beyond the Basic Stuff with Python book
01:00:40 - "Whetting the appetite"
01:03:56 - Cracking Codes with Python book
01:05:36 - Giving people a reason to learn programming
01:07:01 - Coding is so good you won't go back
01:07:49 - Last words
01:09:18 - Conclusion
// FREE Books //
Free Python books: inventwithpython.com/
Automate the boring stuff free book: automatetheboringstuff.com/
// Physical Books //
Buy books from Amazon:
Automate the boring stuff with Python: amzn.to/3N2QuYu
The big book of small Python projects: amzn.to/3xFJevS
Coding with Minecraft: amzn.to/3Hx6bGh
Cracking codes with Python: amzn.to/3zNhWXl
The recursive book of recursion: amzn.to/3n0bJiV
Invent your own computer games with Python: amzn.to/3bbGZZQ
Beyond the basic stuff with Python: amzn.to/3badlUy
Buy physical books from No Starch Press: nostarch.com/automatestuff2
// Al's SOCIAL //
Twitter: twitter.com/AlSweigart
CZcams: czcams.com/users/Albert10110
Udemy: www.udemy.com/course/automate/
// David's SOCIAL //
Discord: discord.com/invite/usKSyzb
Twitter: twitter.com/davidbombal
Instagram: instagram.com/davidbombal
LinkedIn: www.linkedin.com/in/davidbombal
Facebook: facebook.com/davidbombal.co
TikTok: tiktok.com/@davidbombal
CZcams Main Channel: czcams.com/users/davidbombal
CZcams Tech Channel: czcams.com/channels/ZTIRrENWr_rjVoA7BcUE_A.html
CZcams Clips Channel: czcams.com/channels/bY5wGxQgIiAeMdNkW5wM6Q.html
CZcams Shorts Channel: czcams.com/channels/EyCubIF0e8MYi1jkgVepKg.html
Apple Podcast: davidbombal.wiki/applepodcast
Spotify Podcast: open.spotify.com/show/3f6k6gERfuriI96efWWLQQ
// MY STUFF //
www.amazon.com/shop/davidbombal
// SPONSORS //
Interested in sponsoring my videos? Reach out to my team here: sponsors@davidbombal.com
Please note that links listed may be affiliate links and provide me with a small percentage/kickback should you use them to purchase any of the items listed or recommended. Thank you for supporting me and this channel!
I love how your videos quality is improving
Apart from very valuable video, the effort you put David such as, labeling entire video with cards, having very detailed information as description, interaction with comments and many more is priceless! Thank you very much.
Thank you! So nice when people notice the work put in 😀
I just discovered your channel and I had to subscribe. I enjoy watching these videos and we appreciate all the hard work that you put in. Thank you for all this information.
Honestly extremely helpful
I am so much thankful to him.
As a common guy from Kazakhstan, learning coding now.
God bless him and his family.
David thank you for great interview!
Hi David, world needs more people like you!!! 🔥
Thank you Ayush!
@Brandon thanks a lot Brandon, you deserve the same love button because you are a very kind and generous person, usually people are toxic in comments but you are respectful towards a stranger, means you are a great human being as well!!!!
Man, this guy is impressively well spoken and sympathetic. I kinda want to buy his books just to support him, even though I've been using Python for years. Great interview!
What a timing david just few days ago started my python journey along your ccna course awesome 😎👍 keep up
Awesome! Thank you Sumit!
Not only you are awesome, David, but you also invite many other awesome guests to the channel.
Great video, I was shocked to see who you interviewed because I'm literally taking his course on Udemy right now which is my second course right after your complete networking fundamentals course. Both great courses, reading his online digital copy and its helpful in so many ways. Thank you for always striving and going above and beyond to bring us information all the time.
That's awesome! And thank you 😀
I must say that I'm quite impressed to find that author Sweigart is such a young man, considering all the valuable work he has done in educating others in Python. What an impressive resume'! Very cool, now I will appreciate his books even more. Thanks for this great video interview.
Thank you so much David for making these types of interviews. I’m going to school for cyber security and these videos have helped me way more than my college actually has 😅.
You're very welcome! All the best for your studies!
Fun fact: I went to Udemy, thinking 'Hey, I want to support Al, so I'll buy his course.' Then I found out that I bought it over 2 years ago and not even started it. That's the life of a Udemy course hoarder. ;-)
I became a big fan of Al! I'm 34 yo, brazilian, learning Python to try a new carreer. A friend of mine sent me Al`s book and, after reading half of it already (doing exercises, always do the exercises folks!) I'm simply in love with Python and coding!
Cool
So am I, Brazilian and studying Python 🐍
Hello Ed. How are you doing? Made any progress since this comment? Employed perhaps?
Nice! Been learning on my free time too man. Hope you find success professionally or otherwise!
What would be amazing to see also is how professional actually start the hack. Like first steps. Let’s say they are in the big bounty program. They pick which one they will do and then what? I’m not talking about reading rules and all the legal stuff, I’m talking about what they actually do first and second? From getting IPs to scanning ports.
Thanks David, much
appreciated! :)
I just bought Al's book 'Automate the boring stuff with Python '
Great guest, this episode should keep my busy for a couple weeks..
I couldn't help but think once again about Eric S.Raymond's article called How to become a hacker. Great read for any programmer or computer scientist.
Thank you!
You're very welcome!
Thanks!
@@AutomateTheBoringStuff.. hi, thanks for all the material, really appreciate what you're doing.. thank you!
Thank you for this interview. I did not realize that Al offered his book for free. Because of this, i just purchased two of his books from No Starch Press to support his work. Thank you, David, and thank you, Al!
Automating boring stuff changed my life.. thank you Al Sweigart . Kenya loves you.
I'm just reading the book! How nice to see my teacher. You have saved many lives. Thanks for the great book.
Al is an amazing Python tutor. I think I strengthened my Python knowledge through his book Automate the Boring Stuff with Python. Thank you, David and Al.
Hello David, very nice to meet You. I am a fun of your channel, talks and Info, one of the Best!.,I am 53 y/o, a truck Driver over the road, thinking about a career change. I do not know where this is going to, but I decided, I will go forward. Thank you and wish You a great, long life. Thanks again
I have this book. IMO it's the best book for learning Python. I also have the Udemy course. I gave it 5* on Amazon. Thanks, David, & Al.
This guy is a genius! He does his job with passion and which makes him the best in everything he does! His work filled in a big gap that I can say was missing for the last several decades. When I was a kid I started with Basic programming and at that time there were some books for kids with funny tasks lead you step by step by doing simple programs. Being a kid and making the computer do different stuff, solving simple puzzles & tasks makes you feel so powerful and witty that makes you want to learn more and more. After that at some point all the published books I was coming across were "too much talk and too little valuable info" - long boring books with long unnecessary explanation and not enough code and tasks and on the top of that most of the topics there often scrambled like having an example with code parts of it on topic being explained 5 chapters after that; starting with lists, but not having explained variables etc. They were like created to show that developers can't explain the stuff they do and can't write books. This guy changed everything! He did it! He can explain! He can inspire! Thank you AI for what you do!
I am just getting started in Cyber Sec. I want to be a red team pentester. I think it is the coolest job in the world. I have just started watching you videos and I wanted to say thank you. You have given me a great place to start. I dont have much money so you making these videos has been very helpful, thank you.
The tool for GUI automation under Windows is called Power Automate, on Mac it's Automator, and on Linux it's Python :)
Gosh Mr Bombal, I started my computing with BASIC, I learnt an operating system called CPM and pre Windows used something called "SmartWare"! I have moved on I assure you. I was thinking about Python so this has come at the right time for me. I've studed HMTL and enjoyed that. Thanks for the effort and time you put into making these videos, I'm sure you have benifited a lot of people who would have otherwise not chased their dreams. I take my hat off to you sir, I would find it impossible to teach. All the very best.
My first ever course bought on Udemy: Scratch Programming by Al Sweighart. this guy has been a part of my life since I decided to change my career.
"Python one liners" by Dr Christian Mayer is a great book as well
Love these long-form interviews where you dive into the guest. This was such a great interview, thank you!
Thanks for watching!
I've learned the basics of a lot of languages since beginning with commodore basic on my vic-20....I'd say by far the easiest to learn and actually use in a meaningful way was javascript, which took me a day to master and I did it on a little 4" or so monochromatic psion revo plus on a camping trip... although I wouldn't recommend using javascript for any robust projects...
btw, scratch jr stunk with my kids...I felt hacking commodore basic was a way better experience when I was 4...scratch is neat, but it depends on the kid
Thanks David, I was looking around for automation courses, without all the computer science bs. LOL. Thanks, I will support this guy. Very good content and practical. I also love the fact he is very humble.
19:05 I understand what you're saying and I agree that most people could learn the theory you learned in childhood in a couple dozen weekends, but they won't be able to capitalize on the amount of time you spent just thinking and processing that theory. And that's why most of us feel like its too late. Because processing the theory to be able to apply it is the overarching challenge for us late bloomers.
Serious respect for giving so many resources for free. I'll be donating to your cause for sure.
Your approach to teaching (explain all the assumptions and basic framework of the subject) should be required in all University Education Courses. Too often, the prof knows too much and may explain the basics once but then subconsciously assumes, he already told them that and it is really simple so he doesn't have to explain it again or gets annoyed if asked to explain it again. Learning is a step by step approach, repeated over and over again until you can use the procedure/ concept as a tool without even thinking about it. Also, Al comes across as a very humble person who sincerely wants to help people. Thanks a million. P.S. I bought the first ed when it came out. :)
Amazing content and great guests this quality of production is getting better dramatically in every aspect and love the graphics in videos ❤️👍🥇
Thank you! Much appreciated!
@@davidbombal Hello David nice video. And i want ask you what laptops do you have?
Thank you!
Thank You....Thank You....Thank You Mr. David Bombal and Mr. Al Sweigart💟❤️
Terima Kasih🙏🏿🇮🇩
Awesome Interview, just what I needed to be motivated and go into programming. Thank you once again, also got the course in Udemy and I'm looking forward to it
I hope that you will host Eng. Ebrahim Hegazy in one of the podcasts. He is one of the most famous cybersecurity professionals in the middle east.
thanks so much , I was searching these books . I'm from Uzbekistan , one of the future softeware engeener . You're a great human
I came across your videos when I was captioning them. As an IT student I can say really love your work. I really enjoyed this one.
I do feel bad not commenting or liking David Bombal videos. Great work BRO.
Thank you Michael! Comment, like and subscribe and don't forget to click the bell 😂
@@davidbombal ANY time
You sounded South African, and towards the end you said it. I’m from South living in the UK…Great info thank you.
I am very grateful that David introduce guys like Sweigart and shared their content, I'm currently living in Iran and can't even get a credit card to buy these top-notch contents I hope someday I land my job and can get back to David and all these people that educating others for free. Thanks
I really like Al's perspectives and methods. As I teach a little, I have always believed that presenting new information in a way that the new information, technique or function is presented in entertaining or fun ways helps students learn faster and learning more enjoyable.
When I started going to classes for programming, we all studied PASCAL, because it taught the principals of programming and allowed user types. Now it is inadequate because of OOP. So I agree that Python is the way to go.
I started programming in 1979 and got employed as a Scientific Programmer Analyst in 1983 where I participated at the Raychem Corporation R&D facility.
We saw programming as a way to solve problems and simplify long or boring tasks. It made repetitive tasks so much easier and effective.
Woow Mr Bombal always with your great content, I love when thé world free is mentioned thx and God bless u
Thank you Majid!
David, have you done any videos on consumer’s text/call log vulnerabilities within cell service providers Verizon, At&t, Sprint, Virgin? If not could you look into that??
this is really interesting for me, just chuffed to bits.
I'm a young lad who is absolutely obsessed with computers and programming(especially linux and security).
I am not particularly good at maths but I am looking forward to start my cyber security journey after this summer, I know it's gonna be hard, so many things to learn, but the best part of security for me is that it's Difficult.
Thank you very much good sir! cheers!
i think everyones first 'program' could be in scratch. Its a really nice and visual way to learn very basic concepts. Saying this as an CS student, i notice some of my fellow students sometimes stuggle with basic concepts.
David, YOU ARE THE MAN!!! Thank you for your invaluable content. I’m referring to all your content. Thanks!
Just started learning python with Chuck Severance’s free python for everyone course and now I have more resources with Al’s free python books to learn from. I really appreciate these people. Thanks Al! Also thank you David for these insightful interviews.
@@sotecluxan4221 in the description under “Free Books”
What they all said!! I have bought one of Al's books. Great interview....I will be checking out his channel. I'm a newbie, and need all the help I can get.
1 year back i bought this book, it was very helpful and one of the best book for python
Great feedback!
Excellent David, this is a 1 hour 10 minutes of pure motivation and wisdom, excellent stuff! Keep it going there are so much more secret genius individuals such as Al. Thank you, David and Al!
Thank you!
I just wanted to say thanks to Al Sweigart, I recently got the humble bundle pack and skimmed through the amazing content. I will going to go through them properly after my ccna exam (coming up in the next few weeks).
44:24 seleniumbase can be use instead of selenium webdriver which has all inbuilt methods in Basecase class
from this discussion and the raised questions i learned and inspired many things also leads me to plan to teach from KG - 8 scratch and 9 - 12 python .
One of the most compelling interviews I've seen this year. Awesome content !!!!
Me, as a 90's teenager, now father of 8 and 11 ... I was just nodding all the way through. Brilliant interview.
Al is a great guy.I've started to learn coding with Automate the boring stuff with Python.Thanks David.Great episode!
As someone who, more often than I care to admit, can't afford extra non-essential items, I have found it extremely frustrating when it comes to learning how to code with X programming code. I found a CZcams channel who does, in my opinion, a really good job of teaching. However, when I finished his 12 hours of Python, or 12 hours of Java, I was left with not knowing where to go from there.
I did make a coffee/water ratio calculator in Java. Doesn't look pretty, but it serves me well. I, also, made a rudimentary (though pretty) user account login that allowed the "admin" to keep track of registered users. Like I said, I got through the 12 hours of that and felt like I was looking down a cliff. I switched gears to Python and have the same problem. It doesn't help that, at 45, I feel the pressure of time. Grant it, 45 isn't old (unless you talk to my body), I don't have the time like I did when I was in my 20's.
"Hi, I'm Al."
"I'm an Atheist." One of the best, long time CZcams GREATS.
Way back when US Atheists love CZcams & chatting in the comment, when it was way easier to do.
I just started following you few days ago but you are amazing man please I have one request can you make one long video when you do everything(in networking from zero to medium level)in practice I mean using really tools and show us how it works
I love how your videos quality is improving quickly
Thank you very much!
excel automations with python are amazing. Pyautogui is so cool too! I use them all the time. Some companies don't have a clear/real database or even the basic infrastructure, so this helps a lot to stop wasting time in small daily repetitive tasks.
BEST CONTENT EVER! I said it last week and I’ll say it again…. Hands down the best channel on CZcams
Man you really have the best interviews out there
your content is very insightful there is truly no match for it on the internet
thank you for changing my life David, I will be in debt to you for the rest of my life.
Thank you! Make the most of your life and you will owe me nothing 😀
What is your video and audio gear? Your video quality is flawless
hi david am today attending after 10 hrs back due to personals issue and this gust are really valuable and am get more pushed to wards practicing and develop self
Valuable interview, my congratulations Davis for the quality of content you share. Thank you.
Not sure why, but after decades of coding I only recently learned Python in order to translate some Python code. I really like it: especially the list comprehensions and Tuples. When I was a kid, I was really keen to learn about technology, the same must be true for kids learning to code now and use microcontrollers. So exciting for them I think.
Sir I am really big fan of your videos. Its very easy and details to understand. Love you from Bangladesh.
Great Video, Al and David! 🙂
You are one best instructor giving valuable content for free and low price courses on Udemy
Writing code is like reading verses in a Bible, no matter how many time you look at it there is always a better ways of doing it
truuuuee.
I remember doing a exercism problem and it took me like 40 lines, then I went to see the top solution and it was like 5 lmao.
good interview Al SWeigert is very kind person..
I really loved his video ! Thank you so much for share your knowledge and experience with us, it truly help me and encourage me to keep going and improving in order to become a master you both do. Thank you so much for this video !
Thank you David and Al, Awesome video interview, great content. Thank you.
Hello sir Hope you are doing well and be safe I have problem I have created the cap file but aircrack-ng not extract the password
Hey sir , could you host a interview with Professor Messer aka James Messer . I think he is underrated..We should bring him up to the pace . His contents are all worth it and exemplary !
Thanks !! Do you have some tips of books with cripto in Python ? And about measurement and timing performance algorithm ?
Very great content, I've recently started my python journey, couldn't have asked for better advices
David love ur videos.. doing great job..
Thank you Raghav!
Hello David, It is an amazing video, but my query is I'm 48 years old and only have Network Experience with 0-day programming Experience. What should you advise me regarding Python learning?
I always loved Al's books. The Automating book inspired me quite a bit.
Hi. Im learning how to code python. Im using github and want to use git. Is it better to do git join with github by ssh, token, oauth app? Which is safer for your pc? If it is done by ssh, is it necessary to honeypot on that port 22 (I know it is better to change the ssh port to another)? Fear is someone enter through that port or hack github and take de ssh public key.
Can the ssh port be opened only when it's going to be used and closed when it's not used? I'm worried someone might break into my pc.
Do you know how to close the port temporarily or is it very complicated? OS: Windows by the moment ( because warranty)
Tons of love from India !
Really appreciate your effort !
Hi, David great content as usual 👍😊 with many interesting conversations 🙌. Can you please add more python videos for networking applications, for example Kirk Byers (netmiko, napalm, nornir creator) interview. Best Regards
Yet another awesome interview and inspiring story THANK U.
A very good point on ethics
Shalom howdy how
Fantastic and thank you for sharing, I greatly appreciate this. Am currently tinkering around with the Periodic Table of Elements you wrote.
YA~it's so happy to see the videos, thank you very much, David~😘
Glad you like them! Thank you!
Great refresher thanks 🙏
I disagree with the notion of "programming today is easier than it was ever before", although they allude to this problem with that notion later on in the video. I remember when all it took to write a program was switching on your computer and start typing lines of code in Basic, my first experiences stem from the C-64 in the 1980s. And then there was the Amiga with its "built-in" Basic, and later ARexx, both of which were easy to understand, imho, but fairly capable of getting things done. There was no need to import huge, complicated libraries to do even the most basic GUI-stuff or to get into fairly non-intuitive subjects like object-oriented-programming.
I think the barrier nowadays for newcomers (especially if they're not into programming anyway) is rather high. Installing Python itself can be a pita, even if you're just using tkinter with Python, you still need to get into oop, *and* learn about different Python-versions, let alone finding out what stuff you have to import and what all of that entails. Not to mention the problem of software-distribution and making sure that it works on another system, which is a whole other can of worms, again, especially with Python.
Fantastic interview really enjoyed that.
Love al! He helped me so much in the beginning!
Glad to hear that!
Al you are an amazing man, love your books (bought them all over time) and I predict your channel is going to hit a Million in a short time since ALL of David's subs are gonna sub to you - RIGHT GUYS! Cheers Al, have a beautiful end of 2022 and take note of your small 102K subs, it ain't gonna last long ;8^)
David, you are an outstanding motivational person. I don't know what to say more about you other than "THANK YOU!"
You're welcome! Make the most of your time.
YAYY... finally got very very special video.... thanks david sir...
Thanks David Bombal & AI Sweigart is there any good free python online idle suggestion?
I remember finding Al's book in 2009. Great book.
Agreed Jason
Any thoughts on writing a book or recommending a book on Python for Linux System Administration? I enjoy BASH, but many employers are requesting Python as a skillset on job requisitions.
I was just checking out the Udemy course and website, then I got notification to this video.
That's fantastic! 😀
That's how started learning Python on May this year, automating boring stuff