๐Ÿ’ป
Computer Science
h/cs
2.3K members ยท 1.5K posts
Create a post in h/cs...
233
u/adaeze_dev
โ€ข
3/15/2024
Just built my first React app! Here's what I learned
๐Ÿ’ก
After weeks of struggling with JavaScript basics, I finally completed my first React project - a simple todo app. Here are the key things I learned: 1. **State Management is Everything** - Understanding useState and useEffect changed the game for me. 2. **Component Thinking** - Breaking UI into small, reusable pieces makes everything cleaner. 3. **The React Docs are Gold** - Seriously, the new React docs are incredibly well-written. For anyone starting out, my advice is to just build things. Don't get stuck in tutorial hell. Pick a project and figure it out as you go. Happy to answer any questions from fellow beginners! ๐Ÿš€
233
47 comments
Share
148
u/adaeze_dev
โ€ข
3/12/2024
Which programming language should freshers learn first?
Python
43%
JavaScript
35%
C/C++
14%
546 votes
148
72 comments
Share
563
u/adaeze_dev
โ€ข
3/10/2024
Free resources for learning Data Structures & Algorithms
๐Ÿ’ก
๐Ÿค
Compiled a list of free resources that helped me prepare for technical interviews: **Video Courses:** - Abdul Bari's DSA playlist on YouTube - freeCodeCamp's full course - MIT OpenCourseWare **Practice Platforms:** - LeetCode (start with Easy problems) - HackerRank - Codeforces **Books (Free PDFs):** - Introduction to Algorithms (CLRS) - Classic! - Grokking Algorithms - Beginner friendly **Tips:** 1. Consistency beats intensity - 1 hour daily is better than 10 hours on weekends 2. Don't just watch - code along 3. Explain solutions out loud (rubber duck debugging) Drop more resources in the comments! ๐Ÿ‘‡
563
98 comments
Share
About h/cs
Discuss all things CS - programming, algorithms, career advice, and more.
2.3K
Members
1.5K
Posts
Huddle Rules
1.
Be respectful
2.
No plagiarism
3.
Use code blocks for code
4.
Search before posting
Moderators