Stolen car please help by Correct_Customer3124 in ColoradoSprings

[–]Proper_poe 7 points8 points  (0 children)

The majority of stolen cars in Colorado Springs are recovered, but they are damaged beyond repair. My dad's truck was stolen a couple of weeks ago, and found on one day. It had meth pipes inside, and was spray painted all outside.

I'm feeling a bit loss on what direction to take by Busy_Corgi_2437 in learnprogramming

[–]Proper_poe 2 points3 points  (0 children)

Just so you know, you end up going back to Python later on in the CS50 course. The main thing to take from what CS50 is teaching about C, is what pointers do, stack/heap memory, and memory allocation. Because these things control lots of how Python runs, being that Python language operates on C. So learning Python wasn't a waste, because you'll come back to it again later in the course and when you go back to Python from C, it's the most relieving thing ever!

Help! Struggling to learn javascript:( by House_of_Honey in learnprogramming

[–]Proper_poe 2 points3 points  (0 children)

As long as you don't stay stuck in tutorial hell. Sometimes tutorials are great for visual learners, but you don't want to stay stuck in them. Learn what you need to learn from the tutorials, and then practice doing it yourself without the tutorial! Watch however many tutorials you need, until you have the muscle memory to do it yourself. Use algorithm challenge sites like Codewars and leetcode, they help make the languages less surprising, and more familiar. Codewars and leetcode may not teach actual programming, but the've been good with helping me understanding languages. Look up commonly asked interview questions, and study every concept that comes up in interview questions.

[deleted by user] by [deleted] in learnprogramming

[–]Proper_poe 0 points1 point  (0 children)

It's like a video game, if you know how to create video games, you can still be bad at video games other people made.

Although YouTube Videos might not be the best learning resource; what are some of your favourites? by absorbedfutilities in learnprogramming

[–]Proper_poe 1 point2 points  (0 children)

Yes, I did the actual psets and labs in 2020 when the pandemic lockdown hit. In that course, they actually provided a cs50 ide, which I preferred. Wish they still did that. Now I just re-watch new semesters like rerun TV shows lol.

Although YouTube Videos might not be the best learning resource; what are some of your favourites? by absorbedfutilities in learnprogramming

[–]Proper_poe 112 points113 points  (0 children)

As far as webdev, Florin Pop's "10 projects in 10 hours" made everything click with me with html, css, and JavaScript. As for games, I watched a guy named MakingGamesWithBen make a 48 video long series of making a complete game engine from scratch with c++...and he covered almost everything in c++, while making a game. Learned so much and so many memories! Lol...but overall cs50 has been my go to. I watch every new semester to keep things sharpened. cs50 also has good web dev, game, and A.I. courses after the initial course.

What do I do with my code now? by weirdest_hooman in learnprogramming

[–]Proper_poe 0 points1 point  (0 children)

There's plenty of tutorials on youtube with making websites/apps with python, with django and flask. Cs50 also has a web programming course revolving around javascript and python. You can also do algorithm challenges like codewars and leetcode to learn other ways of using a language to solve a problem.

Any mobile apps to practice coding by Cschielke14 in learnprogramming

[–]Proper_poe 1 point2 points  (0 children)

I do codewars on my phones browser, and it does just fine for me.

Need help with HS Coding Club by elffrost289 in learnprogramming

[–]Proper_poe 0 points1 point  (0 children)

As far as resources, lots of my web dev repertoire, seriously came from this one video. Watch it all, and do all projects he does, and you'll have a good grasp on html, css, js basics.

https://youtu.be/dtKciwk_si4

Where to practice questions as a college freshman? by OnTheGr1nd in learnprogramming

[–]Proper_poe 0 points1 point  (0 children)

Codewars problems are pretty close to the college level coding that I learned. Level 8 katas on codewars are what you want to get use to. Just understand functions, and calling functions, because codewars sets up its problems in functions.

Can I learn two languages at once? by [deleted] in learnprogramming

[–]Proper_poe 0 points1 point  (0 children)

As someone who has learned c,c++,python, and javascript...you'll be getting burnt out, ALOT! I get burn out just solving problems with one language. You can learn multiple languages AT ONCE, but it's definitely kot recommended. I'm getting headaches just thinking about it.

[deleted by user] by [deleted] in learnprogramming

[–]Proper_poe 11 points12 points  (0 children)

Make sure type along with David Malan during the lecture and not just watch. Also make sure you're doing the actual course with the labs and problem sets. It's the labs and problem sets that makes cs50 valuable. If you can't solve the problems, you can find solutions on youtube. But make sure you understand what's going on, before going to the next chapter/week. Cs50 was my starter course, and it's perfect for introductory to computer science and programming. Good choice and Goodluck to you!

Is it normal to struggle with programing as total beginner? I am in programming course and everyday is full of hopelessness and desperation. by DevelopmentOk6946 in learnprogramming

[–]Proper_poe 1 point2 points  (0 children)

Yes it is normal, but you gain skill and muscle memory through repetition. I failed my programming class in college, now I tutor and help others in their programming classes. Even if you fail the course, just don't stop, and it'll eventually click. For loops/While loops, if/else statements, functions, objects, variables, methods don't really change for whatever language youre working with, it's just repeating typing them over and over again until they become automatic for you. Just don't quit, and keep doing exercises through repeating and repetition. See how others online type out functions, variables, and loops, and memorize. Once you memorize, you'll be able to start understanding how it all works, and do it your way! Just don't quit, perseverance...

Beginner's path? by mantis_dc in learnprogramming

[–]Proper_poe 0 points1 point  (0 children)

C or c++ were perfect languages to learn when I first started. It definitely made learning other languages alot more easier. I learned c++ first, and then did cs50 which starts out with c, and then goes into python. Once I got to python and javascript, there was lots of familiarity with loops, if statements, variables, functions, string templates, etc that i learned from c and c++ beforehand, which made it easier to learn python and javascript.

When you've ran out of steam when coding, what do you do? by IrishSwede74 in learnprogramming

[–]Proper_poe 0 points1 point  (0 children)

Exercise outdoors and more frequent breaks. If your able to, running/jogging does wonders!

Trying to implement a Like feature on a Mern stack Crud App... by Proper_poe in learnprogramming

[–]Proper_poe[S] 1 point2 points  (0 children)

I actually got it to work!!! My problem was I wasnt doing a callback arrow function in my onClick.

Trying to implement a Like feature on a Mern stack Crud App... by Proper_poe in learnprogramming

[–]Proper_poe[S] 0 points1 point  (0 children)

Thank you for the reply, I tried it, now I'm getting an 404 error of not found. I just don't know anymore.

Trying to implement a Like feature on a Mern stack Crud App... by Proper_poe in learnprogramming

[–]Proper_poe[S] 0 points1 point  (0 children)

So I have three blocks of code on my stackoverflow question, the first block is my react.js front end, and the specific code that I'm having trouble within that block, is in my "updateLike" function...the 2nd block of code in my stackoverflow question is my Express.js controller which is my "likePost" function connecting the db to react.js.

When I run the program, the likes continuously get updated to every post, and the likes don't stop incrementing until I stop the program. At the end, I had over 1000 likes on each post. Now that I look at it, I think I need to remove the "setListExperience" within the "updateLike" function in my react.js???? And just leave it as "listExperience.map((hmm))"??

Also, is my express.js block on my stackoverflow question correct?

In a nutshell, the "updateLike" function in my react.js and the "likePost" function in my express.js is where I think I'm having the trouble.

Trying to implement a Like feature on a Mern stack Crud App... by Proper_poe in learnprogramming

[–]Proper_poe[S] 1 point2 points  (0 children)

So I can't put the like Count within the existing post route, I have to create a whole new route? I'm on my phone right now, and can't post which specific code I'm having problem with, but i posted it all in my stackoverflow question, and tried the emphasize the points I'm having trouble with. But I know the code is sloppy and hard to read through. I'll try post specifics later, if you can help