What's the difference between the core courses and other youtube videos?
freecodecamp python course isn't really teaching me anything
Youtube tutorial
Learning Python
I've taken all three and would highly recommend each and that you take them in the order they're displayed in the curriculum. It goes from the basics to more advanced stuff as you go down. They're all high quality courses and dive deep into the behind the scenes type stuff of how Python and the various packages work. I found that to be especially helpful in learning the material. For the courses...
The first is scientific computing with Python. This one goes over the basics of Python, python functionalities and how Python code runs. Its a fantastic intro to Python.
The second course is the data analysis with Python. This goes over data analysis packages such as Numpy, Pandas and some graphing/visualization packages. This one is where I feel Python excels and will provide a lot of value to someone interested in data processing / manipulation.
The last course is the Machine Learning with Python which goes over TensorFlow and SKLearn (the two most common packages for machine learning in Python). It goes over the theory behind machine learning as well as showing you how to develop ML models. Depending on the field you go into, you may not use ML models, but it was still really awesome to learn about and understand how these things work, as well as build a few myself!
I hope this helps and good luck on your coding journey!
More on reddit.comVideos
Hello!
I have no background in computer science, data analytic, or coding at all. I've always been interested in learning how to code. A few days ago I began going through the Scientific Computing with Python (Beta) course(?) on freecodecamp website. I finished the first module and I feel like I haven't really learned anything. I can follow the instructions and go through each module/project pretty quickly but at the end of the day it feels like I don't know what I'm actually doing. I'm just following directions without actually knowing what it does or what it means. maybe a lot of the tasks are common sense to someone who is a CS major but I am completely lost. Is there a website or course or book that teaches the fundamentals?