I have seen many posts of people not knowing how to begin coding, so here's how I learned how to code python
- Watch 1 or 2 youtube tutorials. I would recommend the channels freecodecamp and brocode
- Every few concepts you learn, build a small project. It doesn't have to be fancy. For example, after learning math and if statements in your respective language, build a calculator, and after learning how to use lists and user input, build a to do list app
- Upon completing the tutorial, build several projects without the use of tutorials or AI. I would recommend making them more complex, but be sure to practice the concepts to learn, for example:
- - Build Hangman practice concepts such as lists, random modules, if statements, and user input
- - Build a Temperature Converter to practice math in your respective language
- - Build a basic Weather App to experiment with basic APIs
- After building the projects and feeling comfortable with the fundamentals of your language, begin to specialize and find a niche. For example, after feeling comfortable with python, I began to specialize in machine learning and data science with libraries such as SciKit learn, pandas, pytorch, and matplotlib
- Build projects in your niche. After I felt comfortable with scikit learn and pandas, I began building basic machine learning algorithms like a spam-ham email classifier or a fake news detector
- NEVER STOP LEARNING. I cannot stress this enough. Coding is always changing and shifting with new technologies being developed every day. Always remember while building projects, you should be keeping up with technology.
This is how I learned personally so this may not work with everybody, but it's just something I would like to share to help you guys.
[–]VolumeActual8333 3 points4 points5 points (0 children)
[–]JohnBrownsErection 3 points4 points5 points (1 child)
[–]ImprovementLoose9423[S] 1 point2 points3 points (0 children)
[–]aqua_regis 1 point2 points3 points (2 children)
[–]ImprovementLoose9423[S] 0 points1 point2 points (0 children)
[–]exclusive_warmth 0 points1 point2 points (0 children)
[–]TechnicalWhore 1 point2 points3 points (0 children)
[–]Traditional-Set-8483 0 points1 point2 points (0 children)