The fastest way to learn programming? ??

What I have found is when you decide to build a program for your specific task, you remember the most. When you learn using tutorials that teach you traditionally, you forget a lot of things.

Best way to learn coding is just start doing projects. I mean solve your own day to day problems using programming. For example, start by creating a python script that scrapes some data from web page
 
Learn Python or Node Js. Both languages support Puppeteer for botting.
 
Find a bot on github that does what you need. Adjust to your needs. Maybe you will need to create a fake browser environment. That might be the most challenging part - faking real identity.
 
:rolleyes: coding 10 hours per day in 10 years.
 
There is no fastest way. Learning to program is a long process and it takes practice.

Here are 2 good starting points:
978-0321992789 (C++)
978-1449355739 (python)
 
Nowadays there are a lot of good resources (Udemy courses etc.) to get started.
I would recommend finishing a course on Udemy (I can recommend The Web developer bootcamp by Colte Steele) and then just working on a small project.
Even if the code is rubbish and it takes time to get it done, it will be worth it.
 
There is no such way as a fast way, it all starts with passion & how much time you can sink into it
 
I've started with making Discord bots, I haven't had much difficulties. Finding resources and creating projects are the easy parts of programming, the difficult part is the stability and continuity in your efforts.
 
Every 2-3 years i would make my attempt to learn coding, nothing fancy just html & php, downloaded courses, tutorials even a teaching android app, failed every time. Learned nothing, understood nothing, for me it was like looking at a car engine(0 clue in this field too). So this year i have decided to do it differently, i will invest a bit in myself, gonna buy html&php courses locally, having real teachers from university teach me. Its expensive, like 3-4k euros (beginner and advanced) over 300+ hours of online zoom type of lessons, hopefully this time i will learn and this will be the start of my coding path.
 
Read / Watch some tutorial about language you like (c#, python, js, etc.), after that start making projects. Start small something like calculator, than go step further and make bigger project than calculator until eventually you can make any project. Good luck.
 
Every 2-3 years i would make my attempt to learn coding, nothing fancy just html & php, downloaded courses, tutorials even a teaching android app, failed every time. Learned nothing, understood nothing, for me it was like looking at a car engine(0 clue in this field too). So this year i have decided to do it differently, i will invest a bit in myself, gonna buy html&php courses locally, having real teachers from university teach me. Its expensive, like 3-4k euros (beginner and advanced) over 300+ hours of online zoom type of lessons, hopefully this time i will learn and this will be the start of my coding path.
You wont learn programming from courses, thats just basics of language, to really learn language you need to do projects.
 
You wont learn programming from courses, thats just basics of language, to really learn language you need to do projects.
Read / Watch some tutorial about language you like (c#, python, js, etc.), after that start making projects. Start small something like calculator, than go step further and make bigger project than calculator until eventually you can make any project. Good luck.

You should use the multi-quote feature, it helps when responding to multiple comments.

@Arotonus follow the 80/20 rule. So, essentially every 2 hours you spend on a tutorial learning something new, spend 8 hours working with it on a project or incorporating it into your practice.
 
You wont learn programming from courses, thats just basics of language, to really learn language you need to do projects.
You should use the multi-quote feature, it helps when responding to multiple comments.

@Arotonus follow the 80/20 rule. So, essentially every 2 hours you spend on a tutorial learning something new, spend 8 hours working with it on a project or incorporating it into your practice.
@serije3 you got to start somewhere don't you? You won't write an essay in indian if you only know 5 indian words will you?
@PHPInjected Now that's a good advice, i take it. Thanks!
 
@serije3 you got to start somewhere don't you? You won't write an essay in indian if you only know 5 indian words will you?
@PHPInjected Now that's a good advice, i take it. Thanks!

On top of that, also when you’ve finished a beginner tutorial, head on over to YouTube and search “language name + beginner projects” and there will be a bunch of videos with little easy projects like calculators, shopping carts, etc.


That will give you a general feel of how a project is beginning to end. You’ll gradually learn new things and figure out ways to insert that into your app/scripts etc.
 
i started watching youtube tutorials then ready and understand github code. slowly but surely
 
There isn't a fast way to "learn" programming. The speed at which you master a language is solely based on your aptitude, assertiveness to build something useful, and your curiosity to understand how things work.

If you lack any of those three factors, then I would be more realistic and look for already made bots that are configurable. Because, like most of us, programming is a skill that takes a loooooonnnggg time to become decent at.
 
It sounds like you are interested in automation. You should start with Python and crash course yourself. Look at what people are doing with it. I think it might be
the kind of thing you are wanting to do.
 
Have a look at Microsoft Learn, loads of resources there across many coding platforms, you can also build your own path of learning as well. The courses/vids are broken down to small chunks as well. There is over 37 courses on Bots so you should be able to find something.
 
Bootcamps are relatively fast and easy, some of them does not require money from you, just after you land a job, and they will help in finding a job.
 
Back
Top