I created a mini course showing how I built my crypto trading bot that you can find here: patreon.com/hallden I did this due to the fact that so many people have been asking me to explain the code. So if you are interested then feel free to check it out :)
1. Figure out why you want to learn python 2. Find out how you personally learn best 3. Learn the fundamentals of python (the easy stuff you might want to skip) 3a. Variables 3b. Operators 3c. Control flow 3d. Functions 3e. Data types 3f. Loops An hour or two for each on RUclips should suffice. 4. More advanced topics (i.e. methods, classes instance variables, etc) 5. Learn how to work with data structures (hour a day 5 days a week should suffice) 6. Problem solving, this is a crucial process to have under your belt. Best way is doing it again and again until you “think like a programmer” - breaking a problem down to its very base and working from there. 7. Contribute to open source projects (ex tensor flow, flask, django, keras, RUclips-dl, face_recognition, ansible, httpie, etc) even make your own
I find the advice to contribute to open source projects to be pretty pointless for beginners. There is such a huge leap in understanding required to have any meaningful input into an open source project that it'll just scare people off.
Your comments on learning reminded me of R. Feynman's technique; "There are four steps to the Feynman Learning Technique: Choose a concept you want to learn about. Pretend you are teaching it to a student in grade 6. Identify gaps in your explanation; Go back to the source material, to better understand it."
To all beginners: You should at *MAX watch one tutorial* that explains the basics to you! The basics are pretty much what Kalle mentioned - i.e. simple Python data structures (like lists, dictonaries, tuples, sets), operators, if/else, loops, variables, functions, OOP. After that, don't focus on tutotrials anymore othewise you might get stuck in "tutorial purgatory", where you basically just copy the code from the tutorials and then realize, you can't code anything by yourself. If you want to learn a new framework - which you should ONLY do once you understood the basics - again, don't watch more than max one tutorial! Instead focus on reading the framework's documentation! Most frameworks come with good documentation and many include step by step tutorials that teach you everything you need to know. For example, Django has amazing documentation which no udemy or youtube tutorial could ever match in quality. *Finally and most importantly:* Just practice by coming up with your own little projects! The best way to learn how to code is by actually coding! This will teach you more than any tutorial or book ever could!
Is there a RUclips videolist that builds a project from scratch up to a practicle example like a website with interface and Some functionality ? That should help and motivate
@@harcovanhees394 You could check out Corey Schafer's videos on Django which are pretty good: ruclips.net/video/UmljXZIypDc/видео.html Essentially, all of this comes from the Django documentation though, so you might want to check that out as well.
Thank u.. Funny u should mention that. I started this evening with the basics on an app I found. 30mins everyday I will go through that till I understand the basics followed by practice practice practice. I want to start practicing using my phone to practice coding after learning the basics if i can find such an app. My phone is always on me. My laptop isn't. So I might as well put it to good use...
It was fun working with you on this video. Glad everyone is enjoying it. This tips can also be applied in any language you want to learn in the future. 🙌 Happy Holidays everyone.
I just started a few days ago and the biggest thing so far is trying to be patient and not get ahead and overwhelm. I’m so excited to learn and try things, but I have to keep reminding myself to learn the basics and just keep going step by step! I hope this is the start of a new career path for me in the future!
Same for me lol I just learned the very basics of PHP (even I don't fully understand Javascript yet) but whenever I saw a video about Laravel project / basically any php framework project, I got interested and/or distracted I haven't even learn the OOP yet 😂 it's just my thirst for knowledge sometimes make me feel over confident, y'know smth like "Hah this is easy. Next!" 🤣
I'm 57 and started coding for the first time this year, python was my choice. Also doing some system admin now with Ubunut and Ubuntu server, but that is more a side thing. My method of learning, probably because of my age, was reading, but I soon realized there are great posts on youtube to learn python. The best book I have found is Learning Python by Mark Lutz, not everyones cup of tea I hear, but I sure like it. Excellent book. I now always a have a project on the go, small and large, as that seems to me to be the best way to learn python. Flask projects, django etc...anything just seems to force you to learn python. And now I'm glad I saw this post. Excellent advice, and very helpful. Just followed you on discord as well.
After learning Java for a year, I took a break and tried Python. Not disappointed! Took me a few weeks to get syntax down and break some Java habits, and by the end of the month, I was able to make a simple web scraper and web app. Used Django for the webapp which you can learn the basics in just a few days. Highly recommend Python for anyone, even if you don’t intend to use it as a career. It’s just fun and useful
Thank you very much for the tips. I have been learning Python since 2 years ago and sometimes it can feel a bit overwhelming with all the possibilities that Python could offer. Also I kept forgetting what I learn and found myself googling similar questions I have researched in the past. Right now, I try to explain and help others with Python, it kinda encourgage me to really understand and remember the implementations of Python.
I would like to add, that every concept in your language of choice, In order to fully grasp the concept is to play with it for a moment combine it with the previous concept that you've learned and see what you can do.. that way you can enjoy coding at the same time you learned the concept.
1 tip from someone who currently understands almost nothing about any programming language but is starting with Python: Google will always be your friend if you don't know what something is or means.
its kind of discouraged to constantly look up answers to your problems from google, the majority of the time your problem solving and developing that skill in itself first is far more valuable vs using google as a crutch
@@rooseveltcollins3301 I said if you don’t know something. Right now I’m still learning new terms and stuff. I’m not looking things up for debugging purposes, just to know what some things mean
I started learning python a year ago but I had many problems with debugging so I quet and moved to html css and js but now I will definitely start it again so thanks for your great work Kalle ❤️
Tip for learning fundamentals, as you progress you will find there is a "easier" and "longer" way to perform a task. Learn the longer way regardless. You learn to appreciate the "easier" route and helps when you have to troubleshoot
Best learning method for me is find programming assignments that get progressively more difficult then try implementing data structures. Use stack overflow for things I don't know how to do.
All I can say is, if ur trying to learn, try hard and go study more then you can fit in ur brain at once. In 3 days of learning i already know the basic fundamentals and can make lot of diverse stuff already!
I have stucked to python for two weeks now! I love it! I have a very irrelevant job and i had none experience before! I have started from a complete 0! No teachers, no books, youtube and forums!
projects projects projects! >>> simple Q&A games >>> download and move stuff with python (just to see stretch your fingers, get a sense of how vast the scope of python is) >>> follow more written tutorials on the web than video tutorials. (it's the awkward little errors that teach you and help you remember what you were practicing) >>> most importantly, start thinking and planning a project you would like to execute. python is so fun, if you're getting a headache during your learning journey, you're either doing it wrong or you need to follow different instructors.
Great content. Learned alot. I just recently started learning python on codecademy, quite the noob. Content like this really helps. Really enjoying the programming community. Everyone helps each other. Not much negativity. I'm from a construction background and it's a very different environment. I'm excited haha.
I go thru a lot of learning python videos. I find this one really motivates me. You provide me a paths to go forward after one month stuck nothing to do with python. I'm gonna subscribe.
REQUEST to create a video for:- I am learning python and there are tons of project online for beginners but what I didn't find is - how to design structure of a python project that is efficient and widely used. if you are thinking "What I mean by project structure design?", well coming for C# background - we have a solution file that may have multiple project(s) [may be of different nature], each project may have folder(s) to separate modules, and even if we look at a project for the first time we know exactly where is the starting point of that project. But these things are not clear in python, at least not to me at this point. Is there a specific name that is used for file that is starting point, other naming conventions, things to know for new python developer, etc. Can you please make a video on this topic? I would really appreciate your help.
There is only one way to learn any programming language, and that is to practice writing programs. The textbooks, videos, tutorials etc are just to get you started and to give you hints when you are stuck.
In decades of coding (before internet, libraries were my message board), I have needed help at every step. Using online communities invariably will have your questions flooded to obscurity by points-collectors who never answer your question, are cynical at best and usually insulting. Find boards where these clowns don't have millions of points and insist you lick their butt, rather, the answers are coming from people who have just learned your same problem and want to share. Good luck, don't let bad people effect you, and keep learning.
I started learning python at a very young age, but the way I learned differed greatly from others. In fact, my learning approach would have very little programming. I would take notes, a lot of notes. I would read programming books, and memorize them, then write out code on a piece of paper. Even today I write code on paper, I don't know why, but it helps me. The point is, just because someone learns coding faster by actually doing it, doesn't mean you will too :) Find an approach that suits you.
learning is always been hard part when you are a self-taught programmer (a lot of pain, suffer, struggle) but eventually, you will get what you want. just be patient and beliefs that joy and happiness will come over.
That's what happened to me😂. I started with c and c++ couldnt complete it. Tried Java.. java went quite well but then i didnt practice after that and i forgot most of it. Then i saw videos on youtube about web development and started learning css/php/javascript and that urge to study went away after creating couple of web page. But now i am focused on python and i want to continue learning it. Hopefully..
Python without a doubt is a essential took to learn. I am a network eng for a big cooperate company mainly work on routers, switches and firewalls on various platforms such us Juniper, Cisco, ALU, learning python will help me create scripts that would make my jobs way easier, I am beginner on python and taking a class currently and I am loving it so far. i = 1 while i
one really cool course for absolute beginners stumbling across this would be python for everybody by university of Michigan taught by Charles severance on course era. its absolutely free and it helps build all the foundations, gives you projects, and explains concepts in a very simple way. even to the intermediate ones, it helps you understand the foundations and concepts in a very simple, useful way. great video Kalle. thank you so much and great script Tracy!
how to learn python fast - a tested technique that worked for me: -apply for a job in it-administration -lie and say you've done a lot of programming so ur good at it -they hire you and, on your first week of work, tell you to write a python script from scratch for a relatively specific use case -learn python or live on the street So just remember to follow these 4 easy steps to learn Python and you'll be set.
#1 create a folder on your PC labeled CODES. #2 Copy and paste coding from other things 🤷 and keep a copy ready version of a code you use often. Copy and paste will be your best friend.
Woow Kalle! I just found your channel on RUclips, and reallylove what you are doing there! I like how clear and detailed your explanations are and the depth of knowledge you have on code! Your content really stands out and you've put so much thought into your videos. Since I run a tech education channel as well, I love to see fellow Content Creators sharing, educating, and inspiring a large global audience. Cheers :-)
I bought the book 'Python Crash Course 2nd editon' by Eric Matthes and it really helped me. It goes with you through the basics of python and at the second half of the book the writer is going to program 3 different programs with you. (Sorry for bad english)
My method for learning was just don't delay it like literally many people I know will say "I'll do it tomorrow" and another tomorrow until you forgot what you learned. My advice is not procrastinating at all. Do projects even if you still know the basics. Example a console program where you input a text(string) and print it when you press enter. Anyways goodluck and don't rush it be patient.
Thank you for explaining it takes a few hours each day over time. There are way too many websites and courses of “learn python in a day” and “learn python in a weekend” which are lies.
Great video! I've always been scared to start programming but I think I'm finally building up the courage to do so and thank you for this video! Definitely will check out all the resources you pointed out, keep up the awesome work! Also, what keyboard are you using at 11:58? Definitely a clean looking one!
Thankyou so much for this helpful detailed video. Can you please make another video like this on how to code own machine learning or any projects from scratch by myself.
1. Learn some basic syntax 2. Read as much as open source code 3. Don't waste time on simple stuff like CRUD, make compiler, trading bot, machine learning, etc. 4. Keep learning.
i think i learn the best by writing code, on paper, so hear me out, when i started programming our teacher made us write the code on paper and then we had the practical class where we wrote our own code on computer. I think that was the period in my life where i would consider myself most proficient in writing code, although now I am in the physics department an i stopped programming as much i have been meaning to get back into it via python, since it is kinda simpler and less time consuming than what I learnt in school (c++), and also i have been told it is similar to fortran which is a plus if i want to learn scientific computing.
What if i am starting with theory part while learning something and then implementing that theory in coding part? Is it fair or i have to implement thoery side by side while learning algorithms?
Its hard to learn "theory". I learned and wrote code for a few months and now after a year i forgot it. Im saying it is not effective to just learn it that way when you can practice and write code.
you are absolutely correct. Python can do web development but there is JavaScript that does the work of both front end and back end and it is also faster than python. Python can do app development but there is java, kotlin, react native, flutter etc that does the best at it. Python can do game development but there is c# and c++ which is great at its field and it is also way faster. Python is dominant at data science , ai and machine learning. You can do web, app, and browser based games from JavaScript and it is also best tool to use in those fields. Python is easy to learn so most people recommend it for beginners.
Reading at least, at least one book , gives you solid foundation Then a youtube/udemy video is good for practical and quick start Then read more books Search / dig more → go deeper Optimize your code , re write
Llevo 2 años programando y trabajando en ello, y todavía siento que en la utilidad aplicada a las dinámicas de una compañía, con todas sus estructuras de creación de código, y la amplitud de tecnologías que demandan más alla de Python, siento que sigo sin saber absolutamente nada, y llevo 3 años programando, y 2 trabajando en multinacionales. Realmente creo que soy idiota. Buen video, gracias!
I created a mini course showing how I built my crypto trading bot that you can find here: patreon.com/hallden
I did this due to the fact that so many people have been asking me to explain the code. So if you are interested then feel free to check it out :)
Please can you drop your wattsapp numer
Is that bot still running?
11:57 Whats the keyboard you use. Its really a good one. Would be a good to put the name of the brand and model.
1. Figure out why you want to learn python
2. Find out how you personally learn best
3. Learn the fundamentals of python (the easy stuff you might want to skip)
3a. Variables
3b. Operators
3c. Control flow
3d. Functions
3e. Data types
3f. Loops
An hour or two for each on RUclips should suffice.
4. More advanced topics (i.e. methods, classes instance variables, etc)
5. Learn how to work with data structures (hour a day 5 days a week should suffice)
6. Problem solving, this is a crucial process to have under your belt. Best way is doing it again and again until you “think like a programmer” - breaking a problem down to its very base and working from there.
7. Contribute to open source projects (ex tensor flow, flask, django, keras, RUclips-dl, face_recognition, ansible, httpie, etc) even make your own
Thank you!
LEGEND🙌 really thank you🌹🙏
Thank you.
I find the advice to contribute to open source projects to be pretty pointless for beginners. There is such a huge leap in understanding required to have any meaningful input into an open source project that it'll just scare people off.
@@RH-nk7eo thats what i was thinking
to all the new and old programmers: May God Bless You and be patient!
@@aleumdaungongjunim5752 stop scamming
Love and compassion
Thanks❤️
Thank you...am going to need it.
❤️❤️❤️
Your comments on learning reminded me of R. Feynman's technique;
"There are four steps to the Feynman Learning Technique: Choose a concept you want to learn about. Pretend you are teaching it to a student in grade 6. Identify gaps in your explanation; Go back to the source material, to better understand it."
At first glance i thought you were talking about R, the programming language xD
Now turn that into code and teach a computer how to do that in a loop
To all beginners: You should at *MAX watch one tutorial* that explains the basics to you! The basics are pretty much what Kalle mentioned - i.e. simple Python data structures (like lists, dictonaries, tuples, sets), operators, if/else, loops, variables, functions, OOP. After that, don't focus on tutotrials anymore othewise you might get stuck in "tutorial purgatory", where you basically just copy the code from the tutorials and then realize, you can't code anything by yourself.
If you want to learn a new framework - which you should ONLY do once you understood the basics - again, don't watch more than max one tutorial! Instead focus on reading the framework's documentation! Most frameworks come with good documentation and many include step by step tutorials that teach you everything you need to know. For example, Django has amazing documentation which no udemy or youtube tutorial could ever match in quality.
*Finally and most importantly:* Just practice by coming up with your own little projects! The best way to learn how to code is by actually coding! This will teach you more than any tutorial or book ever could!
Is there a RUclips videolist that builds a project from scratch up to a practicle example like a website with interface and Some functionality ? That should help and motivate
@@harcovanhees394 You could check out Corey Schafer's videos on Django which are pretty good: ruclips.net/video/UmljXZIypDc/видео.html
Essentially, all of this comes from the Django documentation though, so you might want to check that out as well.
Thank u.. Funny u should mention that. I started this evening with the basics on an app I found. 30mins everyday I will go through that till I understand the basics followed by practice practice practice. I want to start practicing using my phone to practice coding after learning the basics if i can find such an app. My phone is always on me. My laptop isn't. So I might as well put it to good use...
golden comment, thank you very much!
❤❤❤❤
It was fun working with you on this video. Glad everyone is enjoying it.
This tips can also be applied in any language you want to learn in the future. 🙌
Happy Holidays everyone.
Did you write the script or come up with the video idea?
@@collinsa8909 Yes I think so, Kalle mentioned her in the latter part of the video @14:25
I just started a few days ago and the biggest thing so far is trying to be patient and not get ahead and overwhelm. I’m so excited to learn and try things, but I have to keep reminding myself to learn the basics and just keep going step by step! I hope this is the start of a new career path for me in the future!
Same for me lol
I just learned the very basics of PHP (even I don't fully understand Javascript yet) but whenever I saw a video about Laravel project / basically any php framework project, I got interested and/or distracted
I haven't even learn the OOP yet 😂 it's just my thirst for knowledge sometimes make me feel over confident, y'know smth like "Hah this is easy. Next!" 🤣
nice bro. any updates so far?
probably not, most people dont work hard enough on becoming better
I'm 57 and started coding for the first time this year, python was my choice. Also doing some system admin now with Ubunut and Ubuntu server, but that is more a side thing. My method of learning, probably because of my age, was reading, but I soon realized there are great posts on youtube to learn python. The best book I have found is Learning Python by Mark Lutz, not everyones cup of tea I hear, but I sure like it. Excellent book. I now always a have a project on the go, small and large, as that seems to me to be the best way to learn python. Flask projects, django etc...anything just seems to force you to learn python. And now I'm glad I saw this post. Excellent advice, and very helpful. Just followed you on discord as well.
hey, how is your learning journey going? Are you still learning Python?
After learning Java for a year, I took a break and tried Python. Not disappointed! Took me a few weeks to get syntax down and break some Java habits, and by the end of the month, I was able to make a simple web scraper and web app. Used Django for the webapp which you can learn the basics in just a few days.
Highly recommend Python for anyone, even if you don’t intend to use it as a career. It’s just fun and useful
Thank you very much for the tips. I have been learning Python since 2 years ago and sometimes it can feel a bit overwhelming with all the possibilities that Python could offer. Also I kept forgetting what I learn and found myself googling similar questions I have researched in the past. Right now, I try to explain and help others with Python, it kinda encourgage me to really understand and remember the implementations of Python.
I would like to add, that every concept in your language of choice, In order to fully grasp the concept is to play with it for a moment combine it with the previous concept that you've learned and see what you can do.. that way you can enjoy coding at the same time you learned the concept.
Thanks. I really love this idea. I was told that for me to learn a new language, I have to treat it as new and forget about the other language🤣.
*that is good wisdom*
1 tip from someone who currently understands almost nothing about any programming language but is starting with Python: Google will always be your friend if you don't know what something is or means.
Python is really good for new programmers
@@eriknahmad3527 ya I figured that out, it’s easy to learn, especially if you’re good with math😂
its kind of discouraged to constantly look up answers to your problems from google, the majority of the time your problem solving and developing that skill in itself first is far more valuable vs using google as a crutch
@@rooseveltcollins3301 I said if you don’t know something. Right now I’m still learning new terms and stuff. I’m not looking things up for debugging purposes, just to know what some things mean
Is duckduckgo my friend too?
A = " learn python "
print(A)
sums up my coding career so far
You're preaching to the choir, buddy.
Print is not a valid function, print is
had to do it my guy, sorry
p = "python"
If learning_python not True:
print(f"Start learning {p} right now!!!!!!!!!!")
elif learning_python == True:
print(f"Keep learning {p}! ")
how dare you use upper case letters
I started learning python a year ago but I had many problems with debugging so I quet and moved to html css and js but now I will definitely start it again so thanks for your great work Kalle ❤️
Lies again? Ticket Master USD SGD
Tip for learning fundamentals, as you progress you will find there is a "easier" and "longer" way to perform a task. Learn the longer way regardless. You learn to appreciate the "easier" route and helps when you have to troubleshoot
You are not just a great programmer but a fantastic youtuber and a videographer as well what a package! Keep up the good work!
1:23 Python is useful for making an iOS app because it allows you to make concepts faster.
This channel is always improving, I think Jane Tracy
did a great contribution to the quality of this video. Keep the good work.!
Best learning method for me is find programming assignments that get progressively more difficult then try implementing data structures. Use stack overflow for things I don't know how to do.
What is stack overflow?
All I can say is, if ur trying to learn, try hard and go study more then you can fit in ur brain at once.
In 3 days of learning i already know the basic fundamentals and can make lot of diverse stuff already!
not going to lie, your intro told me enough about your channel that you earned my sub. thanks for the content :D
I'm learning python in university right now, it's crazy that there are ppl who self teach themselves this, I could never :0
Its easy! Just dive into it and get started
i used freecodecamp codecademy programming with mosh to learn and python documentation
I have stucked to python for two weeks now! I love it! I have a very irrelevant job and i had none experience before! I have started from a complete 0!
No teachers, no books, youtube and forums!
If you only learn programming in university, and not in your free time, 100% you'll never get a decent job.
projects projects projects!
>>> simple Q&A games
>>> download and move stuff with python (just to see stretch your fingers, get a sense of how vast the scope of python is)
>>> follow more written tutorials on the web than video tutorials. (it's the awkward little errors that teach you and help you remember what you were practicing)
>>> most importantly, start thinking and planning a project you would like to execute.
python is so fun, if you're getting a headache during your learning journey, you're either doing it wrong or you need to follow different instructors.
10:51 i find that type of thing most annoying while typing
It was driving me crazy just watching
Great content. Learned alot. I just recently started learning python on codecademy, quite the noob. Content like this really helps. Really enjoying the programming community. Everyone helps each other. Not much negativity. I'm from a construction background and it's a very different environment. I'm excited haha.
This Video is a must see for all aspiring coders! A wealth of information in a little under 15 minutes. Thank you for this!
I think youtube is the best resource for programming...literally it has great tutorials and most of them are free
Wow, I needed this and I got it! Thanks Kalle! Happy Holidays! Cheers!❤🔥😊
I go thru a lot of learning python videos. I find this one really motivates me. You provide me a paths to go forward after one month stuck nothing to do with python. I'm gonna subscribe.
This was a very helpful 15 minutes
@@kennethjudethomas2063 Yeah :)
Bhai India m kaha se ho??
@@Param3021 Bhai dehradun se hu
@@kennethjudethomas2063 shut up yo7 don’t need to point out very simple problems you dont need to be pedantic
@@kennethjudethomas2063 You missed 1 second
A LOT OF VALUE IN THIS VIDEO. YOU ARE AMAZING KALLE!
First better watch the whole vid dude.
It was a very informative video!! Thank you Jane & Kalle to share your knowledge and information with us
Google searches for python:
2:23 Udemy, Udacity, code cademy, coursera, treehouse
3:12 automate the boring stuff with python
REQUEST to create a video for:- I am learning python and there are tons of project online for beginners but what I didn't find is - how to design structure of a python project that is efficient and widely used. if you are thinking "What I mean by project structure design?", well coming for C# background - we have a solution file that may have multiple project(s) [may be of different nature], each project may have folder(s) to separate modules, and even if we look at a project for the first time we know exactly where is the starting point of that project. But these things are not clear in python, at least not to me at this point. Is there a specific name that is used for file that is starting point, other naming conventions, things to know for new python developer, etc. Can you please make a video on this topic? I would really appreciate your help.
The comments are really enriching. As pipo text/ write through experience and thanks continue with this inspiration
Hey kalle,
Can you please make a short video on explaining the OOP of python like class, method, functions, etc?
Thank you for explaining the python modules/packages quickly
Python guide in 15 min great.
10:53 love these backlight keyboard
There is only one way to learn any programming language, and that is to practice writing programs. The textbooks, videos, tutorials etc are just to get you started and to give you hints when you are stuck.
In decades of coding (before internet, libraries were my message board), I have needed help at every step. Using online communities invariably will have your questions flooded to obscurity by points-collectors who never answer your question, are cynical at best and usually insulting. Find boards where these clowns don't have millions of points and insist you lick their butt, rather, the answers are coming from people who have just learned your same problem and want to share. Good luck, don't let bad people effect you, and keep learning.
I started learning python at a very young age, but the way I learned differed greatly from others.
In fact, my learning approach would have very little programming. I would take notes, a lot of notes.
I would read programming books, and memorize them, then write out code on a piece of paper.
Even today I write code on paper, I don't know why, but it helps me.
The point is, just because someone learns coding faster by actually doing it, doesn't mean you will too :) Find an approach that suits you.
I started learning c++ on august and I’ve found this is the approach I take also.
Thanks for the tips. Can you create a website on your own?
Thanks for the tips. Can you create a website on your own?
@@2wheelereyes521 in python probably not
Yes I also make notes in written
learning is always been hard part when you are a self-taught programmer (a lot of pain, suffer, struggle) but eventually, you will get what you want.
just be patient and beliefs that joy and happiness will come over.
Ur r correct ,
@Zark I don't really get into assembly, instead, C++ is terribly hard lol
I am tired of being forever beginner
The content is awesome. This is all the beginner needs to know !!!
At 11:20. This is so true. If you can verbalize ANY skill and explain it, it will solidify in your head.
Awesome video Kalle and Jane. I would like more such videos in future.
Thank u so much for the help bro. I was thinking about starting coding.
Everytime I see videos like this I get super hyped to learn but always end up overwhelming myself into not going through 😅
That's what happened to me😂. I started with c and c++ couldnt complete it. Tried Java.. java went quite well but then i didnt practice after that and i forgot most of it. Then i saw videos on youtube about web development and started learning css/php/javascript and that urge to study went away after creating couple of web page. But now i am focused on python and i want to continue learning it. Hopefully..
@@nairsreehari96 hey did you learn python after that?
i have started to learn python
Python without a doubt is a essential took to learn. I am a network eng for a big cooperate company mainly work on routers, switches and firewalls on various platforms such us Juniper, Cisco, ALU, learning python will help me create scripts that would make my jobs way easier, I am beginner on python and taking a class currently and I am loving it so far.
i = 1
while i
Simple:
pip install master-python
Import master-python as master
master.master_python()
Whats next?
Syntaxerror: "Import"
⬆️
import is not written Import
@@iliyasamine6483 ikr
One of the freshest Python talks ever! Appreciate your sharing here bro.
Kalle = how to master python
Pirple = python is easy you road to become pythonist or pythoneer
one really cool course for absolute beginners stumbling across this would be python for everybody by university of Michigan taught by Charles severance on course era. its absolutely free and it helps build all the foundations, gives you projects, and explains concepts in a very simple way.
even to the intermediate ones, it helps you understand the foundations and concepts in a very simple, useful way.
great video Kalle. thank you so much and great script Tracy!
Even though I know python really well, I still click the video just because of that dope intro song ....
"Learn how you learn best"... This is something most of us don't do we want to learn something new. Thanks for pointing it out
I love that part when you "trying to explain" some of programming tasks to "your friend". It was cool idea, well done
Thank you for the video. This video has one of the clean and best advice everyone should note down.
My teacher:
"Learning python isn't hard!"
Python:
"Learn how to learn"
Programming is difficult -- it requires significant cognitive effort. Your teacher just doesn't remember how difficult it was for him/her.
"Learn how to learn"
NameError: name 'learn' is not defined
just joking I understand what you meant
@@TheSourovAqib 😂 lol
how to learn python fast - a tested technique that worked for me:
-apply for a job in it-administration
-lie and say you've done a lot of programming so ur good at it
-they hire you and, on your first week of work, tell you to write a python script from scratch for a relatively specific use case
-learn python or live on the street
So just remember to follow these 4 easy steps to learn Python and you'll be set.
I see you in my notifications, I click with no doubt.
Me too
@@iKh4ever hehehehe
Thank You ! Was searching for this kinda video
#1 create a folder on your PC labeled CODES.
#2 Copy and paste coding from other things 🤷 and keep a copy ready version of a code you use often. Copy and paste will be your best friend.
Jane Tracy, you did well in the script writing. Thumbs up dear
Woow Kalle! I just found your channel on RUclips, and reallylove what you are doing there! I like how clear and detailed your explanations are and the depth of knowledge you have on code! Your content really stands out and you've put so much thought into your videos. Since I run a tech education channel as well, I love to see fellow Content Creators sharing, educating, and inspiring a large global audience.
Cheers :-)
I bought the book 'Python Crash Course 2nd editon' by Eric Matthes and it really helped me. It goes with you through the basics of python and at the second half of the book the writer is going to program 3 different programs with you.
(Sorry for bad english)
Thanks, this helps a lot.
Thanks Jane!
Great video! I’m going to start learning python after I’m finished what I’m learning currently. Looking forward to it
Well it's kinda ironic of him talking abt python while writing dart.... LOL
He will be so fluttered when he reads your comment LOL
Thought the same here 😂
@@developerbold8548 this comment is golden
I have a done my basic and going forward for advance topics from January, next year I am going to dive completely into project's
I was waiting for this video because I was having hard time in learning
Hang in there mate, you will get better at it!
My method for learning was just don't delay it like literally many people I know will say "I'll do it tomorrow" and another tomorrow until you forgot what you learned. My advice is not procrastinating at all. Do projects even if you still know the basics. Example a console program where you input a text(string) and print it when you press enter.
Anyways goodluck and don't rush it be patient.
Wow, 25 minutes since video released and 0 dislikes 🥳
45, still 0 :D
Thank you Kalle, nice and very helpful video!
I SWEAR I've been waiting for this one!
Thank you for explaining it takes a few hours each day over time. There are way too many websites and courses of “learn python in a day” and “learn python in a weekend” which are lies.
Great video! I've always been scared to start programming but I think I'm finally building up the courage to do so and thank you for this video! Definitely will check out all the resources you pointed out, keep up the awesome work!
Also, what keyboard are you using at 11:58?
Definitely a clean looking one!
@Akshat Sahai It’s a 60% on. You can easily build one from kbdfans
A helpful overview of Python :) Thank you!
3 steps of being a programmer
1: Code
2: Handle errors
3: Use Stack Overflow
Code in Python for ten years non-stop. You mastered Python! 👌
@Professor Programmer Pick any subject you like.
My dad ran out of the house, I'll just watch this to forget it
Is he back?
@@adriande1 yeah man he came back crying first time I've seen him cry
The what
Been learning Python for close to a month now
Got a new sub 😃
firt you should learn C to know the fundamentals and C++ to understan the OOP programming
Thankyou so much for this helpful detailed video. Can you please make another video like this on how to code own machine learning or any projects from scratch by myself.
Hey kalle, small typo in the Title.
Yea
1. Learn some basic syntax
2. Read as much as open source code
3. Don't waste time on simple stuff like CRUD, make compiler, trading bot, machine learning, etc.
4. Keep learning.
Happy New year ❤️❤️❤️to all in advance 😂😂
Same to you bhai
@@himanshushukla6451 same name bhai❤️
I can't wait to work with you all in the future 💗
Why learn Python: starting to show Dart and CSS lmao :D
i think i learn the best by writing code, on paper, so hear me out, when i started programming our teacher made us write the code on paper and then we had the practical class where we wrote our own code on computer. I think that was the period in my life where i would consider myself most proficient in writing code, although now I am in the physics department an i stopped programming as much i have been meaning to get back into it via python, since it is kinda simpler and less time consuming than what I learnt in school (c++), and also i have been told it is similar to fortran which is a plus if i want to learn scientific computing.
What if i am starting with theory part while learning something and then implementing that theory in coding part? Is it fair or i have to implement thoery side by side while learning algorithms?
Its hard to learn "theory". I learned and wrote code for a few months and now after a year i forgot it. Im saying it is not effective to just learn it that way when you can practice and write code.
GREAT WORK MAN
The video the script created a nice flow
Let me be the first to say 'How to*' 😂 jokes apart, great advisory video
This video should be called: Python Speedrun 100%
"As an IOS app developer..." yeah, no
Learning it from udemy because my school teacher just sucks thanks for the video👍🏻
That’s why I’m finishing high school 2 years early over summer cuz self learning much faster and efficient. From USA btw
@@code5829 hii I'm also gonna do the same im Indian btw
The real problem with python:
“Can I use Python to do X?”
Answer: “Yes”.
“Is Python the best tool to make X?”
Answer: “No”.
you are absolutely correct. Python can do web development but there is JavaScript that does the work of both front end and back end and it is also faster than python. Python can do app development but there is java, kotlin, react native, flutter etc that does the best at it. Python can do game development but there is c# and c++ which is great at its field and it is also way faster. Python is dominant at data science , ai and machine learning. You can do web, app, and browser based games from JavaScript and it is also best tool to use in those fields. Python is easy to learn so most people recommend it for beginners.
@Plural Entropy true
Reading at least, at least one book , gives you solid foundation
Then a youtube/udemy video is good for practical and quick start
Then read more books
Search / dig more → go deeper
Optimize your code , re write
Llevo 2 años programando y trabajando en ello, y todavía siento que en la utilidad aplicada a las dinámicas de una compañía, con todas sus estructuras de creación de código, y la amplitud de tecnologías que demandan más alla de Python, siento que sigo sin saber absolutamente nada, y llevo 3 años programando, y 2 trabajando en multinacionales. Realmente creo que soy idiota. Buen video, gracias!
ha ha! talking about python and showing video about coding Flutter! LOL!
thank you so much..finally someone mentions a book
how to learn any language:
1st step: Buy a MacBook
2nd step: Download VSCode
you're now a professional