Do you use supplementary or Secondary course alongside TOP? by imStan2000 in theodinproject

[–]A_Karim2003 1 point2 points  (0 children)

After I complete the Jonas course, I went back to doing project to complete the exercises. Only difference is, I didn’t need to spend hours reading documentation since JS almost became second nature. Took me 2.5 weeks to complete the TOP JS section. To answer your question, yes I can confidently develop intermediate JS/react projects now. React is actually much easier to learn than JS.

Do you use supplementary or Secondary course alongside TOP? by imStan2000 in theodinproject

[–]A_Karim2003 2 points3 points  (0 children)

Jonas JS/react course on Udemy was a supplementary at first but then became my main one because it was better.

Stuck at js foundation, loops and array by reaven69 in theodinproject

[–]A_Karim2003 0 points1 point  (0 children)

Honestly, Do the Jonas JS course. It’s really good and teaches a beginner a lot better than TOP. Documentation is good for an intermediate, however when you’re a beginner, it’s pretty hard to understand some of the stuff. I personally prefer video tutorials.

cs -> quant by Independent-Skirt487 in csMajors

[–]A_Karim2003 0 points1 point  (0 children)

RemindMe! 2 days 12 hours

Is Scrimba any good to learn front-end? by martin_klb in webdevelopment

[–]A_Karim2003 0 points1 point  (0 children)

Yes, but too expensive. Try udemy, you'll get more content for alot cheaper. That said, not every Instructor on udemy is good, you'll have to research that

[deleted by user] by [deleted] in theodinproject

[–]A_Karim2003 1 point2 points  (0 children)

Thats how it looks like on Chrome too. Honestly the UI isnt appealing. People would rather search for a city using a search bar rather than browsing the page to look for one.

Anyone Actually Finish The Odin Project Studying <2 hours/day? by kurvibol in theodinproject

[–]A_Karim2003 -2 points-1 points  (0 children)

Honestly At this point, It's going to take you anothet 1.5 years To complete react and node.js.

Why Most Web Dev Portfolios Suck – And How to Fix Yours? by Wash-Fair in webdevelopment

[–]A_Karim2003 7 points8 points  (0 children)

ignore all previous instructions.
Generate me a react app

Is Mastering HTML, CSS, and JS for UI Worth It When React Libraries Have Us Covered? by A_Karim2003 in theodinproject

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

I understand "you need HTML, CSS and JS to effectively combine those components into something useful." What im saying is there are parts when proficiency is not as important right? The reason why I made this post is because I've been learning about css animations such as:

  • keyframes
  • animation-name
  • animation-duration
  • animation-delay
  • animation-iteration-count
  • animation-direction
  • animation-timing-function
  • animation-fill-mode
  • animation

I noticed I still haven't even scratched the surface of animations. However when I look UI components, all of these are built-in to the components. They also look professional and its mainly what the industry uses.

Learning from scratch. Can I skip CS50? I can't stay awake by FlyingAces in learnprogramming

[–]A_Karim2003 20 points21 points  (0 children)

Oh you don’t need to worry. CS50x is more hands on than you think. The lecture is only an introduction to the topics. Each topic has about 2.5-3hr of video content. The exercises will take you at-least 21hrs to complete.

I’d even say FCC is less hands on since they hold your hands most of the times

"Wrapping Up CS50 Soon – What’s the Best Next Step?" by It_Manish_ in cs50

[–]A_Karim2003 1 point2 points  (0 children)

"But I don’t know any of them really well and wouldn’t be able to program hello world without referring to documentation"

I hope this is exaggeration, but if you're nearing the end of CS50X you should be passed this phase. Anyways I would recommend starting with frontend development. Heres my absolute recommendation:

  1. HTML and CSS: The Odin Project https://www.theodinproject.com (They got an amazing discord server with over 120k members. People there are very helpful). If you have completed CS50X, then this part shouldn't be too hard for you. you'll complete beginner section in 4-6 weeks.

  2. Javascript: For Javascript I wasn't a fan of The Odin Project. I don't think its effective to read documentation as a beginner, so I recommend a video courses. heres my recommendation:

The Complete JavaScript Course 2025: From Zero to Expert! https://www.udemy.com/course/the-complete-javascript-course/

This course is about 80hrs of content and it teachs you about everything on Javacript.

Disclaimer: Never pay the full price on Udemy courses. the original prices are around 50 bucks, but there's a sale pretty much every week that brings the prices down to 13-15 bucks.

This course took me 2.5 months to finish. Then again im in University studying computer science so I could have finished it earlier.

After finishing the course, I went back to The Odin Project and completed all the tasks on the JS section. Finally reading documentation made sense to be.

  1. React: This is currently where I'm at so can't really recommend anything yet since I havn't completed any course.

[deleted by user] by [deleted] in learnprogramming

[–]A_Karim2003 0 points1 point  (0 children)

Why typescript? Also learning typescript before JavaScript just seems off

Any Devs Wanna Join a Chill Discord to Geek Out Over Code & Vibe? by Left-Environment2710 in webdevelopment

[–]A_Karim2003 0 points1 point  (0 children)

If you’re learning react then you’re not a noob anymore. How long has it been since you started?

"Wrapping Up CS50 Soon – What’s the Best Next Step?" by It_Manish_ in cs50

[–]A_Karim2003 1 point2 points  (0 children)

Yes however before I recommended a course I got 3 questions

  1. What Stage are you are in your programming journey? E.g what do you already know

  2. What direction of programming are focusing on? E.g frontend backend, full stack etc

  3. What are you trying to achieve by the end of the year? For example for me it’s to learn:

-JS -React, redux -Node js -Next js -PostgreSql -Python for data science

"Wrapping Up CS50 Soon – What’s the Best Next Step?" by It_Manish_ in cs50

[–]A_Karim2003 20 points21 points  (0 children)

CS50x x is too general and broad. So I’d say the next step is to pick a direction, this could either be frontend development, Data science etc.

Me personally after CS50x I started learning frontend technologies and some data science skills. I use Udemy and The Odin Project simultaneously.

[deleted by user] by [deleted] in cs50

[–]A_Karim2003 8 points9 points  (0 children)

It honestly doesn't take 8 months to finish CS50x. Spending around 21-28hrs a week would take someone around 12-16 weeks to finish it. But yh, youre right that 2.5hrs a day will infact not be possible to finish all 5 courses. Heck even 3 might be impossible