hello do you have discord or social media or community which i can join, I really love your video, all python books that you recomend, all tips and etc. I really want to link with you. thank you, thank you so much
Great advice. 1. Remove distractions (total immersion is important) 2. Learn and apply computational thinking to problems 3. Choose problems to solve - apply your knowledge asap 4. Most importantly do it every single day - practice makes perfect 5. Don't give up
I'm 75 and started learning Python a couple of months ago. It's a really interesting language and very versatile. Object Oriented Programming wasn't a thing when I became a Scientific Programmer Analyst in the early 1980s. If I can do it, I'm sure others can as well.
I am pushing on 70 and I am starting to learn python3, but that being said.. decades back I studied C, Lisp and Prolog, but it has been marry years since then.. and my personal APC and the Vax7,11 was it at the time.. with FORTRAN on cards.. So at 70 we shall see how learning python goes.
I learned to write code using an IBM punch card. I love all those old times but i love to write python, Java code nowadays. It's a kind of poetry to me.
I learned python at age 60 ... and now have a quite complex order tracking/quoting/billing system I've single-handedly developed for a medium-sized company. (The owner is _excellent_ at describing what he wants, and that's a _great_ help to success!) I'd used various typesetting languages before (CCI/ATEX/Penta) ... later HTML, then CSS, then KSH ... so Python is just the next step. Never stop learning is the most important lesson one can learn !!
@@josephgaviota I took a screen grab of your comment. And will post it on my desktop background. I'll be 40 in 4 months. And I've started this journey now from scratch. It's monumental for me since I was always poor at math. I don't have an excellent academic track record either. But I do have track record of overcoming things or die trying. It would have been an honour to meet you Sir.
I learnt programming in my late thirties, and before that all I did was networking, you are absolutely right, there is no such thing as too late, I promise you, I was once in a class we had a 91 year old lady who came to learn, she was an inspiration to all of us, most people of her age would have given up, she didn't and she was a lot of fun to have around, she passed away 3 years later but that's beside the point, at least she did what she wanted. Well said my friend. BTW you remind me a bit of Suggs lol
Tip number 5 is key. I spent way too much time scratching my head over basics initially. When i moved on to bigger problems, i was able to naturally apply the basics without so much thinking.
I heard about Python in the 90s, I only learned it in 15 years later. You will learn it when you need to use it. As with any language, you are not required to learn everything about a language, just need to learn enough to write what a program requires.
Thank you so much sir! I'm currently learning python and I was debating on going back and revising the basics, but you just helped me out big time! Blessings!
@@thelastechani7047 Trying my best but kind of struggling. been trying to do it as much as i can but i haven't been able to due to school work and stuff. im not really sure how to progress
I understand what you mean. I learnt VBA and SQL, so now switching to Python isn't feeling such a drama. instead of learning in a course I'm just programming a project and referring to stack overflow to figure how to fix my issues.
Moving past the 'basics' is key. If you're too focused on understanding concepts that every book and course for beginners start with, you'll get bored, lose interest, or get frustrated. Find a project!!!! Start there. Move project to project. Start small and work on them every single day. When you finish one, jump onto the next. The concepts and patterns start making sense.
You answered my question about the first video. I was wondering which learning resource you would recommend, and I totally agree with staying on track and maintaining focus because there are so many and as a noob, I really hope to find the best resource. Once I get to play with free resource, I'm excited to buy your lessons.
Thank you for this! I started learning Python this Monday because of the quarantine. I just finished a boot camp on SQL using PostgreSQL but I don’t know what projects to do with SQL besides creating databases lol
People just start his course if you want to learn programming, I’m a low skilled labourer nearly 40 and it’s really really easy to follow and fun, just do it.
A lot of good advice here. But, one problem I have found having learnt programming languages such as: Fortran, Basic and C etc is "getting my head around" object orientated programming. Initially, I found it quite challenging at first because I was still trying to think the old way and it did take me a lot of time to adjust; although I am 66 so I must make allowances. However, a lot of what I have learnt from those earlier languages like the techniques involved with problem solving are transferable making learning a new language often a matter of learning their syntax; although OOP had its own special challenges and rewards.
Tip 3 is very important. I started with Automate the Boring Stuff, changed to those 4-hour youtubr videos, then went to ATBS again. When Im stuck, i feel like i should find a new PDF or video. Now I stuck with ATBS, im getting the hang of it.
hyper relatable to me :) ! .. i guess i've hoarded up so much content, books & videos that if i were ever to go through them all - finish all , reading learning them, i might be able to write a book on my own! ...
I'm a Professional learner, in my 50's, and starting to teach myself Python. This is a great video and all great learning tips! Thanks! (In my job, we basically learn the equivalent of another Ph.D. every 2-3 years)
I have been attempting learning Python through Swaroops Byte of Python and using Eclipse IDE. I am being thrown ALOT of information, but 10 minutes or more a day your skills build. I also just started learning Linux over the past year or so..
Where did you get those fabulous sunglasses! They're so dark I can't see your eyes at all. I'm in the US and those are tough to find! Thank you for all the tips. I am a super-newbie in Python and my experiences are just as you said. It helps to get confirmation about not spending too much time on the basics. The class I'm in, I felt at first she was rushing us a bit before I even understand the basics, but really pushes us on researching and projects and I think this is why. Even though it's a little uncomfortable for me, I think/hope, it's pushing me past my comfort zone so I'll improve more quickly. Thank you for the video. Are you in Scotland? I doubt it is, but it reminds me of the Orkney Islands. Not that I"ve been there, but just from pictures. Beautiful landscape!
Thanks man, I was procrastinating for very long time about the source of learning python. And you are underrated RU-vid creator(that's sad) bcoz many will miss your amazing videos.
I kinda disagree about the hopping around part. There were some sources that I chose to learn from that taught a particular segment in ways that were not clear at all. When I supplemented it with info from another (or several) websites, books, videos, etc. it made sense. The way slicing, indexing, and negative indexing is presented in many sources, for example, is all over the place.
Yes I agree, I also like to read multiple books. For Python I am using "Python Crash Course 2nd Edition 2019", "Head First Python 2016 edition", "Learn Python Programming , 2nd Ed 2018", the "Quick Python Book , 2018 edition", "Beginning Python , 2017 edition", and every one of them has something helpful. At one point I reach a stage that I can reed much faster the pages, because the material is familiar to me, but it is good to see the different examples to present the same things.
I understand that learning computational thinking comes by way of solving problems, but at which level of knowledge should I start looking for a formal resource on computational thinking and algorithms? What is a good introductory resource?
Thank you very much for these valuable tips for people who are starting in this wonderful world of programming, I sit down to think and if you have to solve problems yourself to know in reality that we are playing damaging or simply messing up, I am recently watching a video about learning flask and django a bootcamp is very good it is teaching me a lot, but I also see that I have to solve things by myself to know what I am actually doing. Thank you very much for your valuable advice.
I loved your videos. I wanted to know more about the last step you mentioned - "know-how the developer uses Google". Can you Make a video on that.. that would be really helpful .. God bless you.
I just turned 14 on 14th may and I am learning python because in this Lok down I choose my career as a data scientist sololearn python is ok for being a data scientist or I have to learn something else 🙏🙏 and please keep it up👍👍👍
Someone commented under a post not long ago “but by the time I finish my degree in X, I’ll be 36 years old!” And someone responded “well, otherwise you’ll be 36 anyway, you just won’t have a degree”. Get going as soon as you can!
ah, number 3 is a challenge. on top of that, I tend to switch between python and lisp every other week. number 4 is good. why not learn python using the api?