+ 1
How to be a better programmer
Hello to all, I will be glad if someone can guide me towards becoming a better programmer. I just stumble on this app and seriously it's being of great help but I need to learn at a faster speed. thanks to you all
9 Answers
+ 4
Here is a very rich video, detailed (step by step) guidelines for starting online Career ( learning Web Development and other Programs):
https://youtu.be/Zftx68K-1D4
⏩⏩A very good reference:
https://www.sololearn.com/Discuss/284542/?ref=app
⏬⏬By August Mein:⏬⏬
1. Choosing your first Language
You can choose any language.
if you can't decided here the guide :
HTML is used to make web structure.
CSS is used to give style or animate web
JAVASCRIPT is used to make dynamic web (you can even make game)
PHP is server side scripting language
SQL is database manajemen in server side
C++ is multiplatform OOP based programming language (you can make many app including Games)
C# is more spesific (windows os) than C++
Java is used to build app that can run on any devices (including Android). JAVA is not JAVASCRIPT
Python is multiplatform OOP based programming languages with easy syntax (compared to other OOP Language)
Swift is for building apple / IOS app .
https://www.sololearn.com/discuss/1033194/?ref=app
+ 3
the more codes you write,the better you become.
+ 2
+Write as much code as you can
+Learn something new every day
+Get acquainted with the language standarts
+Share your code
+Read the code of people who have more experience than you
+Don't be afraid of making mistakes
+Remember that programming languages are just insruments
+Don't complicate things
+ 2
1. choose a language
2. get all resources (books, videos, practice manuals and exercises)
3. use all the resources you've gathered.
4. register to online forums and use multiple online resources to better understand that same language from other perspectives. (codecademy, khan academy, codepen, scrimba, stackoverflow, github)
5. read other people's code, tweak it and see how they'll respond.
6. practice all you've learnt over and over again to gain for mastery.
7. choose your next language and repeat the process. Maybe I should use (LOOP).
IF YOU SPEND A GOOD TIME practicing and improving everyday...in six months time you'll be very comfortable with at least 2 languages if not 4 or more.
+ 1
Master obejct orientation and don't be lazy on that. This improoves your quality as a programmer. As for your skills, analyze foreign code. This might take some time in the beginning but you will learn a lot.
0
Am starting from scratch
0
thanks
0
DRY! Don’t repeat yourself!!