
freeCodeCamp.org Curriculum Expansion: Math + Machine Learning + Data Science
video description
Date: 2022-03-14
Comments and reviews: 10
Desphixs
I am new to programming. I am currently learning python and have been using numerous sources to learn. As my main aim was to use python for automation, my main source has been the udemy course Automate the boring stuff with python along with the text book for exercises.
However, I have come across a few problems. I am learning to create programs. For example I have learnt how to make a web scraper. The problem is, I know how to make one but I dont fully understand it. Like i know to use the beautiful soup module and I know what functions to import as the course/books tell me. But i dont fully understand. Like if i was to create a program completely different. How do i know what modules to use and what functions are in that module that i could use? On the course it tells you what functions to use but the thing is, if i didnt watch the video, how would i know what function to use. It doesn't tell you where you can find the functions and use what you need. Although this is the only flaw in a really good book i have to say, I have learnt a lot from this course but this part i seem to struggle with and it seems to be the same with other courses i have tried.
I want to be a programmer that will be given a problem and i know how to create a solution. Like i will know exactly what module to use, what functions are in that module that i will need etc. For now i am just learning to make an app for a problem the course provides me but i dont know how i would be able to alter it to tailor my own circumstances. I want to be able to understand everything that I am writing.
I know that this will only come with experience, but i just need to get the ball rolling. I have seen loads of similar questions on the internet and the majority of them say to just build as many applications as you can. However, actually doing this is a little more daunting if you dont understand it properly.
So my main question is for you is when you first started programming regardless of what language it was, is how did you break through the barrier that is holding me back at the moment. Like what did you do after learning the syntax , what did you build own your own, how did you get there, how did you know what modules/functions to use and how do you understand fully what you are actually doing rather than just learning a method to a specific problem and apply those to different problems?
Thanks
reply
I am new to programming. I am currently learning python and have been using numerous sources to learn. As my main aim was to use python for automation, my main source has been the udemy course Automate the boring stuff with python along with the text book for exercises.
However, I have come across a few problems. I am learning to create programs. For example I have learnt how to make a web scraper. The problem is, I know how to make one but I dont fully understand it. Like i know to use the beautiful soup module and I know what functions to import as the course/books tell me. But i dont fully understand. Like if i was to create a program completely different. How do i know what modules to use and what functions are in that module that i could use? On the course it tells you what functions to use but the thing is, if i didnt watch the video, how would i know what function to use. It doesn't tell you where you can find the functions and use what you need. Although this is the only flaw in a really good book i have to say, I have learnt a lot from this course but this part i seem to struggle with and it seems to be the same with other courses i have tried.
I want to be a programmer that will be given a problem and i know how to create a solution. Like i will know exactly what module to use, what functions are in that module that i will need etc. For now i am just learning to make an app for a problem the course provides me but i dont know how i would be able to alter it to tailor my own circumstances. I want to be able to understand everything that I am writing.
I know that this will only come with experience, but i just need to get the ball rolling. I have seen loads of similar questions on the internet and the majority of them say to just build as many applications as you can. However, actually doing this is a little more daunting if you dont understand it properly.
So my main question is for you is when you first started programming regardless of what language it was, is how did you break through the barrier that is holding me back at the moment. Like what did you do after learning the syntax , what did you build own your own, how did you get there, how did you know what modules/functions to use and how do you understand fully what you are actually doing rather than just learning a method to a specific problem and apply those to different problems?
Thanks
reply
MCS
I'm really looking forward to the launch of the new curriculum expansion!! I've done the Responsive Web Design certificate and I am nearly done with the JavaScript certificate. I've been doing stuff on multiple other platforms in addition to FreeCodeCamp, but FCC was the very first platform I started on. It's given a direction to go in when Covid really did a number on my career.
reply
I'm really looking forward to the launch of the new curriculum expansion!! I've done the Responsive Web Design certificate and I am nearly done with the JavaScript certificate. I've been doing stuff on multiple other platforms in addition to FreeCodeCamp, but FCC was the very first platform I started on. It's given a direction to go in when Covid really did a number on my career.
reply
Con
I created an evernote note 2 days ago to form a list with courses for foundation courses on ML. Then I saw this! Way to go!
Good luck with it, great initiative with well deserved donations. Do you think this will become available within 2021? (having full awareness that it takes money and time).
reply
I created an evernote note 2 days ago to form a list with courses for foundation courses on ML. Then I saw this! Way to go!
Good luck with it, great initiative with well deserved donations. Do you think this will become available within 2021? (having full awareness that it takes money and time).
reply
JOHN
I love Freecode Camp is staying true to its mission and vision. Reminds me of Khan Academy in a way. I donated a meager sum a few days ago. Love what you are doing here. You really help lots of people, especially those who are unfortunate enough to not have the resource to learn and be educated.
reply
I love Freecode Camp is staying true to its mission and vision. Reminds me of Khan Academy in a way. I donated a meager sum a few days ago. Love what you are doing here. You really help lots of people, especially those who are unfortunate enough to not have the resource to learn and be educated.
reply
Mauro
hey guys, do you have some way to help to translate the content of this website? I was checking that you have some content in Spanish but the most important chunks still need translation, I mean the actual modules. Thanks a lot for this effort this is making a real difference in the world
reply
hey guys, do you have some way to help to translate the content of this website? I was checking that you have some content in Spanish but the most important chunks still need translation, I mean the actual modules. Thanks a lot for this effort this is making a real difference in the world
reply
Liam
Gotta love to see you guys dedicating so much time to help people educate themselves for FREE. These are the things that make me believe that there are still humble, honest people who put their impact on society over the value of monetary gain. Much respect and love to you all!!
reply
Gotta love to see you guys dedicating so much time to help people educate themselves for FREE. These are the things that make me believe that there are still humble, honest people who put their impact on society over the value of monetary gain. Much respect and love to you all!!
reply
npm
As a web dev right now i feel like my lack of math skills put me in a disadvantage whenever I try to do anything more complex outside of APIs or data operations. This might be what I need to start branching out further and become a more skilled developer.
reply
As a web dev right now i feel like my lack of math skills put me in a disadvantage whenever I try to do anything more complex outside of APIs or data operations. This might be what I need to start branching out further and become a more skilled developer.
reply
npm
Question: How do you prevent someone using your VS code instances ( vms) from using them as a attack vector to DDoS a 3rd party sites? Are you using any built-in security features like Cloudflare to detect and stop something like that from happening?
reply
Question: How do you prevent someone using your VS code instances ( vms) from using them as a attack vector to DDoS a 3rd party sites? Are you using any built-in security features like Cloudflare to detect and stop something like that from happening?
reply
Tea
I promised myself to donate after getting first job! I had started my job as a programmer since 5 months ago..I donated usd30 as a token of appreciation! Thank you and hope this action is helpful to the curriculum expansions! Cheers!
reply
I promised myself to donate after getting first job! I had started my job as a programmer since 5 months ago..I donated usd30 as a token of appreciation! Thank you and hope this action is helpful to the curriculum expansions! Cheers!
reply
New
What a fantastic idea! the current courses were awesome but Quincy and the FCC lads are taking it to the next level!
Well done fellas I've donated a small amount, but when I get my job I'll become a regular big donor.
reply
What a fantastic idea! the current courses were awesome but Quincy and the FCC lads are taking it to the next level!
Well done fellas I've donated a small amount, but when I get my job I'll become a regular big donor.
reply
Add a review, comment
Other channel videos















